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).