SQL EXPRESS 2008: Saving changes is not permitted
27/01/2011 Deixe um comentário
Estava eu tentando alterar o tipo de dado de uma coluna de uma tabela recém criada por mim no SQLSERVER 2008 Express. A tabela não tinha nenhum registro, mas o campo era chave, e assim apareceu a famigerada mensagem: “Saving changes is not permitted…” (figura abaixo).
Pesquisando no bom e velho GOOGLE achei uma dica em inglês do site: http://www.bidn.com/blogs/BrianKnight/ssis/52/sql-server-2008-designer-behavior-change-saving-changes-not-permitted-1.
Que manda fazer o seguinte: Entre no menu TOOLS / OPTIONS / DESIGNER, desabilite a opção “Prevent saving changes that require table re-creation” (figura abaixo).
Feito isso, foi possível alterar o tipo de dado da coluna, importante lembrar que é necessário alterar também o tipo de dado das colunas nas tabelas que usam esta como chave estrangeira (como aparece escrito na tela de erro – figura 1).
Bom, espero ter ajudado, fiquem à vontade para comentar.