■SI Object Browser 掲示板


ユーザの皆様、開発者、サポート担当者の交流のための掲示板です!

ユーザーの皆様同士で教え合ったりもできる交流の場にしたいと思っていますので、相互協力をよろしくお願いします。
なお、過去に同じようなQ&Aがあるケースも多いので、投稿前にキーワード検索してみてください。

discussion
※各投稿のカラーは対象となる製品に対応しています。【■…OB ■…OBER ■…全般 ■…その他】
※ライセンスに関するお問合せにつきましては、お問い合わせページよりご連絡いただきますようお願いいたします。
※誹謗中傷や公序良俗に反する書き込みはご遠慮ください。運営側の判断によりメッセージを削除する場合があります。
※環境依存や技術的調査が必要な問題については掲示板上ではお答えしかねます。ご了承ください。

よくある質問(FAQ)

検索オプション 矢印

~
リセット
新規投稿
SEGAです。

ObjectBrowserについて、
テーブルのスクリプト出力で、データをInsert文に出力できますが、
現状だと、必ず全レコード出力しますよね。

これを、Where条件を指定して、合致するデータのみを出力する様に
機能追加して頂けると、非常にありがたいです。

ご一考頂ければ幸いです。
よろしくお願い致します。
こんばんわ
システムインテグレータの大場です。

>テーブルのスクリプト出力で、データをInsert文に出力できますが、
>現状だと、必ず全レコード出力しますよね。
>
>これを、Where条件を指定して、合致するデータのみを出力する様に
>機能追加して頂けると、非常にありがたいです。

ご要望ありがとうございます。
バージョンアップの際に検討させていただきます。

[SEGA]
>SEGAです。
>
>ObjectBrowserについて、
>テーブルのスクリプト出力で、データをInsert文に出力できますが、
>現状だと、必ず全レコード出力しますよね。
>
>これを、Where条件を指定して、合致するデータのみを出力する様に
>機能追加して頂けると、非常にありがたいです。
>
>ご一考頂ければ幸いです。
>よろしくお願い致します。
>
いつもOOBを愛用させて頂いています。
データの表示について質問があります。
型:NUMBER型、長さ:17,0の項目を持つTABLEを新規作成し、
データ編集できるので、例えば123456789012345と15桁
登録するとデータ表示上も入力した通り表示されますが、
16桁登録するとデータは表示上1.23456789012346E15と
表示されてしまいます。
TABLE作成時の長さ分を表示したいのですが、どのようにすれば表示が
可能となりますか。または、不可能なのでしょうか。
どなたか教えて下さい。
こんばんわ
システムインテグレータの大場です。

FAQサイト >表示、操作に関するFAQ>
に書かれている内容ですが、
Object Browserの作成に使用している
BDEの仕様による制限となります。
BDEではNumber型をDoubleという8バイトの浮動小数点型で管理しており、
その有効桁数は15桁となっています。
従って、SI Object Browserのデータグリッド部では
Number型のデータは15桁までしか扱うことができません。

すみませんが、仕様としてご理解ください。

[oob命]
>いつもOOBを愛用させて頂いています。
>データの表示について質問があります。
>型:NUMBER型、長さ:17,0の項目を持つTABLEを新規作成し、
>データ編集できるので、例えば123456789012345と15桁
>登録するとデータ表示上も入力した通り表示されますが、
>16桁登録するとデータは表示上1.23456789012346E15と
>表示されてしまいます。
>TABLE作成時の長さ分を表示したいのですが、どのようにすれば表示が
>可能となりますか。または、不可能なのでしょうか。
>どなたか教えて下さい。
回答ありがとうございました。
いつもお世話になっております。

先日、Object Browserのデータベース情報で、DBバッファのヒット率を確認したところ、
なんと、0%になっていました。(@_@)

普段は、90%程度で落ち着いているので、不思議です...。
再度発生した場合、v$sysstatを調べる予定ですが...

KROWNに怪しい記述がありましたので、教えてください。

KROWN#13046
KROWN#48726
に、Oracle8.1.7以降のヒット率計算式が変更になった記述があります。

Object Browserで表示するヒット率は、この計算式になっているでしょうか?
こんばんわ
システムインテグレータの大場です。

お問合せの内容ですが
開発側に確認を取っておりますので
今しばらくお待ちください。
すみませんが、よろしくお願いします。


[なな]
>いつもお世話になっております。
>
>先日、Object Browserのデータベース情報で、DBバッファのヒット率を確認したところ、
>なんと、0%になっていました。(@_@)
>
>普段は、90%程度で落ち着いているので、不思議です...。
>再度発生した場合、v$sysstatを調べる予定ですが...
>
>KROWNに怪しい記述がありましたので、教えてください。
>
>KROWN#13046
>KROWN#48726
>に、Oracle8.1.7以降のヒット率計算式が変更になった記述があります。
>
>Object Browserで表示するヒット率は、この計算式になっているでしょうか?
>
はじめまして。

Object Browserは、非常に便利に活用させて頂いております。

今回は、以下のような事例が発生しているのかどうかを確認させて頂こうと思い投稿させ
て頂きました。

先日、「Oracle8 Workgroup Server(Standard Edition)」のシステム管理者ツール
(Oracle Enterprise Manager)を利用し、Oracleセッションの切断を行った所、
Oracle管理者のみDB接続可能なモードに変更されてしまいました。

頻繁に起こる現象ではなく、私も初めての経験でした。
oracleサポートでは事例がありましたが、特別な対応はされていないようでした。

そこで、「Object Browser」での事例報告等ありましたらお教え願えませんでしょうか?
また、可能性としてあることでしょうか?
宜しくお願い致します。


*****以下oracle側サポートの事例抜粋************************************
ERROR CODE ORA-1035[]
[TITLE] OEM(Instance Manager)でセッションの強制終了を行うと
       RESTRICTED MODEに変更された。
***問題***
   OEM(Instance Manager)でセッションの強制終了を行うと
   RESTRICTED MODEに変更された。
こんばんわ
システムインテグレータの大場です。
エラー番号 ORA-01035に関して
SI Object Browserのサポート宛に届いた事例は
今のところありません。
Enterprise Managerでのみ
発生する問題でしたら、発生する可能性は少ないと思いますが、
オラクル提供のDLL(oci)を使用しているので
発生しないとは言い切れません。


[ちゃま]
>はじめまして。
>
>Object Browserは、非常に便利に活用させて頂いております。
>
>今回は、以下のような事例が発生しているのかどうかを確認させて頂こうと思い投稿させ
>て頂きました。
>
>先日、「Oracle8 Workgroup Server(Standard Edition)」のシステム管理者ツール
>(Oracle Enterprise Manager)を利用し、Oracleセッションの切断を行った所、
>Oracle管理者のみDB接続可能なモードに変更されてしまいました。
>
>頻繁に起こる現象ではなく、私も初めての経験でした。
>oracleサポートでは事例がありましたが、特別な対応はされていないようでした。
>
>そこで、「Object Browser」での事例報告等ありましたらお教え願えませんでしょうか?
>また、可能性としてあることでしょうか?
>宜しくお願い致します。
>
>
>*****以下oracle側サポートの事例抜粋************************************
> ERROR CODE ORA-1035[]
> [TITLE] OEM(Instance Manager)でセッションの強制終了を行うと
>       RESTRICTED MODEに変更された。
> ***問題***
>   OEM(Instance Manager)でセッションの強制終了を行うと
>   RESTRICTED MODEに変更された。

早々のご確認ありがとうございます。
また何か情報進展がありました時にはご連絡宜しくお願い致します。
>ObjectBrowserはどうやってODBCで接続するのでしょうか。
現在のバージョンはORALCEのみ対応なはずです。

こちらのバージョンは「Version 7.0.12.52」です。

データベースは、パスワード無しで構築しています。

ファイルメニューから「データベースの接続」を選択すると
ログイン画面が表示されます。
そこで、ユーザIDとホスト接続文字列名よパスワード入力して「接続」
を選択すると、SQLエラーと表示されます
こんばんわ
システムインテグレータの大場です。

当社のHP FAQ>接続できないをご確認いただき
それでも、接続できない場合にはサポート宛に
メールをお送りいただくよう
お願いします。

[まー]
>>ObjectBrowserはどうやってODBCで接続するのでしょうか。
>現在のバージョンはORALCEのみ対応なはずです。
>
>こちらのバージョンは「Version 7.0.12.52」です。
>
>データベースは、パスワード無しで構築しています。
>
>ファイルメニューから「データベースの接続」を選択すると
>ログイン画面が表示されます。
>そこで、ユーザIDとホスト接続文字列名よパスワード入力して「接続」
>を選択すると、SQLエラーと表示されます
OBER 便利に使わせてもらっています。
ところで以下の現象でちょっと困っています。
対策などありましたら教えて下さい。

リレーション操作の自動調整や、自動変形のチェックをはずして、
モデルを綺麗に配置した後、保存しました。
もう一度開いてみると、せっかく苦労して綺麗に配置したリレーション
が、メチャメチャになっていました。
どうも自動調整・変形がなされているような感じです。

再度レイアウトを手でやり直して、保存。
しかし、開き直すとまたレイアウトが崩れてしまいます。

これはこういう仕様なのでしょうか?
それとも一度レイアウトした位置をロックする方法が別にあるのでしょうか?
皆さんはどうされていますか?





こんばんわ
システムインテグレータの大場です。
当社の方で、現象確認致しましたが、
再現方法が特定できておりません。

詳しい内容を、サポートメール宛にお送り願えませんでしょうか?
ご不便をお掛けして大変申し訳ございませんが
よろしくお願い致します。

[K]
>OBER 便利に使わせてもらっています。
>ところで以下の現象でちょっと困っています。
>対策などありましたら教えて下さい。
>
>リレーション操作の自動調整や、自動変形のチェックをはずして、
>モデルを綺麗に配置した後、保存しました。
>もう一度開いてみると、せっかく苦労して綺麗に配置したリレーション
>が、メチャメチャになっていました。
>どうも自動調整・変形がなされているような感じです。
>
>再度レイアウトを手でやり直して、保存。
>しかし、開き直すとまたレイアウトが崩れてしまいます。
>
>これはこういう仕様なのでしょうか?
>それとも一度レイアウトした位置をロックする方法が別にあるのでしょうか?
>皆さんはどうされていますか?
>
>
>
>
>
>
お世話になっています。

下記の件で私も困っています。

私の場合は、サポートされていないとHPに
記載してありましたが職場の関係上WinXP ProにてOBERを
使用しておりますがこの事が原因でしょうか?

CPUとOSは以下の通りです。
Pentium4 1.8G
WinXP Pro SP1

別の端末でWin2Kで作成したファイルをWinXPで開いても
この現象は起こりませんでしたが、WinXPで作成したファイルを
Win2Kで開いた場合、レイアウトは崩れてしまいました。

お手数ですが、K氏へのサポート内容を掲示板にも
お願いします。

[大場@SI]
>こんばんわ
>システムインテグレータの大場です。
>当社の方で、現象確認致しましたが、
>再現方法が特定できておりません。
>
>詳しい内容を、サポートメール宛にお送り願えませんでしょうか?
>ご不便をお掛けして大変申し訳ございませんが
>よろしくお願い致します。
>
>[K]
>>OBER 便利に使わせてもらっています。
>>ところで以下の現象でちょっと困っています。
>>対策などありましたら教えて下さい。
>>
>>リレーション操作の自動調整や、自動変形のチェックをはずして、
>>モデルを綺麗に配置した後、保存しました。
>>もう一度開いてみると、せっかく苦労して綺麗に配置したリレーション
>>が、メチャメチャになっていました。
>>どうも自動調整・変形がなされているような感じです。
>>
>>再度レイアウトを手でやり直して、保存。
>>しかし、開き直すとまたレイアウトが崩れてしまいます。
>>
>>これはこういう仕様なのでしょうか?
>>それとも一度レイアウトした位置をロックする方法が別にあるのでしょうか?
>>皆さんはどうされていますか?
>>
>>
>>
>>
>>
>>
下記のようなストアドファンクションを作成し、ObjectBrowserにて、実行しようと
REF CURSORの値を、-10
USER_NO 1 (実際にテーブルにあるコード)
を設定したのですが、下記のエラーが表示されてしまいます。
このストアドファンクションは、Javaから実行しているのですが、Javaからだと
正常に実行できます。

はじめ、REF CURSORの値がわからなかったので、Javaでセットしている値のOracleTypes.CURSORの値を
調べてみると、-10となっていました。

セットしている値が間違っているのでしょうか?

よろしくお願いいたします。



------- エラー内容 ----------------------
一般SQLエラーです。
ORA-06550:行2、列15:
PLS-00201:識別子 CURSORを宣言してください。
ORA-06500:行2,列11:
PL/SQL:Item ignored
ORA-06550:行6,列3
PLS-00320:この式の型の宣言が不完全か、または形式が誤っています。
ORA-06550:行6,列3
PL/SQL:Statement ignored
ORA-06550:行13、列35:
PLS-00320:この式の型の宣言が不完全か、または形式が誤っています。
ORA-06550:行13,列3:
PL/SQL:Statement ignored.


---------------- ストアドファンクション --------------------
CREATE OR REPLACE PACKAGE WEBLOGIC.CM_DBA
IS
TYPE R001_refcur IS REF CURSOR;
FUNCTION R001(ip_user_cd MST_USERINFO.USER_CD%type) RETURN WEBLOGIC.CM_DBA.R001_refcur;
END;
/

CREATE OR REPLACE PACKAGE BODY WEBLOGIC.CM_DBA
IS
FUNCTION R001(ip_user_cd MST_USERINFO.USER_CD%type) RETURN WEBLOGIC.CM_DBA.R001_refcur
IS
v_R001_refcur WEBLOGIC.CM_DBA.R001_refcur;
BEGIN
OPEN v_R001_refcur FOR
SELECT *
FROM MST_USERINFO;
RETURN (v_R001_refcur);
exception
when others then
DBMS_OUTPUT.PUT_LINE( 'R001エラー終了');
raise;
END R001;
END;
/
さきほどの環境です。

OS:Windows2000 SP3
OB:ObjectBrowser for Windows Version 7.0.9.42
DB:Oracle8i 8.1.6
JDK:1.3.1
OBで、カーソル型は、
対応していないから
エラーが出るのでは?
と云う事は、プロダクトキーの変更は行なわなくて良いと言う事でしょうか?
20クライアントライセンスから、乗り換えを行なったのですが・・・・・


[大場@SI]
>こんばんわ
>システムインテグレータの大場です。
>
>SI Object Browserでは、
>プロダクトキーの変更はできない仕様となっております。
>
>申し訳ございません。
>
>>こんにちは
>>
>>現在、私の会社で購入したOB7をユーザー先で開発に使っています。
>>
>>今回、ユーザー側でもOB7を購入してもらったので、
>>プロダクトキーをユーザーのキーに変更するために再インストールしました。
>>
>>しかし、インストールが終わるとキーが以前のまま登録済みになっています。
>>再インストール手順としては、
>> 1.コントロールパネルからアンインストール
>> 2.OS再起動
>> 3.新たに購入したCDでインストール
>>です。
>>
>>対処法がありましたら、よろしくお願いします。
>>
>>OSは、Windows2000です。
>>
こんばんは、
システムインテグレータの大場です。
プロダクトキー関連のお問合せは
サポート宛にメールをお送りいただければ
対応させていただきます。

以上
よろしくお願いします。

>と云う事は、プロダクトキーの変更は行なわなくて良いと言う事でしょうか?
>20クライアントライセンスから、乗り換えを行なったのですが・・・・・
>
>
>[大場@SI]
>>こんばんわ
>>システムインテグレータの大場です。
>>
>>SI Object Browserでは、
>>プロダクトキーの変更はできない仕様となっております。
>>
>>申し訳ございません。
>>
>>>こんにちは
>>>
>>>現在、私の会社で購入したOB7をユーザー先で開発に使っています。
>>>
>>>今回、ユーザー側でもOB7を購入してもらったので、
>>>プロダクトキーをユーザーのキーに変更するために再インストールしました。
>>>
>>>しかし、インストールが終わるとキーが以前のまま登録済みになっています。
>>>再インストール手順としては、
>>> 1.コントロールパネルからアンインストール
>>> 2.OS再起動
>>> 3.新たに購入したCDでインストール
>>>です。
>>>
>>>対処法がありましたら、よろしくお願いします。
>>>
>>>OSは、Windows2000です。
>>>
>