SHOW DATABASE
SHOW DATABASEコマンドは、指定したデータベースとそのインスタンスに関する情報、プロパティ値または初期化パラメータ値を表示します。
書式
SHOW DATABASE [VERBOSE] <db_unique_name> [<property_name>];
SHOW DATABASE <db_unique_name> PARAMETER <parameter_name>;
SHOW DATABASE <db_unique_name>VERSION
コマンド・パラメータ
- db_unique_name
-
情報を表示するデータベースの
DB_UNIQUE_NAME初期化パラメータ値。VERBOSEキーワードを使用する場合は、db_unique_nameの前に指定する必要があります。そうしないとエラーが戻ります。 - property_name
-
値を表示するプロパティの名前。プロパティ名を指定すると、
VERBOSEキーワードを指定したかどうかにかかわらず、出力には指定したプロパティのみ(データベースのすべてのプロパティではなく)が表示されます。関連項目:
プロパティの詳細は、「ブローカ構成のメンバーの管理」および「Oracle Data Guard Brokerのプロパティ」を参照。
- parameter_name
-
値を表示するデータベース初期化パラメータの名前。パラメータ名を指定すると、
VERBOSEキーワードを指定したかどうかにかかわらず、出力には指定したパラメータのみ(すべてのパラメータではなく)が表示されます。
使用上のノート
PARAMETERコマンド・パラメータを使用する場合は、オペレーティング・システム認証以外の方法を使用して、プロパティが設定されるデータベースに接続する必要があります。-
SHOW DATABASEコマンドを使用すると、データベースの簡潔なサマリーが表示されます。SHOW DATABASE VERBOSEコマンドを使用すると、簡潔なサマリーに加えてデータベースのプロパティが表示されます。データベースのステータスは、どちらのコマンドでも表示されます。 -
SHOW DATABASE VERBOSEコマンドは、Oracleアラート・ログ・ファイルとブローカ・ログ・ファイルの場所を表示します。ブローカ・ログ・ファイルは、アラート・ログと同じディレクトリに作成され、drc<$ORACLE_SID>.logという名前が付けられます。 -
SHOW DATABASE VERBOSEコマンドを使用すると、データベース固有のプロパティとインスタンス固有のプロパティが表示されます。非Oracle RACデータベースの場合、インスタンス固有のプロパティの値は、データベースの唯一のインスタンスの値です。Oracle RACデータベースの場合、プロパティ名は表示されますが、インスタンス固有のプロパティの値は表示されません。これらのプロパティについてインスタンス固有の値を表示するには、SHOW INSTANCEコマンドを使用します。 -
SHOW DATABASE VERBOSEコマンドで表示されるプロパティは、データベース・ロールと構成の内容によって異なります。-
プライマリ・データベースの場合は、構成に少なくとも1つのフィジカルまたはスナップショット・スタンバイ・データベースが含まれている場合にのみ、フィジカルまたはスナップショット・スタンバイ・データベース固有のプロパティが表示されます。ロジカル・スタンバイ・データベース固有のプロパティは、構成に少なくとも1つロジカル・スタンバイ・データベースが含まれている場合にのみ表示されます。
-
フィジカルおよびスナップショット・スタンバイ・データベースの場合、ロジカル・スタンバイ・データベース固有のプロパティは表示されません。
-
ロジカル・スタンバイ・データベースの場合、フィジカルおよびスナップショット・スタンバイ・データベース固有のプロパティは表示されません。
-
VERBOSEオプションは、PARAMETERコマンドオプションとともに指定できません。-
Oracle RACデータベースでのインスタンス固有のプロパティを表示するために
SHOW DATABASEdatabase_name property_nameコマンドを使用すると、このコマンドは拒否されます。 -
SHOW DATABASE VERSIONコマンドは、データベースのバージョン情報を表示します。インスタンス番号、ホスト名、インスタンス名およびバージョンの値は、指定されたデータベースのGV$INSTANCEビューから読み取られ、表示されます。 -
PL/SQLパッケージ
DBMS_ROLLINGを使用したローリング・アップグレードの実行時に、SHOW DATABASEコマンドは、アップグレード・ターゲットおよび後続または先行スタンバイに対して、現在のローリング・アップグレードの進行に応じてWARNINGを該当するORAエラーとともに示します。例3を参照してください。
コマンドの例
例1: 簡略形式でのデータベース情報の表示
この例では、データベース情報を簡略形式で表示します。
DGMGRL> SHOW DATABASE South_Sales;
Database - South_Sales
Role: PHYSICAL STANDBY
Intended State: APPLY-ON
Transport Lag: (unknown)
Apply Lag: 0 seconds (computed 0 seconds ago)
Apply Rate: 1.73 MByte/s
Real Time Query: OFF
Instance(s):
south_sales1
Database Status:
SUCCESS例2: 拡張形式でのデータベース情報の表示
この例では、データベース情報を拡張形式で表示します。
DGMGRL> SHOW DATABASE VERBOSE 'North_Sales';
Database - North_Sales
Role: PRIMARY
Intended State: TRANSPORT-ON
Instance(s):
North_Sales1
Properties:
DGConnectIdentifier = 'North_Sales.example.com'
ObserverConnectIdentifier = ''
FastStartFailoverTarget = ''
PreferredObserverHosts = ''
LogShipping = 'ON'
RedoRoutes = ''
LogXptMode = 'ASYNC'
DelayMins = '0'
Binding = 'optional'
MaxFailure = '0'
ReopenSecs = '300'
NetTimeout = '30'
RedoCompression = 'DISABLE'
PreferredApplyInstance = ''
ApplyInstanceTimeout = '0'
ApplyLagThreshold = '0'
TransportLagThreshold = '0'
TransportDisconnectedThreshold = '0'
ApplyParallel = 'AUTO'
ApplyInstances = '0'
ArchiveLocation = ''
AlternateLocation = ''
StandbyArchiveLocation = 'USE_DB_RECOVERY_FILE_DEST'
StandbyAlternateLocation = ''
InconsistentProperties = '(monitor)'
InconsistentLogXptProps = '(monitor)'
LogXptStatus = '(monitor)'
SendQEntries = '(monitor)'
RecvQEntries = '(monitor)'
HostName = ’North_Sales.example.com'
StaticConnectIdentifier = '(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)
(HOST=North_Sales.example.com)(PORT=2840))
(CONNECT_DATA=(SERVICE_NAME=North_Sales_DGMGRL.example.com)
(INSTANCE_NAME=north_sales1)(SERVER=DEDICATED)))'
TopWaitEvents = '(monitor)'
SidName = '(monitor)’
Log file locations:
Alert log : /dev/oracle/log/diag/rdbms/North_Sales/north_sales1/trace/alert_north_sales1.log
Data Guard Broker log : /dev/oracle/log/diag/rdbms/North_Sales/north_sales1/trace/drcnorth_sales1.log
Database Status:
SUCCESS例3: DBMS_ROLLINGパッケージを使用したローリング・アップグレード実行時のターゲット・データベースの出力例
DGMGRL> SHOW DATABASE South_Sales;
Database - South_Sales
Role: Physical standby database
Intended State: APPLY-ON
Transport Lag: 0 seconds (computed 1 second ago)
Apply Lag: 0 seconds (computed 1 second ago)
Average Apply Rate: 6.00 KByte/s
Real Time Query: OFF
Instance(s):
South
Database Warning(s):
ORA-16866: database converted to transient logical standby database for rolling database maintenance
Database Status:
WARNING例4: DBMS_ROLLINGパッケージを使用したローリング・アップグレード実行時の先行スタンバイの出力例
DGMGRL> SHOW DATABASE South_Sales;
Database - South_Sales
Role: Physical standby database
Intended State: APPLY-ON
Transport Lag: 0 seconds (computed 0 seconds ago)
Apply Lag: 0 seconds (computed 0 seconds ago)
Average Apply Rate: 510.00 KByte/s
Real Time Query: OFF
Instance(s):
South
Database Warning(s):
ORA-16881: standby database is not protecting the current primary database during rolling database maintenance
Database Status:
WARNING例5: log_archive_trace初期化パラメータの値を表示するサンプル出力
DGMGRL> SHOW DATABASE South_Sales
PARAMETER log_archive_trace;
log_archive_trace = '127'