Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
SQL Server Migration Assistant (SSMA) incluye archivos de ejemplo para referencia de usuario y uso. En esta sección se describe cómo personalizar estos scripts para adaptarlos a sus necesidades.
Archivos de script de consola de ejemplo
Los siguientes archivos de script de consola de ejemplo abarcan diferentes escenarios:
ServersConnectionFileSample.xml:En este ejemplo se proporcionan los distintos modos de conexión disponibles para la base de datos de origen y de destino. Seleccione cualquier modo según sus necesidades. Este ejemplo contiene las definiciones de servidor.
- Conéctese a la base de datos necesaria cambiando los valores a las definiciones de servidor de origen y de destino necesarias. En el ejemplo, todos los valores son valores variables que se encuentran en
VariableValueFileSample.xml. Quite todos los demás parámetros de conexión del archivo de conexión del servidor de trabajo.
- Conéctese a la base de datos necesaria cambiando los valores a las definiciones de servidor de origen y de destino necesarias. En el ejemplo, todos los valores son valores variables que se encuentran en
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.
VariableValueFileSample.xml: Este archivo reúne todas las variables que se usan en los archivos de script de consola de ejemplo yServersConnectionFileSample.xml. Para ejecutar los scripts de consola de ejemplo, reemplace los valores de variable de ejemplo por los definidos por el usuario y pase 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.
AssessmentReportGenerationSample.xml: use este ejemplo para generar un informe de evaluación XML para su análisis antes de empezar a convertir y migrar datos.En el
generate-assessment-reportcomando, cambie el valor de la variable (consulteVariableValueFileSample.xml) en elobject-nameatributo al nombre de la base de datos que está utilizando. Según el tipo de objeto especificado, también debe cambiar el valor deobject-type.Si necesita evaluar varios objetos o bases de datos, especifique varios nodos
metabase-objectcomo se muestra en el comandogenerate-assessment-reportdel ejemplo 4 del archivo de ejemplo del script de consola.Para obtener más información sobre cómo generar informes, vea Generar informes.
Pase el argumento de línea de comandos del archivo de valor variable a la aplicación de consola y actualice
VariableValueFileSample.xmlcon los valores especificados por el usuario.Pase el argumento de línea de comandos relacionado con el archivo de conexión del servidor a la aplicación de consola y actualice
ServersConnectionFileSample.xmlcon los valores correctos de los parámetros del servidor.
ConversionAndDataMigrationSample.xml: Use este ejemplo para realizar una migración completa que incluye desde la conversión hasta la migración de datos. Cambie los siguientes valores de atributo obligatorios:Nombre de comando Description Atributo map-schemaAsignación de esquemas de la base de datos de origen al esquema de destino. source-schema: especifica la base de datos de origen que desea convertir.
sql-server-schema: especifica la base de datos de destino a la que desea migrar.convert-schemaConvierte el esquema de origen en el esquema de destino.
Si necesita evaluar varios objetos o bases de datos, especifique varios nodosmetabase-objectcomo se muestra en el comandoconvert-schemadel ejemplo 4 del archivo de ejemplo del script de consola.object-name: especifique el nombre de la base de datos de origen o del objeto que desea convertir. Asegúrese de cambiar la correspondienteobject-typeen función del tipo de objeto que especifique en .object-namesynchronize-targetSincroniza los objetos de destino con la base de datos de destino.
Si necesita evaluar varios objetos o bases de datos, especifique varios nodosmetabase-objecttal como se ilustra en el Ejemplo 3 del archivo de script de consola de muestrasynchronize-target.object-name: especifique el nombre de objeto o la base de datos de SQL Server que desea crear. Asegúrese de cambiar la correspondienteobject-typeen función del tipo de objeto que especifique en .object-namemigrate-dataMigra los datos de origen al destino.
Si necesita evaluar varios objetos o bases de datos, especifique variosmetabase-objectnodos como se muestra en elmigrate-dataejemplo 2 del comando del archivo de script de consola de ejemplo.object-name: especifica el nombre de la base de datos o tablas de origen que desea migrar. Asegúrese de cambiar la correspondienteobject-typeen función del tipo de objeto que especifique en .object-name