Reconciliar as alterações feitas por vários usuários
Em alguns ambientes, vários usuários podem alterar o mesmo objeto ao mesmo tempo.Por exemplo, os usuários podem atualizar a estrutura de um objeto em que os designers de tabela ou o diagrama de banco de dados ou alterar os valores no painel de resultados de designers de consulta e o modo de exibição.Essa situação pode causar conflitos que deve ser resolvido.
Conflitos nos designers de tabela ou o diagrama de banco de dados
Por exemplo, outro usuário pode excluir ou renomear uma tabela enquanto você estiver trabalhando com o mesmo ou uma tabela relacionada no criador de tabelas.Quando você tenta salvar sua tabela, o caixa de diálogo alterações de banco de dados detectadas (criador de banco de dados) notifica que o banco de dados foi atualizado desde que você abriu a tabela.
Esta caixa de diálogo também exibe uma lista de objetos de banco de dados que serão afetados como resultado de salvar sua tabela.Neste ponto, você pode tomar uma das seguintes ações:
Escolha Sim para salvar sua tabela e atualizar o banco de dados com todas as alterações na lista.
Essa ação pode afetar as tabelas que compartilham os mesmos objetos de banco de dados.Por exemplo, suponha que você edite o au_id coluna no titleauthors tabela enquanto outro usuário está trabalhando na authors tabela, que está relacionada ao titleauthors tabela pela au_id coluna.Se você salvar sua tabela, você afetará a tabela de outro usuário.Da mesma forma, o outro usuário pode definir uma restrição de verificação para o qty coluna o sales tabela.Se você excluir o qty coluna e salve o sales tabela, a restrição check do outro usuário é afetada.
Escolha não para cancelar o salvamento ação.
Em seguida, você pode fechar a tabela sem salvá-lo.Quando você reabrir a tabela, ele corresponderá What ' s no banco de dados.
Escolha Salvar arquivo de texto para salvar uma lista das alterações.
Você pode salvar a lista de alterações de banco de dados que aparece no As alterações do banco de dados detectadas caixa de diálogo para um texto de arquivo para que você possa investigar a causa de alterações de outros usuários.Por exemplo, se outro usuário editou uma tabela que você tiver marcado para exclusão, você talvez queira pesquise novamente se você deve excluí-la antes de atualizar o banco de dados.
Conflitos em que a consulta e o modo de exibição Designer
Se você executa uma consulta ou retorna os resultados de um modo de exibição, os dados aparecem no painel de resultados.Vários usuários podem trabalhar no mesmo conjunto de dados ao mesmo tempo, que pode causar conflitos.
Por exemplo, você e um colega podem cada executar uma consulta para mostrar todos os dados a titleauthors tabela.Seu colega altera o nome do primeiro registro retornada de ponta para Barbara.Neste ponto, o banco de dados tem Barbara nesse campo, enquanto seu conjunto ainda de resultados mostra a ponta.Agora você pode digitar na Vera e clique fora da linha.Uma mensagem aparece e pergunta como você deseja resolver o conflito.
Clique em Sim para atualizar o banco de dados com as suas alterações.
Este optionl substitui as alterações do seu colega.
Clique em não para atualizar seu resultado definido para coincidir com o banco de dados.
Essa opção substitui as alterações com os do seu colega.
Clique em Cancelar para continuar a editar sem resolver o conflito.
Nesse caso, você não pode confirmar as alterações no banco de dados.
Consulte também
Tarefas
Como: gerar Scripts de alteração
Referência
Caixa de diálogo Alterações detectadas do banco de dados (Database Designer)