Ação da macro TransferirBancoDeDadosSQL

Observação: Desejamos fornecer o conteúdo da Ajuda mais recente no seu idioma da forma mais rápida possível. Esta página foi traduzida de forma automatizada e pode conter imprecisões ou erros gramaticais. Nosso objetivo é que este conteúdo seja útil para você. As informações foram úteis? Dê sua opinião no final desta página. Aqui está o artigo em inglês para facilitar a referência.

Em um projeto do Access (*. adp), você pode usar a ação de macro TransferirBancoDeDadosSQL para transferir um Microsoft SQL Server 7.0 ou posterior banco de dados para outro SQL Server 7.0 ou posterior. Para obter mais informações sobre como transferir um banco de dados, consulte a documentação do SQL Server.

Observação: Esta ação não poderão ser se o banco de dados não é confiável.

Observação: Access 2010 é a última versão que suporta projetos de dados do Access.

Configuração

A ação de macro TransferirBancoDeDadosSQL tem os seguintes argumentos.

Argumento da ação

Descrição

Servidor

O nome do SQL Server 7.0 ou posterior servidor de banco de dados que você está copiando.

Banco de dados

O nome do novo banco de dados que será criado no servidor de destino.

Usar confiável Conexão

Especifica se há ou não é uma conexão confiável ao SQL Server. Se definido como Sim, não há uma conexão confiável e os argumentos de Login e a senha não são necessários. Se definido como não, o logon e a senha de argumentos é necessário. O padrão é Sim.

Quando você usa uma conexão confiável, segurança do SQL Server integra-se com a segurança de sistema operacional do Windows para fornecer um logon único para a rede e o banco de dados.

Fazer login

O nome de Login no servidor de destino.

Senha

A senha do argumento logon . Essa senha é armazenada como texto no projeto do Access, mas é oculta durante a operação de banco de dados de transferência.

Transferir dados de cópia

Especifica se deseja ou não incluir dados na operação de banco de dados de transferência. Quando definido como Sim, todos os dados serão incluídos para todas as tabelas, juntamente com todas as estruturas de dados, propriedades estendidas e objetos de banco de dados. Quando definido como não, nenhum dado será incluído das tabelas. Somente a estrutura da tabela e propriedades estendidas são criadas no servidor de destino, juntamente com todos os outros objetos de banco de dados (exceto diagramas de banco de dados). O padrão é Sim.

Comentários

Você não pode realizar outras operações enquanto o banco de dados está sendo transferido.

A ação de macro TransferirBancoDeDadosSQL , por padrão, copia dados, definições de dados, objetos de banco de dados e propriedades estendidas, como valores padrão, restrições de texto e valores de pesquisa.

Há requisitos para transferir um banco de dados:

  • Você deve ser um membro da função de administrador do sistema no servidor de destino (nenhuma função especial é necessária no servidor de origem).

  • O servidor SQL atual conectado ao projeto do Access (*. adp) e o servidor de destino que você está transferindo o banco de dados deve ser SQL Server versão 7.0 ou posterior.

Observação: Servidores vinculados não são transferidos durante uma operação de transferência do banco de dados.

Para executar a ação de macro TransferirBancoDeDadosSQL em um módulo Visual Basic for Applications (VBA), use o método TransferirBancoDeDadosSQL do objeto DoCmd .

Expanda suas habilidades no Office
Explore o treinamento
Obtenha novos recursos primeiro
Ingressar no Office Insider

Essas informações foram úteis?

Obrigado por seus comentários!

Agradecemos pelos seus comentários! Parece que pode ser útil conectar você a um de nossos agentes de suporte do Office.

×