Partager via


MSSQLSERVER_102

S’applique à : SQL Server Azure SQL Database Azure SQL Managed Instance Azure Synapse Analytics Analytics Platform System (PDW)

Détails

Attribut Valeur
Nom du produit SQL Server
ID de l’événement 102
Source de l’événement MSSQLSERVER
Composant SQLEngine
Nom symbolique P_SYNTAXERR2
Texte du message Syntaxe incorrecte près de '%.*ls'.

Explication

Indique une erreur de syntaxe. Des informations supplémentaires ne sont pas disponibles, car l’erreur empêche le Moteur de base de données de traiter l’instruction.

Action utilisateur

Recherchez les erreurs de syntaxe dans l’instruction Transact-SQL.

Chiffrement à clé symétrique sur les versions antérieures de SQL Server

Cette erreur peut être due à la tentative de création d’une clé symétrique à l’aide du chiffrement ou RC4_128 de la dépréciationRC4, lorsqu’elle n’est pas en mode de compatibilité ou 100 non90.

Si vous souhaitez créer une clé symétrique à l’aide RC4 ou RC4_128, vous devez sélectionner un chiffrement plus récent tel que l’un des algorithmes AES.

Attention

Les algorithmes RC4 ne sont pas recommandés. Si vous devez utiliser RC4, vous pouvez utiliser ALTER DATABASE SET COMPATIBILITY_LEVEL pour définir le niveau 90 de compatibilité de la base de données pour SQL Server 2005 (9.x) ou 100 pour SQL Server 2008 (10.0.x) ou SQL Server 2008 R2 (10.50.x).