start_replay
指定したターゲット・データベースでリプレイを開始します。
サンプルXMLファイル:
<?xml version="1.0" encoding="UTF-8"?>
<replay xmlns="http://xmlns.oracle.com/sysman/db/dbreplay/replay">
<taskName>tkSiTask</taskName>
<name>tkSiTrial_3</name>
<replayTargetName>database</replayTargetName>
<replayTargetType>oracle_database</replayTargetType>
<dbHostName>slc00tny.mycompany.com</dbHostName>
<dbCredentialReference>
<credName>TESTDB121</credName>
<credOwner>SYSMAN</credOwner>
</dbCredentialReference>
<dbHostCredentialReference>
<credName>TESTDBHOST121</credName>
<credOwner>SYSMAN</credOwner>
</dbHostCredentialReference>
<directory>/storage/captures/DBReplayWorkload_captureRepos_10Mins_3_185</directory>
<consolidated>false</consolidated>
<captures>
<capture>
<captureName>captureRepos_10Mins_3</captureName>
<startTime>1395746473000</startTime>
</capture>
</captures>
<synchronization>OBJECT_ID</synchronization>
<connectTimeScale>100</connectTimeScale>
<thinkTimeScale>100</thinkTimeScale>
<thinkTimeAutoCorrect>true</thinkTimeAutoCorrect>
<stsEnabled>true</stsEnabled>
<minimumClients>1</minimumClients>
<maximumWaitSeconds>10</maximumWaitSeconds>
<replayConnectionMappings>
<replayConnectionMapping workloadId="2">
<connectionMethod>SHARED_DESCRIPTOR</connectionMethod>
<sharedDescriptor>(DESCRIPTION=(ADDRESS_LIST = (ADDRESS=(PROTOCOL=tcp)(HOST=slc00tny.mycompany.com)(PORT=15045)))(CONNECT_DATA=(SID=ttny2)(SERVER=DEDICATED)))</sharedDescriptor>
</replayConnectionMapping>
<replayConnectionMapping workloadId="1">
<connectionMethod>SHARED_DESCRIPTOR</connectionMethod>
<sharedDescriptor>(DESCRIPTION=(ADDRESS_LIST = (ADDRESS=(PROTOCOL=tcp)(HOST=slc00tny.mycompany.com)(PORT=15045)))(CONNECT_DATA=(SID=ttny2)(SERVER=DEDICATED)))</sharedDescriptor>
</replayConnectionMapping>
</replayConnectionMappings>
<clientHostConfigurations>
<clientHostConfiguration>
<hostName>slc00tny.mycompany.com</hostName>
<hostOsType>Linux</hostOsType>
<clientHostCredentialReference>
<credName>TESTHOST</credName>
<credOwner>SYSMAN</credOwner>
</clientHostCredentialReference>
<replayDbName>database</replayDbName>
<replayDbType>oracle_database</replayDbType>
<replayDbCredentialReference>
<credName>TESTDB121</credName>
<credOwner>SYSMAN</credOwner>
</replayDbCredentialReference>
<clients>1</clients>
<serverConnectionIdentifier>slc00tny.mycompany.com:15045/ttny2.regress.rdbms.dev.mycompany.com</serverConnectionIdentifier>
<clientOracleHome>/storage/oracle</clientOracleHome>
<clientReplayDirectory>/storage/db12/captures/DBReplayWorkload_captureRepos_10Mins_3_185</clientReplayDirectory>
</clientHostConfiguration>
</clientHostConfigurations>
</replay>書式 - 標準モード
emcli start_replay [-input_file="template:<input file path>"] [ ] indicates that the parameter is optional.
書式 - インタラクティブまたはスクリプト・モード
start_replay( [input_file="template:<input file path>"] ) [ ] indicates that the parameter is optional.
オプション
-
input_file
Verbのパラメータを含むXMLファイルへの完全修飾されたパス。
終了コード
正常終了した場合は0。0以外の値は、verb処理が正常終了しなかったことを示します。
例
例1 - 標準モード
次の例では、リプレイを開始します。
emcli start_replay -input_file=template:/storage/xml/newReplay.xml
例2 - インタラクティブまたはスクリプト・モード
次の例では、リプレイを開始します。
start_replay(input_file="template:/storage/xml/newReplay.xml" )