Note
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier les répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de changer de répertoire.
S’applique à :SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Analytics Platform System (PDW)
Base de données SQL dans Microsoft Fabric
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 de la dépréciationRC4_128, lorsqu’elle n’est pas en mode de compatibilité ou 90 non100.
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).