■SI Object Browser 掲示板


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

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

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

よくある質問(FAQ)

検索オプション 矢印

~
リセット
新規投稿
【思い出したこと】
 以前はテーブルの情報も定義情報が見つかりません。とエラーが出てたのですが、バックアップで残しておいたテーブルをたくさん削除するとテーブルの定義情報は見えるようになりました。
削除したこととと定義情報が見えるようになったことが関係あるのかわかりませんが・・・

引き続き情報をお待ちしております。よろしくお願いいたします。
諷戒様、
ご返信ありがとうございます。

>うまくいかないサーバ上のオブジェクトが適正な状態か確認して下さい。
>
>パブリックシノニムに、ALL_SOURCE
>SYSユーザのビューに、ALL_SOURCE
>SYSユーザのテーブルに、OBJ$,SOURCE$,USER$ の3テーブル
>
>これらは、プロシジャのソースをリエンジするために必要なリソースです。

早速確認してみたのですが、すべて存在しました。

引き続き情報を募集しております。よろしくお願いいたします。
うまくいかないサーバ上のオブジェクトが適正な状態か確認して下さい。

パブリックシノニムに、ALL_SOURCE
SYSユーザのビューに、ALL_SOURCE
SYSユーザのテーブルに、OBJ$,SOURCE$,USER$ の3テーブル

これらは、プロシジャのソースをリエンジするために必要なリソースです。
Object Browser version8.0.4.10
Oracle 8i(8.1.7.4.1)

SQL実行機能で、同一カラム名を含む複数テーブルのJOINを行い、並び替えを行う為に結果表示欄のカラムをクリックすると「ORA-00918:列の定義が未確定です。」というエラーが発生します。
OBが発行するSQLにてorder by句でテーブル名を指定をしてないからだと思いますが・・・。
>systemなどの権限の強力なユーザでどうなるか確認してみるとハッキリします。

試してみましたが、現象は同じでした。
諷戒(通りすがり)さま、返信ありがとうございます。

>Oracle8.0.xクライアントは、Windows2000をサポートしないですよね...
はい。サポートはしてないですね。でも、動くのでそこは勘弁してやってください。

>今回の件は、開発機と本番機の権限の違いによるモノだと思いますが?
>systemなどの権限の強力なユーザでどうなるか確認してみるとハッキリします。

SYSTEM権限での接続テストも行ってみますが、年明けになりそうです。
開発機・本番機でのユーザはDBA権限とCONNECT権限を付加させています。

何か気になることがありましたら、引き続き情報をお願いいたします。
橋爪@SI様、ご返信ありがとうございます。
BDEの設定についてなのですが、1台のクライアントマシンから2台のサーバ(本番機・開発機)に接続を行っております。
BDEの設定とは、間違っていたら申し訳ないのですが、クライアント側(windows2000)の設定だと思われます。(コントロールパネル内)
DLL32:SQLORA8.DLL
VENDOR INIT:OCI.DLL
に設定しております。

年末年始をはさみますが、年明けにご返答をいただければ、幸いです。
引き続きご対応をお願いいたします。
Oracle8.0.xクライアントは、Windows2000をサポートしないですよね...

今回の件は、開発機と本番機の権限の違いによるモノだと思いますが?
systemなどの権限の強力なユーザでどうなるか確認してみるとハッキリします。

[みやもと]
>バージョン情報は下記のとおりです。
>
>Oracle8 Enterprise Edition Release 8.0.6.0.0 - Production
>PL/SQL Release 8.0.6.0.0 - Production
>CORE Version 4.0.6.0.0 - Production
>TNS for HPUX: Version 8.0.6.0.0 - Production
>NLSRTL Version 3.3.3.0.0 - Production
>
>クライアントのバージョンはサーバと統一しています。
>クライアントのOSはwindows2000 SP4です。

こんにちは、橋爪@SIと申します。

エラーが出る方、出ない方それぞれの、
BDE設定に違いはございませんでしょうか?
ご確認してください。

宜しくお願いいたします。
こんにちは、橋爪@SIです。

お問い合わせいただきました件ですが、
クライアントとサーバーのバージョンが違う
(Oracle8iとOracle9i)
かつ、National Character Set とDatabase Character Set
が異なる場合に発生いたします。

大変申し訳ございませんが、推奨動作環境にありますように
クライアントとサーバのOracleバージョンは同一にして
お試しいただいてもよろしいでしょうか。