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-Datenbank
Azure SQL Managed Instance
Azure Synapse Analytics
Analytics Platform System (PDW)
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_128
erstellen 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.