■SI Object Browser 掲示板


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

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

discussion
※各投稿のカラーは対象となる製品に対応しています。【■…OB ■…OBER ■…全般 ■…その他】
※ライセンスに関するお問合せにつきましては、お問い合わせページよりご連絡いただきますようお願いいたします。
※誹謗中傷や公序良俗に反する書き込みはご遠慮ください。運営側の判断によりメッセージを削除する場合があります。
※環境依存や技術的調査が必要な問題については掲示板上ではお答えしかねます。ご了承ください。
定義情報が読み込めません 2007/09/18 20:22 OB 4
お世話になります。ObjectBrowser ver7.0.7を使用している者ですが、
一部のテーブルが開けなくなっていることに気付きました。
テーブル名をダブルクリックすると、ポインターが一瞬砂時計になった後、
すぐ元に戻ってしまいます。メッセージは何も表示されません。
3日前までは普通に開けていたので、最後に開いたテーブルを開いてみたのですが、
開けなくなっていました。

同じようにPROCEDUREも開けないのですが、こちらはメッセージが出ます。
「定義情報が読み込めませんでした」

SQL実行画面で、select * from テーブル名;と入力すると普通に表示されます。

なお、サーバー機のOSはWindows2000 Server
クライアント機のOSは、Windows2000 Pro SP2です。
Oracleのバージョンは、8.1.7です。

ご回答をお願い致します。。。
こんにちは
後迫@SIです。

お問い合わせいただきました件ですが、
開けないテーブルのテーブル定義(CREATE TABLE文)を
取得することは可能でしょうか?
可能でしたら、同じ定義でテーブル名だけを変更した
別テーブルを作成していただいた上、
そのテーブルを開くことが可能かご確認をお願いできますでしょうか。

また、BDE設定を変更されたり、
Oracleクライアントのバージョンを変更するなど、
何か設定を変更されたことはありますでしょうか?

お手数をおかけいたしますが
何卒よろしくお願いいたします。
ご回答、ありがとうございます。
テーブル定義(CREATE TABLE文)の取得なども試してはみましたが、
スクリプト出力されたSQLは、0KBの空白ファイルになっていました。

Oracleのバージョンは、2002年のシステム導入時より8.1.7のままです。
BDEの設定変更もした覚えはありません。
問題のクライアントは私しか使わないため、他の人がついうっかりということも
考えにくい状況です。

お手数をおかけします。よろしくお願いします。
こんにちは
後迫@SIです。

たびたび申し訳ございませんが、
以下の追加情報をいただいてもよろしいでしょうか。
①SYSユーザでログインしていただいた場合、
 テーブル定義を参照することは可能でしょうか?
②SQL実行画面より以下のSQLを実行していただき
 テーブルのコピーを作成していただいた場合、
 そのコピーしたテーブルの定義を参照することは可能でしょうか?
 CREATE TABLE 新テーブル名 AS SELECT * FROM テーブル名

たびたびお手数をおかけしてしまい申し訳ございませんが、
何卒よろしくお願いいたします。
返信遅くなりまして申し訳ありません。

後迫様の指示を実行しようとObjectBrowserを起動してみたところ、
件の現象が、解消していました・・・。
昨日は出先にいたため、クライアントPCには触れていませんし、
今朝も昼過ぎにOBを起動するまで、システム的なことは何もしていません。
それから数時間様子を見ているのですが、テーブルもProcedureも
問題なく開けます。定義情報も参照出来ます。

とりあえず質問の内容は解消したのですが、問題が起きた原因も
解消した原因もはっきりしないので、気持ち悪いですね・・・。
今後同じ現象が起きた場合、今回の指示を実行してから質問してみたいと思います。

お忙しい中、お手数ばかりおかけして本当にすみませんでした。
今後とも宜しくお願い致します。