16.20 - Copiar una tabla sin creación de diarios - Teradata Data Mover

Teradata® Data Mover Guía del usuario

Product
Teradata Data Mover
Release Number
16.20
Published
Noviembre de 2021
Content Type
Guía del usuario
Publication ID
B035-4101-107K-ESN
Language
Español (España)
  1. Edite la definición del trabajo.
  2. En el archivo XML, agregue la cadena <journaling>false</journaling> como un elemento secundario del elemento table.
    En el ejemplo siguiente, la tabla de origen DBName.Accounts, a la que se asocia un diario, se crea en el destino sin ningún atributo de diario.
    <database selection="unselected">
    	<name>DBName</name>
    	 <table selection="included">
    		 <name>Accounts</name>
       <journaling>false</journaling>
     	</table>
    </database>
    Estas sentencias DDL resaltan las diferencias que existen entre las definiciones de las tablas al especificar diarios y la falta de ellos. El ejemplo siguiente muestra el DDL de DBName.Accounts en el origen.
    CREATE SET TABLE Accounts ,FALLBACK ,
          DUAL BEFORE JOURNAL, DUAL AFTER JOURNAL, WITH JOURNAL TABLE = DBName.Journal1  ,
         CHECKSUM = DEFAULT
         (
          Col1 VARCHAR(20) CHARACTER SET LATIN NOT CASESPECIFIC,
          Col2 VARCHAR(20) CHARACTER SET LATIN NOT CASESPECIFIC,
          col3 TIMESTAMP(0))
    PRIMARY INDEX ( Col1 )
    INDEX ( Col2 );
    
    El ejemplo siguiente muestra el DDL de DBName.Accounts después de crearlo en el destino sin crear un diario.
    CREATE SET TABLE Accounts ,FALLBACK ,
          NO BEFORE JOURNAL, NO AFTER JOURNAL, 
         CHECKSUM = DEFAULT
         (
          Col1 VARCHAR(20) CHARACTER SET LATIN NOT CASESPECIFIC,
          Col2 VARCHAR(20) CHARACTER SET LATIN NOT CASESPECIFIC,
          col3 TIMESTAMP(0))
    PRIMARY INDEX ( Col1 )
    INDEX ( Col2 );