by srecosta
11. outubro 2011 01:31
Rapidinha.
Situação: quando você tenta salvar uma tabela editada no SQL Server Management Studio, recebe a seguinte mensagem de erro "Saving changes is not permitted. The changes you have made require the following tables to be dropped and re-created. You have either made changes to a table that can't be re-created or enabled the option Prevent saving changes that require the table to be re-created.".
Motivo: o SQL Server não confia em você, you damn dirty ape! :) Mas, sério, esta opção existe para impedir que você acidentalmente modifique a estrutura de uma tabela utilizando o editor visual. Com ela ativada, para modificar uma tabela você terá de escrever a modificação via comandos SQL.
Como ajustar: vá para Tools > Options > Designers e desmarque a opção "Prevent saving changes that require table re-creation.".
Mas só faça isso se você consegue realmente se responsabilizar pelas modificações, ok?