Oracle データベースを確認
久しぶりにOracleを触ってみたら、基本的なことまですっかり忘れてしまっていたことに気づき、何をどうしたらよいのかわからない人のための、柔軟体操リファレンス。
まずはこの辺のことをやって、体を慣らそう。
SQL*Plusでデータベースに接続
C:\> sqlplus /nolog
SQL> conn /@sid
as sysdba
インスタンスを確認
SQL> select * from v$instance;
テーブルスペース、データファイルを確認
SQL> SELECT t.NAME "Tablespace", f.NAME "Datafile"
FROM V$TABLESPACE t, V$DATAFILE f
WHERE t.TS# = f.TS#
ORDER BY t.NAME;
セッションを確認
SQL> select USERNAME,OSUSER,MACHINE,TERMINAL,PROGRAM from v$session;
ユーザーを一覧
SQL> SELECT * FROM ALL_USERS;
テーブルを一覧
SQL> SELECT OWNER,TABLE_NAME FROM ALL_TABLES;