Compartir a través de


Trabajar con los archivos de script de consola de ejemplo (SybaseToSQL)

Se han proporcionado algunos archivos de ejemplo junto con el producto para la referencia y el uso del usuario. 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 consola de ejemplo

Se han proporcionado los siguientes archivos de script de consola de ejemplo que abarcan diferentes escenarios para la referencia del usuario:

  • 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 necesaria cambiando los valores a las definiciones de servidor de origen y de destino necesarias. En el ejemplo proporcionado, todos los valores se han proporcionado 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, vea Crear los archivos de conexión del servidor.

  • VariableValueFileSample.xml:

    Todas las variables que se han usado en los archivos de script de consola de muestra y ServersConnectionFileSample.xml se han recopilado en este archivo. Para ejecutar los scripts de consola de ejemplo, el usuario 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, vea Crear archivos de valor de variable.

  • AssessmentReportGenerationSample.xml:

    Este ejemplo permite al usuario generar un informe de evaluación xml, que el usuario 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) del atributo object-name al nombre de la base de datos que está usando el usuario. Según el tipo de objeto especificado, también se debe cambiar el object-type valor.

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

    Para obtener más información, vea Generar informes.

    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 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 el ServersConnectionFileSample.xml se actualiza con los valores correctos de los parámetros del servidor.

  • SqlStatementConversionSample.xml:

    Este ejemplo permite al usuario generar el script correspondiente de t-sql para el comando de la base de datos de origen sql 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 está usando el usuario. El usuario debe cambiar el valor del atributo sql al comando de base de datos origen sql que desean convertir.

    El usuario también puede proporcionar archivos SQL que se van a convertir. Esto se muestra en el convert-sql-statement ejemplo 4 del comando del archivo de script de consola de ejemplo.

    Nota

    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 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. La lista de valores de atributo obligatorios que tienen que cambiar se muestra de la siguiente manera:

    • Nombre del 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 ser convertida.
      • sql-server-schema: especifica la base de datos de destino a la que se va a migrar.
    • Nombre del comando: convert-schema

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

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

    • Atributo:

      • object-name: Especifique el nombre de la base de datos u objeto de origen que necesita ser convertido. Asegúrese de que se cambia el object-type correspondiente en función del tipo de objeto especificado en el object-name
    • Nombre del comando: synchronize-target

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

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

    • Atributo:

      • object-name: especifique el nombre de la base de datos o del objeto de sql Server que necesita crearse. Asegúrese de que la correspondiente object-type se cambie en función del tipo de objeto especificado en object-name.
    • Nombre del comando: migrate-data

      Migra los datos de origen al destino.

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

    • Atributo

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