Configurações do projeto (migração) (OracleToSQL)Project Settings (Migration) (OracleToSQL)

A página de migração do configurações do projeto caixa de diálogo contém configurações que personalizam como o SSMA migra dados do Oracle para SQL ServerSQL Server.The Migration page of the Project Settings dialog box contains settings that customize how SSMA migrates data from Oracle to SQL ServerSQL Server.

O painel de migração está disponível em ambos os configurações do projeto e configurações do projeto padrão caixas de diálogo.The Migration pane is available in both the Project Settings and Default Project Settings dialog boxes.

  • Para especificar configurações para todos os projetos do SSMA, na ferramentas menu, selecione configurações do projeto padrão, selecione o tipo de projeto de migração para o qual as configurações são necessárias para ser exibida ou alterada de Versão de destino de migração suspensa clique gerais na parte inferior do painel esquerdo e, em seguida, clique migração.To specify settings for all SSMA projects, on the Tools menu, select Default Project Settings, select migration project type for which settings are required to be viewed or changed from Migration Target Version drop down click General at the bottom of the left pane, and then click Migration.

  • Para especificar configurações para o projeto atual, nos ferramentas menu, selecione configurações do projeto, clique em geral na parte inferior do painel esquerdo e, em seguida, clique em Migração.To specify settings for the current project, on the Tools menu, select Project Settings, click General at the bottom of the left pane, and then click Migration.

Mecanismo de migraçãoMigration Engine

TermoTerm DefiniçãoDefinition
Mecanismo de migraçãoMigration Engine Especifica o mecanismo de banco de dados usado durante a migração de dados.Specifies database engine used during Data Migration. Migração de dados do lado cliente refere-se para o cliente SSMA recuperando os dados de origem e de inserção em massa dados em SQL Server.Client side data migration refers to SSMA client retrieving the data from the source and bulk inserting that data into SQL Server. Migração de dados do lado servidor refere-se ao SSMA migração mecanismo de dados (programa de cópia em massa) em execução na caixa de ferramentas do SQL Server como um trabalho do SQL Agent, recuperando dados da origem e inserindo diretamente no SQL Server, evitando, assim, um cliente-salto extra (melhor desempenho).Server side data migration refers to SSMA data migration engine (bulk copy program) running on the SQL Server box as a SQL Agent job retrieving data from the source and inserting directly into SQL Server thus avoiding an extra client-hop (better performance).

Modo padrão: Mecanismo de migração de dados do lado clienteDefault Mode: Client Side Data Migration Engine

Modo otimista: Mecanismo de migração de dados do lado clienteOptimistic Mode: Client Side Data Migration Engine

Modo de inteira: Mecanismo de migração de dados do lado clienteFull Mode: Client Side Data Migration Engine

Importante

Quando o mecanismo de migração opção for definida como mecanismo de migração de dados do lado do servidor, um novo projeto definindo a opção o mecanismo de migração de dados do uso de 32 bits servidor lado é exibido .When the Migration Engine option is set to Server Side Data Migration Engine, a new Project setting option Use 32-Bit Server Side Data Migration Engine is displayed. Especifica se o utilitário de programa de cópia em massa (BCP) de 32 bits ou 64 bits é usado para migrar os dados.It specifies whether 32 bit or 64 bit Bulk Copy Program (BCP) utility is used to migrate data.

Opções diversasMiscellaneous Options

TermoTerm DefiniçãoDefinition
Tamanho do loteBatch Size Especifica o lote tamanho usado durante a migração de dados.Specifies the batch size used during data migration.

Modo padrão: 10000Default Mode: 10000

Modo otimista: 10000Optimistic Mode: 10000

Modo de inteira: 10000Full Mode: 10000
Verificar restriçõesCheck constraints Especifica se o SSMA deve verificar restrições quando ele insere dados em tabelas do SQL Server.Specifies whether SSMA should check constraints when it inserts data into SQL Server tables.

Modo padrão: FalseDefault Mode: False

Modo otimista: FalseOptimistic Mode: False

Modo de inteira: FalseFull Mode: False
Tempo limite de migração de dadosData Migration Timeout Especifica o tempo limite usado durante a migração de dadosSpecifies the timeout used during data migration

Modo padrão: 15Default Mode: 15

Modo otimista: 15Optimistic Mode: 15

Modo de inteira: 15Full Mode: 15
Opções de migração de dados estendidosExtended Data Migration Options Mostra as opções de migração de dados extra para cada tabela na guia detalhes separados.Shows extra data migration options for each table in separate detail tab.

Modo padrão: OcultarDefault Mode: Hide

Modo otimista: OcultarOptimistic Mode: Hide

Modo de inteira: OcultarFull Mode: Hide
AcionadoresFire triggers Especifica se o SSMA deve ativar gatilhos de inserção quando ele adiciona dados a tabelas do SQL Server.Specifies whether SSMA should fire insertion triggers when it adds data to SQL Server tables.

Modo padrão: FalseDefault Mode: False

Modo otimista: FalseOptimistic Mode: False

Modo de inteira: FalseFull Mode: False
Manter identidadeKeep identity Especifica se o SSMA preserva valores nulos na fonte de dados quando ele adiciona dados ao SQL Server, independentemente dos valores padrão que são especificados no SQL Server.Specifies whether SSMA preserves null values in the source data when it adds data to SQL Server, regardless of the default values that are specified in SQL Server.

Modo padrão: verdadeiroDefault Mode: True

Modo otimista: verdadeiroOptimistic Mode: True

Modo de inteira: FalseFull Mode: False
Manter nulosKeep nulls Especifica se o SSMA preserva valores nulos na fonte de dados quando ele adiciona dados ao SQL Server, independentemente dos valores padrão que são especificados no SQL Server.Specifies whether SSMA preserves null values in the source data when it adds data to SQL Server, regardless of the default values that are specified in SQL Server.

Modo padrão: verdadeiroDefault Mode: True

Modo otimista: verdadeiroOptimistic Mode: True

Modo de inteira: verdadeiroFull Mode: True
Marcar a operação de corte de cadeia de caracteres com erroMark string Trim operation with error Se o tamanho de coluna de destino é menor que o comprimento da cadeia de caracteres de origem, o valor será cortado e marcado como um erro.If the target column size is less than the source string length, the value will be trimmed and marked as an error.

Modo padrão: SimDefault Mode: Yes

Modo otimista: SimOptimistic Mode: Yes

Modo de inteira: SimFull Mode: Yes
Se Houver ErroOn Error Migração de dados é interrompido quando ocorre um erro.Stops Data migration when an error occurs. Ele tem três opções:It has three options:

Interrompa a migração: Operação de migração de dados é interrompidaStop migration: Stops data migration operation

Passe para a tabela a seguir: Interrompe a migração de dados na tabela atual e continua para o próximoProceed to next table: Stops data migration to the current table and proceeds to the next one

Vá para o próximo lote: Interrompe a migração de dados para o lote atual e continua para o próximoProceed to next batch: Stops data migration to the current batch and proceeds to the next one

Modo padrão: Vá para o próximo loteDefault Mode: Proceed to the next batch

Modo otimista: Vá para o próximo loteOptimistic Mode: Proceed to the next batch

Modo de inteira: Vá para o próximo loteFull Mode: Proceed to the next batch
Substituir datas sem suporteReplace unsupported dates Especifica se o SSMA deve corrigir as datas anteriores ao mais antigo SQL ServerSQL Server datetime Data (01 de janeiro de 1753).Specifies whether SSMA should correct dates that are earlier than the earliest SQL ServerSQL Server datetime date (01 January 1753).

Para manter os valores de data atual, selecione não fazem nada.To keep the current date values, select Do nothing. SQL ServerSQL Server não aceita datas antes de 01 de janeiro de 1753 em uma coluna de data e hora.will not accept dates before 01 January 1753 in a datetime column. Se você usar datas mais antigas, você deve converter os valores de data e hora para valores de caractere.If you use older dates, you must convert the datetime values to character values.

Para converter datas antes de 01 de janeiro de 1753 como NULL, selecione substitua NULL.To convert dates before 01 January 1753 to NULL, select Replace with NULL.

Para substituir datas antes de 01 de janeiro de 1753 com uma data com suporte, selecione substitua mais próximo da data com suporte.To replace dates before 01 January 1753 with a supported date, select Replace with nearest supported date.

Modo padrão: Não fazer nadaDefault Mode: Do nothing

Modo otimista: Não fazer nadaOptimistic Mode: Do nothing

Modo de inteira: Substitua com o mais próximo da data com suporteFull Mode: Replace with nearest supported date
Bloqueio de tabelaTable lock Especifica se o SSMA bloqueia tabelas quando ele adiciona dados às tabelas durante a migração de dados.Specifies whether SSMA locks tables when it adds data to tables during data migration. Obtém um bloqueio de atualização em massa para a duração da operação de cópia em massa.Obtains a bulk update lock for the duration of the bulk copy operation. Se o valor for False, um bloqueio é definido no nível de linha.If the value is False, a lock is set at the row level.

Modo padrão: verdadeiroDefault Mode: True

Modo otimista: verdadeiroOptimistic Mode: True

Modo de inteira: verdadeiroFull Mode: True

Migração de dados em paraleloParallel Data Migration

TermoTerm DefiniçãoDefinition
Modo de migração de dados em paraleloParallel Data Migration Mode Especifica o modo usado para threads de bifurcação para permitir a migração de dados em paralelo.Specifies the mode used to fork threads to enable parallel data migration. No modo Auto, o SSMA escolhe o número de threads (10 por padrão) bifurcado para migrar os dados.In Auto mode, SSMA chooses the number of threads (10 by default) forked to migrate data. No modo personalizado, o usuário pode especificar o número de threads bifurcado para migrar os dados (o mínimo é 1, e o máximo é 100).In Custom mode, user can specify the number of threads forked to migrate data (minimum is 1 and maximum is 100). Atualmente, somente cliente lado migração mecanismo de dados dá suporte à migração de dados em paralelo.Currently, only client side data migration engine supports parallel data migration.

Modo padrão: AutoDefault Mode: Auto

Modo otimista: AutoOptimistic Mode: Auto

Modo de inteira: AutoFull Mode: Auto

Importante

Quando o modo de migração de dados paralelo opção for definida como personalizado, um novo projeto definindo a opção a contagem de threads é exibida.When the Parallel Data Migration Mode option is set to Custom, a new Project setting option Thread Count is displayed. Ele especifica o número de threads usados para a migração de dados.It specifies number of threads used for data migration.