start_replay
Start a replay in the specified target database.
Sample XML File:
<?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>Format - Standard Mode
emcli start_replay [-input_file="template:<input file path>"] [ ] indicates that the parameter is optional.
Format - Interactive or Script Mode
start_replay( [input_file="template:<input file path>"] ) [ ] indicates that the parameter is optional.
Options
-
input_file
Fully qualified path to an XML file containing parameters for the verb.
Exit Codes
0 if successful. A non-zero value indicates that verb processing was unsuccessful.
Examples
Example 1 - Standard Mode
The following example starts a replay.
emcli start_replay -input_file=template:/storage/xml/newReplay.xml
Example 2 - Interactive or Script Mode
The following example starts a replay.
start_replay(input_file="template:/storage/xml/newReplay.xml" )