レプリケーション・エージェントの状態の表示
レプリケーション・エージェントの現在の状態について情報を表示できます。
レプリケートされた特定のデータベースの状態を取得することもできます(「サブスクライバ・データベース情報の表示」および「レプリケートされたデータベースの構成の表示」を参照)。
ttStatusを使用したレプリケーション・エージェントのステータスの取得
マスター・データベースのレプリケーション・エージェントが起動されていることを確認するには、ttStatus
ユーティリティを使用します。
> ttStatus TimesTen status report as of Thu Aug 11 17:05:23 2011 Daemon pid 18373 port 4134 instance ttuser TimesTen server pid 18381 started on port 4136 ------------------------------------------------------------------------ Data store /tmp/masterds There are 16 connections to the data store Shared Memory KEY 0x0201ab43 ID 5242889 PL/SQL Memory KEY 0x0301ab43 ID 5275658 Address 0x10000000 Type PID Context Connection Name ConnID Process 20564 0x081338c0 masterds 1 Replication 20676 0x08996738 LOGFORCE 5 Replication 20676 0x089b69a0 REPHOLD 2 Replication 20676 0x08a11a58 FAILOVER 3 Replication 20676 0x08a7cd70 REPLISTENER 4 Replication 20676 0x08ad7e28 TRANSMITTER 6 Subdaemon 18379 0x080a11f0 Manager 2032 Subdaemon 18379 0x080fe258 Rollback 2033 Subdaemon 18379 0x081cb818 Checkpoint 2036 Subdaemon 18379 0x081e6940 Log Marker 2035 Subdaemon 18379 0x08261e70 Deadlock Detector 2038 Subdaemon 18379 0xae100470 AsyncMV 2040 Subdaemon 18379 0xae11b508 HistGC 2041 Subdaemon 18379 0xae300470 Aging 2039 Subdaemon 18379 0xae500470 Flusher 2034 Subdaemon 18379 0xae55b738 Monitor 2037 Replication policy : Manual Replication agent is running. Cache Agent policy : Manual PL/SQL enabled.
ttAdmin -queryを使用したポリシー設定の確認
-query
オプションを指定してttAdmin
ユーティリティを使用し、データベースのポリシー設定(レプリケーション再起動ポリシーなど)を確認します。
> ttAdmin -query masterDSN RAM Residence Policy : inUse Manually Loaded In Ram : False Replication Agent Policy : manual Replication Manually Started : True Cache Agent Policy : manual Cache Agent Manually Started : False
レプリケーション再起動ポリシーについては、「レプリケーション・エージェントの起動および停止」を参照してください。
ttDataStoreStatusを使用したレプリケーション・エージェントのステータスの取得
masterds
データベースのレプリケーション・エージェントの状態を取得するには、ttDataStoreStatus
組込みプロシージャをコールします。
> ttIsql masterds Command> CALL ttDataStoreStatus('/tmp/masterds'); < /tmp/masterds, 964, 00000000005D8150, subdaemon, Global\DBI3b3234c0.0.SHM.35 > < /tmp/masterds, 1712, 00000000016A72E0, replication, Global\DBI3b3234c0.0.SHM.35 > < /tmp/masterds, 1712, 0000000001683DE8, replication, Global\DBI3b3234c0.0.SHM.35 > < /tmp/masterds, 1620, 0000000000608128, application, Global\DBI3b3234c0.0.SHM.35 > 4 rows found.
ttDataStoreStatus
の出力は、「ttStatusを使用したレプリケーション・エージェントのステータスの取得」のttStatus
ユーティリティの出力に似ています。