Compartir a través de


Trabajar con archivos de script de ejemplo de la consola (MySQLToSQL)

Se han proporcionado algunos archivos de ejemplo junto con el producto para que el usuario los use y los emplee como referencia. En esta sección se describe la manera de personalizar fácilmente estos scripts para satisfacer las necesidades del usuario final.

Archivos de script de ejemplo de la consola

Se han proporcionado los siguientes archivos de script de consola de ejemplo que abarcan diferentes escenarios para que el usuario los emplee como referencia:

  • 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 destino y el usuario puede seleccionar cualquier modo según el requisito. Este ejemplo contiene las definiciones de servidor.

    • El usuario puede conectarse a la base de datos requerida cambiando simplemente los valores a las definiciones de servidor de origen y de destino requeridas. En el ejemplo se han proporcionado todos los valores como valores de variable que 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 del usuario.

    • Para obtener más información sobre cómo conectarse al servidor de origen y de destino, vea Creación de los archivos de conexión del servidor (MySQLToSQL).

  • VariableValueFileSample.xml: Todas las variables que se han usado en los archivos de script de ejemplo de la consola y ServersConnectionFileSample.xml se han recopilado en este archivo. Para ejecutar los scripts de ejemplo de la consola, el usuario simplemente tiene que reemplazar los valores de variables de ejemplo por los definidos por el usuario y pasar este archivo como un argumento de la línea de comandos adicional junto con el archivo de script.

    Para obtener más información sobre el archivo de valor de variable, consulte Creación de archivos de valor de variable (MySQLToSQL).

  • AssessmentReportGenerationSample.xml: Este ejemplo permite al usuario generar un informe de evaluación xml que puede usar para su análisis antes de empezar a convertir y migrar datos.

    En el comando generate-assessment-report, el usuario tiene que cambiar obligatoriamente el valor de la variable (consulte VariableValueFileSample.xml) en el atributo object-name al nombre de la base de datos que está usando el usuario. Dependiendo del tipo de objeto especificado, el valor object-type también tendrá que cambiarse.

    Si el usuario tiene que evaluar varios objetos o bases de datos, puede especificar varios nodos metabase-object como se muestra en el ejemplo 4 del comando generate-assessment-report del archivo de script de ejemplo de la consola.

    Para obtener más información sobre la generación de informes, consulte Generación de informes (MySQLToSQL).

    Notas:

    • Asegúrese de que el argumento de la línea de comandos del archivo de valores de variable se pasa a la aplicación de consola y de que VariableValueFileSample.xml se actualiza con los valores especificados por el usuario.

    • Asegúrese de que el argumento de la línea de comandos del archivo de conexión del servidor se pasa a la aplicación de consola y ServersConnectionFileSample.xml se actualiza con los valores de los parámetros del servidor correctos.

  • SqlStatementConversionSample.xml:
    Este ejemplo permite al usuario generar el script t-sql correspondiente para el comando de la base de datos sql de origen proporcionado como entrada.

    En el comando convert-sql-statement, el usuario tiene que cambiar obligatoriamente el valor de la variable (consulte VariableValueFileSample.xml) en el atributo context al nombre de la base de datos que el usuario está usando. También será necesario que el usuario cambie el valor de atributo sql al comando de la base de datos de origen sql que necesite convertir.

    El usuario también puede proporcionar archivos SQL para convertirlos. Esto se ha ilustrado en el ejemplo 4 del comando convert-sql-statement del archivo de script de ejemplo de la consola.

    Nota:

    Asegúrese de que el argumento de la línea de comandos del archivo de valores de variable se pasa a la aplicación de consola y de que VariableValueFileSample.xml se actualiza con los valores especificados por el usuario.

  • ConversionAndDataMigrationSample.xml:
    Este ejemplo permite al usuario realizar una migración de un extremo a otro desde la conversión a la migración de datos. A continuación se muestra la lista de valores de atributo obligatorios que se tendrán que cambiar:

    Nombre de comando

    map-schema

    Asignación de esquemas de la base de datos de origen al esquema de destino.

    Atributo

    • 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.

    Nombre de comando

    convert-schema

    1. Hace la conversión de esquema desde el esquema de origen al de destino.

    2. Si el usuario tiene que evaluar varios objetos o bases de datos, puede especificar varios nodos metabase-object como se muestra en el ejemplo 4 del comando convert-schema del archivo de script de ejemplo de la consola.

    Atributo

    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.

    Nombre de comando

    synchronize-target

    1. Sincroniza los objetos de destino con la base de datos de destino.

    2. Si el usuario tiene que evaluar varios objetos o bases de datos, puede especificar varios nodos metabase-object como se muestra en el ejemplo 3 del comando synchronize-target del archivo de script de ejemplo de la consola.

    Atributo

    object-name: Especifique el nombre de la base de datos o del objeto de SQL Server que necesita crearse. Asegúrese de que se cambie la correspondiente object-type en función del tipo de objeto especificado en object-name.

    Nombre de comando

    migrate-data

    1. Migra los datos del origen al destino.

    2. Si el usuario tiene que evaluar varios objetos o bases de datos, puede especificar varios nodos metabase-object como se muestra en el ejemplo 2 del comando migrate-data del archivo de script de ejemplo de la consola.

    Atributo

    object-name: Especifica el nombre de la base de datos o tablas de origen que requieren migrarse. Asegúrese de que se cambie la correspondiente object-type en función del tipo de objeto especificado en object-name.

Consulte también

Creación de archivos de valor variable (MySQLToSQL)
Creación de los archivos de conexión del servidor (MySQLToSQL)
Generación de informes (MySQLToSQL)