MSSQLSERVER_102

Gäller för:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalysplattformssystem (PDW)SQL-databas i Microsoft Fabric

Detaljer

Attribute Värde
Produktnamn SQL Server
Händelse-ID 102
Händelsekälla MSSQLSERVER
Komponent SQLEngine
Symboliskt namn P_SYNTAXERR2
Meddelandetext Felaktig syntax nära "%.*ls".

Explanation

Indikerar ett syntaxfel. Ytterligare information finns inte tillgänglig eftersom felet hindrar databasmotorn från att bearbeta satsen.

Användaråtgärd

Sök i Transact-SQL-satsen efter syntaxfel.

Symmetrisk nyckelkryptering på äldre SQL Server-versioner

Detta fel kan orsakas av att försöka skapa en symmetrisk nyckel med hjälp av föråldrad RC4 eller RC4_128 kryptering, när den inte är i 90 eller 100 i kompatibilitetsläge.

Om du vill skapa en symmetrisk nyckel med eller RC4RC4_128, bör du välja en nyare kryptering, till exempel en av AES-algoritmerna.

Försiktighet

RC4-algoritmer rekommenderas inte. Om du måste använda RC4 kan du använda ALTER DATABASE SET COMPATIBILITY_LEVEL det för att ställa in databasen till kompatibilitetsnivå 90 för SQL Server 2005 (9.x), eller 100 för SQL Server 2008 (10.0.x) eller SQL Server 2008 R2 (10.50.x).