Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
O SQL Server Migration Assistant (SSMA) inclui ficheiros de exemplo para referência e utilização do utilizador. Esta secção descreve como personalizar estes scripts para se adaptarem às suas necessidades.
Exemplos de arquivos de script do console
Os seguintes ficheiros de script de consola cobrem diferentes cenários:
ServersConnectionFileSample.xml:Esta amostra fornece os diferentes modos de ligação disponíveis para a base de dados de origem e destino. Seleciona qualquer modo conforme as tuas necessidades. Este exemplo contém as definições dos servidores.
- Ligue-se à base de dados necessária alterando os valores para as definições de servidor de origem e destino requeridas. No exemplo, todos os valores são valores de variáveis que se encontram em
VariableValueFileSample.xml. Remova todos os outros parâmetros de ligação do seu ficheiro de ligação ao servidor em funcionamento.
- Ligue-se à base de dados necessária alterando os valores para as definições de servidor de origem e destino requeridas. No exemplo, todos os valores são valores de variáveis que se encontram em
Para mais informações sobre a ligação ao servidor de origem e destino, consulte Criar os ficheiros de ligação ao servidor.
VariableValueFileSample.xml: Este ficheiro compila todas as variáveis usadas nos ficheiros de script de exemplo da consola eServersConnectionFileSample.xml. Para executar os scripts de consola de exemplo, substitua os valores das variáveis de exemplo por valores definidos pelo utilizador e passe este ficheiro como argumento adicional na linha de comandos juntamente com o ficheiro de script.Para mais informações sobre o Ficheiro de Valor de Variáveis, consulte Criar ficheiros de valor de variável.
AssessmentReportGenerationSample.xml: Use este exemplo para gerar um relatório de avaliação XML para análise antes de começar a converter e migrar dados.No comando
generate-assessment-report, altere o valor da variável (consulteVariableValueFileSample.xml) no atributoobject-namepara o nome da base de dados que está a usar. Dependendo do tipo de objeto especificado, também deve alterar o valorobject-type.Se precisar de avaliar múltiplos objetos ou bases de dados, especifique múltiplas instâncias do
metabase-objectconforme ilustrado no Exemplo 4 dogenerate-assessment-reportcomando no ficheiro de script de exemplo do comando da consola.Para mais informações sobre como gerar relatórios, consulte Gerar relatórios.
Passe o argumento de linha de comandos do ficheiro de valor variável para a aplicação de consola e atualize
VariableValueFileSample.xmlcom os valores especificados pelo utilizador.Passe o argumento de linha de comandos do ficheiro de ligação ao servidor para a aplicação de consola e atualize a
ServersConnectionFileSample.xmlcom os valores corretos dos parâmetros do servidor.
ConversionAndDataMigrationSample.xml: Use esta amostra para realizar uma migração completa desde a conversão até à migração de dados. Alterar os seguintes valores obrigatórios de atributos:Nome do comando Descrição Atributo map-schemaMapeamento de esquema do banco de dados de origem para o esquema de destino. source-schema: Especifica a base de dados de origem que pretende converter.
sql-server-schema: Especifica a base de dados alvo para a qual pretende migrarconvert-schemaConverte o esquema da fonte para o esquema alvo.
Se precisar de avaliar múltiplos objetos ou bases de dados, especifique múltiplosmetabase-objectnodos conforme ilustrado no Exemplo 4 do comandoconvert-schemano ficheiro de script de exemplo da consola.object-name: Especifique a base de dados de origem ou o nome do objeto que pretende converter. Certifique-se de alterar oobject-typecorrespondente com base no tipo de objeto especificado noobject-name.synchronize-targetSincroniza os objetos de destino com o banco de dados de destino.
Se precisar de avaliar múltiplos objetos ou bases de dados, especifique múltiplosmetabase-objectelementos tal como ilustrado no Exemplo 3 do comando no ficheiro de script da consola de exemplo.object-name: Especifique o nome da base de dados SQL Server ou objeto que pretende criar. Certifique-se de alterar oobject-typecorrespondente com base no tipo de objeto que especifica emobject-namemigrate-dataMigra os dados de origem para o destino.
Se precisar de avaliar múltiplos objetos ou bases de dados, especifique múltiplos nósmetabase-objectcomo ilustrado no Exemplo 2 do comandomigrate-datano ficheiro de script de exemplo da consola.object-name: Especifica o nome da base de dados ou tabelas de origem que pretende migrar. Certifique-se de que altera o correspondente aoobject-typecom base no tipo de objeto que especifica noobject-name