También puede especificar valores de las etiquetas de la base de datos provisional y de destino a nivel de sistema. Lo puede hacer al ejecutar el comando save_configuration, el mismo comando que se utiliza para establecer otras propiedades de configuración de Data Mover.
Cuando los valores de las etiquetas staging_database, staging_database_for_table, source_staging_database, target_staging_database y target_database se especifican a nivel de sistema, Data Mover los aplica a todos los objetos de tabla incluidos en la solicitud de trabajo.
Una propiedad llamada system.default.database.enabled controla los valores predeterminados a nivel de sistema para las bases de datos provisionales y de destino. Para cada sistema de destino, puede establecer tres valores para las bases de datos predeterminados. En el elemento systemLevelDatabase, la etiqueta system es obligatoria y todas las etiquetas de bases de datos son opcionales. A continuación se incluye un ejemplo de la nueva propiedad en el archivo XML de save_configuration:
<property> <key>system.default.database.enabled</key> <value>true</value> <defaultDatabases> <systemLevelDatabase> <system>targetSystem1</system> <!-- Tdpid here --> <source_staging_database>stagingDB1</source_staging_database> <!--target_staging_database>stagingDB1</target_staging_database--> <staging_database>stagingDB1</staging_database> <staging_database_for_table>stagingDBForTable1</ staging_database_for_table> <target_database>targetDB1</target_database> </systemLevelDatabase> <systemLevelDatabase> <system>targetSystem2</system> <!-- only specify the target database for targetSystem2 --> <target_database>targetDB2</target_database> </systemLevelDatabase> </defaultDatabases> <description>Purpose: Enable/Disable the default target/staging databases at the system level. Default value false means disabled.</ description> </property>