Partilhar via


Project Settings (Sincronização)

A página de Sincronização da caixa de diálogo Definições do Projeto no Assistente de Migração do SQL Server (SSMA) contém definições que personalizam a forma como o SSMA carrega e atualiza objetos da base de dados, como tabelas e procedimentos armazenados, em SQL Server.

As opções de ações padrão especificam as definições padrão para atualizar objetos da base de dados de origem e para sincronizar objetos com a base de dados do SQL Server.

Podes aceder a duas páginas de Sincronização diferentes que contêm as mesmas definições:

  • Para especificar definições para todos os futuros projetos SSMA, navegue até Tools>Definições Padrão do Projeto, e depois selecionar Sincronização no canto inferior do painel esquerdo.

  • Para especificar as definições para o project atual, navegue até Tools>Project Settings, e depois selecione Sincronização no canto inferior do painel esquerdo.

Opções diversas

Tentativas

Especifica o número de tentativas que o SSMA deve fazer ao carregar objetos no SQL Server. Os objetos que não são carregados no SQL Server na tentativa atual são tentados novamente, até que o SSMA atinja o número máximo de tentativas no processo de sincronização atual. O valor predefinido é 2.

Sincronização para opções de base de dados de origem

Ação na alteração de objetos locais e remotos

Especifica a definição padrão na caixa de diálogo de Sincronização quando a definição do objeto muda no SSMA e no servidor de base de dados. O valor padrão é Atualizar a partir da base de dados.

  • Se selecionar Atualizar a partir da Base de Dados, o SSMA carrega as definições da base de dados nos metadados quando a condição é cumprida.

  • Se selecionares Skip, o SSMA não executa nenhuma ação de atualização.

Ação na alteração de objeto local

Especifica a definição padrão na caixa de diálogo de Sincronização quando o objeto muda no SSMA. O valor padrão é Skip.

  • Se selecionar Atualizar a partir da Base de Dados, o SSMA carrega as definições da base de dados nos metadados quando a condição é cumprida.

  • Se selecionares Skip, o SSMA não executa nenhuma ação de atualização.

Ação na alteração de objeto remoto

Especifica a definição padrão na caixa de diálogo Sincronização quando os objetos mudam no servidor de base de dados. O valor padrão é Atualizar a partir da base de dados.

  • Se selecionar Atualizar a partir da Base de Dados, o SSMA carrega as definições da base de dados nos metadados quando a condição é cumprida.

  • Se selecionares Skip, o SSMA não executa nenhuma ação de atualização.

Ação quando metadados de objeto local estão ausentes

Especifica a definição padrão na caixa de diálogo de Sincronização quando faltam metadados locais. O valor padrão é Atualizar a partir da base de dados.

  • Se selecionar Atualizar a partir da Base de Dados, o SSMA carrega as definições da base de dados nos metadados quando a condição é cumprida.

  • Se selecionares Skip, o SSMA não executa nenhuma ação de atualização.

Sincronização para opções do SQL Server

Ação na alteração de objetos locais e remotos

Especifica a definição padrão na caixa de diálogo de Sincronização quando a definição do objeto muda no SSMA e no servidor de base de dados. O valor padrão é Escrever para a base de dados.

  • Se selecionar Atualizar a partir da Base de Dados, o SSMA carrega as definições da base de dados nos metadados quando a condição é cumprida.

  • Se você selecionar Gravar no banco de dados, o SSMA atualizará os objetos no banco de dados de acordo com o conteúdo dos metadados do SSMA quando a condição for atendida.

  • Se selecionares Skip, o SSMA não executa nenhuma ação de atualização.

Ação na alteração de objeto local

Especifica a definição padrão na caixa de diálogo de Sincronização quando o objeto muda no SSMA. O valor padrão é Escrever para a base de dados.

  • Se selecionar Atualizar a partir da Base de Dados, o SSMA carrega as definições da base de dados nos metadados quando a condição é cumprida.

  • Se selecionar Escrever para a Base de Dados, o SSMA atualiza o objeto na base de dados de acordo com o conteúdo dos metadados do SSMA quando a condição é cumprida.

  • Se selecionares Skip, o SSMA não executa nenhuma ação de atualização.

Ação na alteração de objeto remoto

Especifica a definição padrão na caixa de diálogo Sincronização quando os objetos mudam no servidor de base de dados. O valor padrão é Atualizar a partir da base de dados.

  • Se selecionar Atualizar a partir da Base de Dados, o SSMA carrega as definições da base de dados nos metadados quando a condição é cumprida.

  • Se selecionar Escrever para a Base de Dados, o SSMA atualiza o objeto na base de dados de acordo com o conteúdo dos metadados do SSMA quando a condição é cumprida.

  • Se selecionares Skip, o SSMA não executa nenhuma ação de atualização.

Ação quando metadados de objeto local estão ausentes

Especifica a definição padrão na caixa de diálogo de Sincronização quando faltam metadados locais. O valor padrão é Atualizar a partir da base de dados.

  • Se selecionar Atualizar a partir da Base de Dados, o SSMA carrega as definições da base de dados nos metadados quando a condição é cumprida.

  • Se selecionar Escrever para a Base de Dados, o SSMA atualiza o objeto na base de dados de acordo com o conteúdo dos metadados do SSMA quando a condição é cumprida.

  • Se selecionares Skip, o SSMA não executa nenhuma ação de atualização.