Compartilhar via


Método Database.Synchronize (DAO)

Aplica-se ao: Access 2013, Office 2013

Sincroniza duas réplicas. (apenas espaços de trabalho do Microsoft Access).

Sintaxe

expressão . Sincronizar(DbPathName, ExchangeType)

expressão Uma variável que representa um objeto do Banco de dados.

Parâmetros

Nome

Necessária/opcional

Tipo de dados

Descrição

DbPathName

Obrigatório

String

O caminho para a réplica de destino com a qual o banco de dados será sincronizado.

Exchangetype

Opcional

Variant

Uma constante SynchronizeTypeEnum indicando qual direção sincronizar as alterações entre os dois bancos de dados.

Comentários

Utilize Synchronize para trocar dados e alterações de design entre os dois bancos de dados. As alterações de design sempre ocorrem primeiro. Ambos os bancos de dados devem estar no mesmo nível de design antes de poderem trocar dados. Por exemplo, uma troca de tipo dbRepExportChanges pode causar alterações de design em um réplica embora as alterações de dados fluam apenas do banco de dados para DbPathName.

O réplica identificado no DbPathName deve fazer parte do mesmo conjunto de réplica. Se ambas as réplicas tiverem a mesma configuração da propriedade ReplicaID ou forem Estruturas-mestres para dois conjuntos diferentes de réplica, a sincronização falhará.

Ao sincronizar duas réplicas na Internet, você deve usar a constante dbRepSyncInternet. Nesse caso, você especifica um endereço URL (Uniform Resource Locator) para o argumento DbPathName em vez de especificar um caminho de rede de área local.

Observação

[!OBSERVAçãO] Não é possível sincronizar réplicas parciais com outras réplicas parciais. Consulte o método PopulatePartial para obter mais informações.