Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Aplica-se a:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Sistema de Plataforma de Análise (PDW)
Base de dados SQL no Microsoft Fabric
Detalhes
| Attribute | Valor |
|---|---|
| Nome do Produto | SQL Server |
| ID do Evento | 102 |
| Origem do evento | MSSQLSERVER |
| Componente | SQLEngine |
| Nome simbólico | P_SYNTAXERR2 |
| Texto da mensagem | Sintaxe incorreta perto de '%.*ls'. |
Explanation
Indica um erro de sintaxe. Não há informação adicional disponível, porque o erro impede o Motor de Base de Dados de processar a declaração.
Ação do utilizador
Procure na instrução Transact-SQL erros de sintaxe.
Encriptação de chave simétrica em versões mais antigas do SQL Server
Este erro pode ser causado por tentar criar uma chave simétrica usando o modo obsoleto RC4 ou RC4_128 encriptação, quando não está em 90 modo de compatibilidade 100 .
Se quiser criar uma chave simétrica usando RC4 ou RC4_128, deve selecionar uma encriptação mais recente, como um dos algoritmos AES.
Atenção
Algoritmos RC4 não são recomendados. Se tiver de usar o RC4, pode usar ALTER DATABASE SET COMPATIBILITY_LEVEL para definir a base de dados para o nível 90 de compatibilidade do SQL Server 2005 (9.x), ou 100 do SQL Server 2008 (10.0.x) ou do SQL Server 2008 R2 (10.50.x).