Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis 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.