Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
Gilt für:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Analytics Platform System (PDW)
SQL-Datenbank in Microsoft Fabric
Details
| attribute | Wert |
|---|---|
| Produktname | SQL Server |
| Ereignis-ID | 102 |
| Ereignisquelle | MSSQLSERVER |
| Komponente | SQLEngine |
| Symbolischer Name | P_SYNTAXERR2 |
| Meldungstext | Falsche Syntax in der Nähe von '%.*ls'. |
Erklärung
Gibt einen Syntaxfehler an. Zusätzliche Informationen sind nicht verfügbar, da der Fehler verhindert, dass die Datenbank-Engine die Anweisung verarbeitet.
Aktion des Benutzers
Durchsuchen Sie die Transact-SQL-Anweisung nach Syntaxfehlern.
Symmetrische Schlüsselverschlüsselung in älteren SQL Server-Versionen
Dieser Fehler kann durch den Versuch verursacht werden, einen symmetrischen Schlüssel mithilfe der veralteten RC4 oder RC4_128 Verschlüsselung zu erstellen, wenn er sich nicht im 90 Oder 100 Kompatibilitätsmodus befindet.
Wenn Sie einen symmetrischen Schlüssel mithilfe RC4 oder RC4_128erstellen möchten, sollten Sie eine neuere Verschlüsselung wie einen der AES-Algorithmen auswählen.
Achtung
RC4-Algorithmen werden nicht empfohlen. Wenn Sie RC4 verwenden müssen, können ALTER DATABASE SET COMPATIBILITY_LEVEL Sie die Datenbank auf Kompatibilitätsebene 90 für SQL Server 2005 (9.x) oder 100 für SQL Server 2008 (10.0.x) oder SQL Server 2008 R2 (10.50.x) festlegen.