Oracleで、すべてのインスタンスを表示する方法を教えてください。
Oracleデータベース内のすべてのインスタンスを確認するには、次の手順を使用します。
- sysdba アカウントに接続する:
sqlplus / as sysdba
- 以下のSQL クエリーを実行します。
SELECT instance_name, status FROM v$instance;
インスタンス名とステータスをすべて返します。
- 複数のインスタンスがあり、各インスタンスの詳細情報を参照したい場合、次のSQLクエリ文を使用できます。
SELECT instance_name, host_name, version, startup_time, status FROM v$instance;
このコマンドで、各インスタンスの、名前、ホスト名、バージョン、起動時間、ステータスが返されます。
上のクエリを実行するにはv$instanceビューにアクセスする必要があるため、sysdba権限でログインしています。