16.20 - Copiar todas las tablas de una base de datos sin crear un diario - 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. Para copiar todas las tablas de la base de datos del origen en el destino sin utilizar el diario relacionado con el origen, agregue la cadena <journaling>false</journaling> al archivo XML como un elemento secundario del elemento database.
    En el ejemplo siguiente, todas las tablas a las que se asocia un diario en la base de datos de origen DBName se copian en la base de datos de destino DBName_2, sin crear un diario.
    <database selection="included"> 
    	<name>DBName</name>
     <target_database>
      <name>DBName_2</name>
     </target_database>
     <journaling>false</journaling>
    </database>

    Predeterminado, Data Mover copia el atributo de diario al copiar una o más tablas de origen en el destino. También cuenta con la opción de especificar <journaling>true</journaling> en el XML.

    Si el XML especifica el elemento journaling a nivel de base de datos, puede reemplazar este elemento en las tablas de la base de datos si determina el elemento journaling a nivel de tabla. En el ejemplo siguiente, todas las tablas de la base de datos DBName se crean en el destino sin ningún atributo de diario; no obstante, las tablas DBName.Accounts y DBName.Orders se crean en la base de datos DBName con el atributo de diario.
    <database selection="included"> 
    	<name>DBName</name>
     <journaling>false</journaling>
     <table selection="included">
    		 <name>Accounts</name>
       <journaling>true</journaling>
     </table>
     <table selection="included">
    		 <name>Orders</name>
       <journaling>true</journaling>
     </table>
    </database>
    Se omite la opción journaling a nivel de la base de datos si no se copia la base de datos completa en el destino.