SQL EXPRESS 2008: Saving changes is not permitted

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).

Saving changes is not permitted

A famigerada: Saving changes is not permitted

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).

Prevent saving changes that requires table re-creation

Desmarcar a opção: Prevent saving changes that requires table re-creation.

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.

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

%d blogueiros gostam disto: