初心者の質問かもしれませんが、私はOracleの世界では初めてです。私は Oracle 9 用に TOAD を使用しており、Oracle 10g を搭載したサーバーが 2 台あります。サーバーに接続すると AI は TOAD のオートコンプリート機能を使用できますが、サーバー B に接続するとオートコンプリートが表示されません。2 つのサーバーには同じデータベースがあり、A は開発用、B は運用用です。助けていただければ幸いです。
質問する
1110 次
2 に答える
0
これは、スキーマを指定しない場合に発生します。テストサーバーでは実際のスキーマでログインし、本番サーバーでは読み取り専用ユーザーがいる可能性があります。したがって、ユーザーPでAにログインし、ユーザーRでBにログインする可能性があります。したがって、Bでオートコンプリートを取得するには、P.MYTABLEと入力する必要があります。
于 2012-08-22T18:12:52.150 に答える
0
本番環境で接続しているスキーマには、TOAD がオートコンプリートに使用するシステム ビューに対する権限がないと思います。たとえば、本番環境でこのクエリを実行できますか。
Select column_name, data_type, column_id
FROM SYS.user_tab_columns
于 2012-08-22T16:21:00.833 に答える