TTREP.REPLICATIONS表に複数のスキームが指定されている場合、一部のttRepAdminコマンドによって次のエラーが返されることがあります。
Must specify -scheme to identify which replication scheme to use
データ・ストアで使用するレプリケーション・スキームの名前を確認するには、ttIsqlユーティリティを使用して接続し、次のコマンドを入力します。
Command> SELECT * from TTREP.REPLICATIONS;
この例は、2つのレプリケーション・スキームREPSCHEME1とREPSCHEME2が、subDSNに関連付けられたデータ・ストアに割り当てられていることを示しています。この場合、ttRepAdmin -scheme
オプションを使用する必要があります。
> ttIsql -connStr "dsn=subDSN"
Command> SELECT * from TTREP.REPLICATIONS;
< REPSCHEME1 , REPL , C, 0, 0, -1 >
< REPSCHEME2 , REPL , C, 0, 0, -1 >
2 rows found.
Command> exit
> ttRepAdmi
n -dsn subDSN -receiver -list -scheme REPSCHEME1
Peer name Host name Port State Proto
---------------- ------------------------ ------ ------- -----
SUBSCRIBER1 MYHOST Auto Start 10
Last Msg Sent Last Msg Recv Latency TPS RecordsPS Logs
------------- ------------- ------- ------- --------- ----
0:01:12 - 19.41 5 52 2