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
Language
Español
Last Update
2021-12-02
dita:mapPath
es-ES/wph1512683331242.ditamap
dita:ditavalPath
es-ES/mpm1591127278842.ditaval
dita:id
B035-4101
Product Category
Analytical Ecosystem
  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 );