Partilhar via


Como: gerar Scripts de alteração

Você tem a opção de salvar um script de alteração, quando você estiver usando o criador de tabelas.Um script de alteração é um arquivo com as alterações que podem ser aplicadas ao banco de dados, mais tarde, selecionando o script de alteração no Solution Explorer e escolhendo Executar no menu de atalho.

Você pode optar por salvar um script de alteração, se você não estiver pronto para atualizar o banco de dados.Por exemplo, talvez você fez alterações às tabelas no Table Designer que entram em conflito com as alterações feitas por outros usuários, ou talvez você tem permissões de segurança para alterar um banco de dados.

ObservaçãoObservação

Seu computador pode mostrar nomes ou locais diferentes para alguns dos elementos da interface do usuário do Visual Studio nas instruções a seguir. A edição do Visual Studio que você possui e as configurações que você usa determinam esses elementos. Para obter mais informações, consulte Configurações de Visual Studio.

Para salvar um script de alteração

  1. Do Table Designer menu do botão Gerar Script de alteração.Este comando estará disponível sempre que não as alterações do banco de dados foram salvas.

  2. No Salvar Script de alteração caixa de diálogo caixa, escolha Sim.

    ObservaçãoObservação

    Se você selecionar o gerar automaticamente um script de alteração ao salvar opção, você será solicitado para gerar um script de alteração sempre que salvar tabelas modificadas.

  3. O Salvar como caixa de diálogo exibe o nome de arquivo padrão do script de alteração salva.Ou aceite o nome de arquivo padrão ou digite um nome diferente e, em seguida, escolha Salvar.

ObservaçãoObservação

Se você estiver trabalhando em um projeto de banco de dados (que você cria a partir do Novo projeto caixa de diálogo), o script de alteração serão salvas junto com o projeto no Scripts alterar pasta do Solution Explorer.

Toda vez que você salva um script de alteração, um novo arquivo de texto é criado no Scripts alterar pasta no Solution Explorer.

O arquivo de script de alteração lista todas as tabelas alteradas e como eles foram alterados (usando as instruções DROP TABLE, ALTER TABLE ou criar SQL da tabela).O arquivo de script de alteração também contém qualquer código que é necessário para limpar as tabelas temporárias para cima ou para transações de reversão que faziam parte do alterações sem êxito (alterações que não puderam ser salvas) de manipulação de erros.Além disso, o arquivo de script de alteração contém código para que o script seja executada com êxito no banco de dados e código (instruções Print) que descrevem o que o script está fazendo quando ele é executado.Para cenários aplicáveis, os scripts de alteração também podem incluir os conjuntos de permissões nas tabelas que estão sendo modificados.

Quaisquer mensagens de erro que ocorreram enquanto as alterações foram salvas são armazenadas em um arquivo de log com o mesmo nome do arquivo de script, exceto com uma extensão. log.Você também pode exibir mensagens mostrando quais tabelas foram salvas com êxito e sem êxito no Visualizador de Log.

Consulte também

Outros recursos

Trabalhando com Scripts