MSSQLSERVER_102MSSQLSERVER_102

DettagliDetails

Nome prodottoProduct Name SQL ServerSQL Server
ID eventoEvent ID 102102
Origine eventoEvent Source MSSQLSERVERMSSQLSERVER
ComponenteComponent SQLEngineSQLEngine
Nome simbolicoSymbolic Name P_SYNTAXERR2P_SYNTAXERR2
Testo del messaggioMessage Text Sintassi non corretta in prossimità di '%.ls'.Incorrect syntax near '%.ls'.

SpiegazioneExplanation

Indica un errore di sintassi.Indicates a syntax error. Le informazioni aggiuntive non sono disponibili perché l'errore non consente l'elaborazione dell'istruzione da parte di Motore di databaseDatabase Engine.Additional information is not available because the error prevents the Motore di databaseDatabase Engine from processing the statement.

Questa situazione può essere causata dal tentativo di creare una chiave simmetrica utilizzando la crittografia deprecata RC4 o RC4_128 quando la modalità di compatibilità non è 90 o 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.

Azione dell'utenteUser Action

Ricercare errori di sintassi nell'istruzione Transact-SQLTransact-SQL.Search the Transact-SQLTransact-SQL statement for syntax errors.

Se si crea una chiave simmetrica utilizzando RC4 o RC4_128, selezionare un metodo di crittografia più recente, ad esempio uno degli algoritmi AESIf creating a symmetric key using the RC4 or RC4_128, select a newer encryption such as one of the AES algorithms. (opzione consigliata). Se è necessario utilizzare RC4, eseguire ALTER DATABASE SET COMPATIBILITY_LEVEL per impostare il database sul livello di compatibilità 90 o 100.(Recommended.) If you must use RC4, use ALTER DATABASE SET COMPATIBILITY_LEVEL to set the database to compatibility level 90 or 100. (Non consigliato.)(Not recommended.)