質問: access_log0テーブルの閲覧方法 os:solaris8 oracle8.1.7 「access_log0」テーブルの閲覧はどういう方法でできるのでしょうか? sqlplusに system/manager@xxxx でログインしてもselect文では見れないようなのですが... select * from access_log0 * 1行でエラーが発生しました。 ora-00942:表またはビューが存在しません。 私はoracleをカジった程度の知識です。 必要な情報は捕捉致しますので、 皆様よろしくお願いします。
回答: 8iでそういう名前のシステムカタログがあったかどうか記憶が定かでないですが、 そのテーブルはどのスキーマ(ユーザ)で作成されたものでしょうか? 異なるユーザからそのテーブルを参照するには、 スキーマ名.テーブル名 というように指定する必要があります。 (もちろんselectする権限も必要です) systemユーザで、 select owner,table_name from all_tables where table_name like 'access%' ; のようにして探してもいいかもしれませんが。