MSSQLSERVER_102MSSQLSERVER_102

Aplica-se a:Applies to: simSQL ServerSQL Server (todas as versões compatíveis) yesSQL ServerSQL Server (all supported versions) Aplica-se a:Applies to: simSQL ServerSQL Server (todas as versões compatíveis) yesSQL ServerSQL Server (all supported versions)

DetalhesDetails

AtributoAttribute ValorValue
Nome do ProdutoProduct Name SQL ServerSQL Server
ID do eventoEvent ID 102102
Origem do EventoEvent Source MSSQLSERVERMSSQLSERVER
ComponenteComponent SQLEngineSQLEngine
Nome simbólicoSymbolic Name P_SYNTAXERR2P_SYNTAXERR2
Texto da mensagemMessage Text Sintaxe incorreta próxima a '%.*ls'.Incorrect syntax near '%.*ls'.

ExplicaçãoExplanation

Indica um erro de sintaxe.Indicates a syntax error. Informações adicionais não estão disponíveis porque o erro impede o Mecanismo de Banco de DadosDatabase Engine de processar a instrução.Additional information is not available because the error prevents the Mecanismo de Banco de DadosDatabase Engine from processing the statement.

Pode ser causado pela tentativa de criar uma chave simétrica que usa a criptografia RC4 ou RC4_128 preterido, quando fora do modo de compatibilidade 90 ou 100.Can be caused by attempting to create a symmetric key using the deprecated RC4 or RC4_128 encryption, when not in 90 or 100 compatibility mode.

Ação do usuárioUser Action

Procure os erros de sintaxe na instrução Transact-SQLTransact-SQL.Search the Transact-SQLTransact-SQL statement for syntax errors.

Se for criar uma chave simétrica usando RC4 ou RC4_128, selecione uma criptografia mais recente, como um dos algoritmos AES.If creating a symmetric key using the RC4 or RC4_128, select a newer encryption such as one of the AES algorithms. (Recomendado.) Se for necessário usar RC4, use ALTER DATABASE SET COMPATIBILITY_LEVEL para definir o banco de dados com o nível de compatibilidade 90 ou 100.(Recommended.) If you must use RC4, use ALTER DATABASE SET COMPATIBILITY_LEVEL to set the database to compatibility level 90 or 100. (Não recomendável.)(Not recommended.)