Como corrigir o erro “Operation must use an updateable query”

13 08 2008

Hoje vou falar um pouco sobre algo que aconteceu comigo justamente hoje, o erro “Operation must use an updateable query”.

Traduzindo siguinifica “A operação deve usar uma consulta actualizável”.

Esse erro que dizer o que?

Este erro acontece todas vez que você tem fazer uma gravação ou uma alteração através de uma conexão que não permite gravação ou permite apenas leitura.

Por que isso ocorre?

Isso ocorre pelo fato de o seu arquivo, que no meu caso foi o banco de dados, não ter permissão de gravação na pasta no servidor. Toda vez que é gravado um novo arquivo, por FTP por exemplo, o servidor automaticamente retira algumas permissões deste arquivo, dependendo de suas configurações, isso acontece por motivo de segurança do próprio servidor.

Como resolver este problema?

Esse problema é resolvido simplismente liberando as permissões para o arquivo no servidor, que no meu caso foi o IIS, é só liberar a permissão de escrita.

Fique atento ao seguinte…

Alguns servidores, ou algumas aplicações de gerenciamento de servidor, algumas vezes demoram para efetivar essas permissões no servidor, o que causar um certo transtorno na hora de testar, se você já repassou as permissões corretamente, aguarde alguns instantes para o gerenciador efetivar essas configurações.


Ações

Information

Deixe um comentário