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"	  )