Trabajar con archivos de script de consola de ejemplo (Db2ToSQL)
Se proporcionan algunos archivos de ejemplo para la referencia y el uso del usuario. En esta sección se describen formas de personalizar fácilmente estos scripts para que se ajusten a sus requisitos.
Archivos de script de consola de ejemplo
Consulte los siguientes archivos de script de consola de ejemplo que abarcan diferentes escenarios:
- ServersConnectionFileSample.xml
- VariableValueFileSample.xml
- AssessmentReportGenerationSample.xml
- SqlStatementConversionSample.xml
- ConversionAndDataMigrationSample.xml
ServersConnectionFileSample.xml
En este ejemplo se proporcionan los distintos modos de conexión disponibles para la base de datos de origen y de destino y se puede seleccionar cualquier modo según el requisito. Este ejemplo contiene las definiciones de servidor.
Puede conectarse a la base de datos necesaria cambiando los valores a las definiciones de servidor de origen y de destino necesarias. En el ejemplo proporcionado, todos los valores están disponibles en VariableValueFileSample.xml
. Todos los demás parámetros de conexión se pueden quitar del archivo de conexión del servidor de trabajo.
Para obtener más información sobre cómo conectarse al servidor de origen y de destino, consulte Creación de los archivos de conexión del servidor (Db2ToSQL).
VariableValueFileSample.xml
Todas las variables que se usan en los archivos de script de consola de ejemplo y ServersConnectionFileSample.xml
se intercalan en este archivo. Para ejecutar los scripts de consola de ejemplo, debe reemplazar los valores de variable de ejemplo por los definidos por el usuario y pasar este archivo como un argumento de línea de comandos adicional junto con el archivo de script.
Para obtener más información sobre el archivo de valor de variable, vea Crear archivos de valor de variable (Db2ToSQL).
AssessmentReportGenerationSample.xml
Use este ejemplo para generar un informe de evaluación XML, que puede usar para el análisis antes de convertir y migrar datos.
En el generate-assessment-report
comando , cambie el valor de la variable (consulte VariableValueFileSample.xml) en el object-name
atributo por el nombre de la base de datos que especifique. Según el tipo de objeto especificado, el object-type
valor también debe cambiar.
Si necesita evaluar varios objetos o bases de datos, puede especificar varios metabase-object
nodos. Para obtener más información, vea el generate-assessment-report
comando del ejemplo 4 del archivo de script de consola de ejemplo.
Asegúrese de que el argumento de línea de comandos del archivo de valores de variable se pasa a la aplicación de consola y VariableValueFileSample.xml
se actualiza con los valores especificados.
Asegúrese de que el argumento de línea de comandos del archivo de conexión del servidor se pasa a la aplicación de consola y se ServersConnectionFileSample.xml
actualiza con los valores correctos de los parámetros del servidor.
Para obtener más información sobre cómo generar informes, vea Generar informes (Db2ToSQL).
SqlStatementConversionSample.xml
Este ejemplo le permite generar el script correspondiente t-sql
para el comando de base de datos sql
de origen proporcionado como entrada.
En el convert-sql-statement
comando , debe cambiar el valor de la variable (consulte VariableValueFileSample.xml) en el context
atributo al nombre de la base de datos que especifique. También debe cambiar el valor del sql
atributo al comando de base de datos de sql
origen que debe convertirse.
También puede proporcionar sql
archivos que se van a convertir. Para obtener más información, vea el convert-sql-statement
comando del ejemplo 4 del archivo de script de consola de ejemplo.
Asegúrese de que el argumento de línea de comandos del archivo de valores de variable se pasa a la aplicación de consola y VariableValueFileSample.xml
se actualiza con los valores especificados.
ConversionAndDataMigrationSample.xml
Este ejemplo le permite realizar una migración de un extremo a otro desde la conversión a la migración de datos. A continuación se muestra una lista de valores de atributo obligatorios que debe cambiar:
Comando | Descripción | Attribute |
---|---|---|
map-schema |
Asignación de esquemas de la base de datos de origen al esquema de destino. | source-schema : especifica la base de datos de origen que necesita convertirse.sql-server-schema : especifica la base de datos de destino a la que se va a migrar. |
convert-schema |
Hace la conversión de esquema desde el esquema de origen al de destino. Si necesita evaluar varios objetos o bases de datos, puede especificar varios metabase-object nodos. Para obtener más información, vea el convert-schema comando del ejemplo 4 del archivo de script de consola de ejemplo. |
object-name : Especifique el nombre de la base de datos o del objeto de origen que requiere la conversión. Asegúrese de que se cambie la correspondiente object-type en función del tipo de objeto especificado en object-name . |
synchronize-target |
Sincroniza los objetos de destino con la base de datos de destino. Si necesita evaluar varios objetos o bases de datos, puede especificar varios metabase-object nodos. Para obtener más información, vea el synchronize-target comando del ejemplo 4 del archivo de script de consola de ejemplo. |
object-name : especifique el nombre de la base de datos o del objeto de SQL Server que necesita crearse. Asegúrese de que se cambia la correspondiente object-type en función del tipo de objeto especificado en .object-name |
migrate-data |
Migra los datos del origen al destino. Si necesita evaluar varios objetos o bases de datos, puede especificar varios metabase-object nodos. Para obtener más información, vea el migrate-data comando del ejemplo 4 del archivo de script de consola de ejemplo. |
object-name : especifica el nombre de la base de datos o tablas de origen que requiere migrarse. Asegúrese de que se cambie la correspondiente object-type en función del tipo de objeto especificado en object-name . |