Artigo: 956176 - Última revisão: quinta-feira, 19 de Março de 2009 - Revisão: 3.1 Mensagem de erro quando tenta guardar uma tabela no SQL Server 2008: "A guardar as alterações não é permitido"
Nesta páginaSintomasQuando utiliza o Data Definition Language (DDL) para modificar uma tabela e, em seguida, tentar guardar a tabela do Microsoft SQL Server 2008, poderá receber a seguinte mensagem: Não é permitida guardar alterações. As alterações que efectuou requerem as tabelas seguintes a ser interrompidas e recriado. Tiver quer efectuadas alterações a uma tabela que não pode ser recriado ou activado a opção impedir guardar as alterações que requerem a tabela a ser recriada. CausaEste problema ocorre quando a opção de impedir guardar as alterações que requerem a recriação da tabela está activada e efectuar uma ou mais das seguintes alterações à tabela:
Como contornarPara contornar este problema, utilize instruções Transact-SQL para efectuar as alterações à estrutura de metadados de uma tabela. Importante Recomendamos vivamente que pode não contornar este problema desactivando a opção de impedir guardar as alterações que requerem a recriação da tabela. Para obter mais informações sobre os riscos de desactivação desta opção, consulte a secção "Mais informação". Ponto Da SituaçãoA Microsoft confirmou que este é um erro ocorre nos produtos da Microsoft listados na secção "Aplica-se a". Mais InformaçãoPara alterar a opção de Guardar as alterações que requerem a recriação da tabela de impedir, siga estes passos:
Risco de desactivar a opção "Impedir a guardar as alterações que requerem a recriação da tabela"Embora a desactivação desta opção pode ajudar a evitar recriar uma tabela, pode igualmente conduzir a alterações a ser perdidas. Por exemplo, suponha que active a funcionalidade de registo de alterações no SQL Server 2008 para manter um registo das alterações à tabela. Quando efectua uma operação que faz com que a tabela a ser recriado, recebe a mensagem de erro mencionada na secção "Sintomas". No entanto, se desactivar esta opção, as informações de registo de alterações existente é eliminada quando a tabela é criada novamente. Por conseguinte, recomendamos que pode não contornar este problema desactivando a opção.Para determinar se a funcionalidade de registo de alterações está activada para uma tabela, siga estes passos:
Quando a funcionalidade alterar rastreio está activada, utilize instruções Transact-SQL para alterar a estrutura de metadados da tabela. Passos para reproduzir o problema
A informação contida neste artigo aplica-se a:
Tradução automáticaIMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado. Clique aqui para ver a versão em Inglês deste artigo: 956176
(http://support.microsoft.com/kb/956176/en-us/
)
| Outros Recursos Outros Sites de Suporte
ComunidadesObtenha Ajuda AgoraTraduções de Artigos
|






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email


Voltar ao topo