みんなの「教えて(疑問・質問)」にみんなで「答える」Q&Aコミュニティ

こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

オブジェクトエラー

いつもお世話になっています。
質問なのですが、OracleのDBで、
User_tables オブジェクトにはテーブルデータが存在するのに、Select文でそのテーブルを見ようとしても
ORA-04043: オブジェクト テーブル名 は存在しません
と返ってきてしまいます。

ユーザー名.オブジェクト名 と記載しても同じエラーが返ってきてしまって
解決法が分からなかったので、質問させていただきました。

よろしくおねがいいたします。

投稿日時 - 2005-03-08 13:12:37

QNo.1257479

困ってます

このQ&Aは役に立ちましたか?

1人が「このQ&Aが役に立った」と投票しています

回答(1)

user_tablesは、PUBLICなシノニムです。
各ユーザが所有するモノではありません。

ORA-04043になるのは、何らかの方法で、
PUBLICなシノニムにアクセスできないように
設定されているからでしょう。

普通は特別な設定無く見れるハズなんですが..
そのような環境にした方に確認するのが早いと
思います。

投稿日時 - 2005-03-09 00:52:43

お礼

回答ありがとうございます。
大変申し訳ないのですが、自動でテーブルを作成するツールが
なぜか、"(ダブルコーテーション)でテーブル名を囲って作成してしまっていて、
それでSelect文で応答しなかったみたいです…。
大変申し訳ありませんでしたm(_ _)m

投稿日時 - 2005-03-09 09:06:43

あなたにオススメの質問