Tempo aproximado para leitura: 00:01:00 min
Ocorrência
Ao tentar realizar uma conexão no BDE a mensagem abaixo é apresentada:
General SQL error.
Incorrect syntax near the Keyword 'ALTER'
Ambiente
Framework - Framework (Linha RM) - Banco de Dados - Todas as versões
Causa
Este erro significa que o banco de dados foi restaurado com o nome de uma palavra reservada do SQL Server.
Solução
No exemplo acima o banco de dados foi restaurado com o nome ALTER. Este é um comando do SQL Server, ou seja, uma palavra reservada, sendo assim uma possível solução é alterar o nome do Banco de Dados através do Query Analizer.
Para alterar o nome da base, siga os passos abaixo:
- Coloque a base em single_user:
- Acesse as Propriedades da base
- Vá em Options e na parte de Restrict Access selecione Single_User
- Alterar o nome da base. Existem duas maneiras:
- Executar a query:
sp_renamedb 'Old_name', 'New_name'
Exemplo: sp_renamedb 'Corpore', 'CorporeRM' - Clicar com o botão direito na base de dados e selecionar a opção Rename (Renomear):
Importante
Lembre-se de retornar a base de dados para Multi_User novamente.
0 Comentários