16.20 - Acerca de la copia de bases de datos completas - 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)
Con Teradata ARC o Teradata DSA, puede copiar todos los objetos desde una base de datos de origen a una de destino sin especificar cada objeto en la base de datos. Se trata de una alternativa útil para especificar una copia de tablas individuales, especialmente cuando la base de datos tiene un gran número de objetos. Al copiar la base de datos completa a un destino, puede llevar a cabo cualquiera de las siguientes acciones o todas:
  • Excluir tablas específicas al copiar
  • Renombrar las tablas que se copiarán en el destino
  • Copiar datos de tabla parcial
  • Copiar índices de hash y unión
  • Copiar desencadenadores
  • Copiar diarios permanentes (no admitidos por DSA)
  • Habilitar la función de comparación DDL para todas las tablas que se van a copiar
  • Deshabilitar la característica de comparación DDL para las tablas seleccionadas que se van a copiar
  • Renombrar y reubicar los índices de hash y unión
  • Copiar bases de datos completas y todos sus objetos secundarios
  • Excluir de la copia las bases de datos secundarias
  • Renombrar tablas en una base de datos secundaria
  • Copiar tablas específicas en una base de datos secundaria
  • Copiar a una base de datos de destino diferente
  • Copiar una base de datos principal con sus objetos secundarios, pero trasladar la base de datos secundaria a una base de datos diferente en el destino

Reglas y restricciones

  • Si un trabajo copia la base de datos completa con Teradata ARC o Teradata DSA, y la base de datos tiene tablas con claves externas, las tablas de destino se crearán sin claves externas.
  • Solo puede copiar una base de datos completa entre los sistemas Teradata Database utilizando la utilidad ARC o DSA.
  • Los operadores Teradata PT API y la utilidad Teradata JDBC no admiten la copia de una base de datos completa.
  • La base de datos de destino especificada debe existir y tener el espacio adecuado.
  • Cuando se usa ARC o DSA para copiar una base de datos completa sobre la que se han recopilado estadísticas, se copian las estadísticas de todos los objetos dentro de la base de datos independientemente del atributo copyStats.
  • No se pueden copiar las bases de datos entre sistemas Teradata y Hadoop.

  • Cuando se utiliza ARC para copiar datos en un sistema de destino cuya versión principal es uno o dos números mayor que la del sistema de origen, puede que el registro de trabajo contenga la siguiente advertencia de ARC:
    Warning ARC1257: A cross-release data restore requires that a Teradata SQL conversion script be run.
    Data Mover no ejecutará este script de conversión de restauración posterior a los datos automáticamente. En la mayoría de los casos, no será necesario ejecutar este script, a menos que se copie una base de datos completa que contenga un procedimiento almacenado externo (XSP) o una función definida por el usuario (UDF).