Freigeben über


Neuerungen in SQL Server 2025

Gilt für: SQL Server 2025 (17.x)

SQL Server 2025 (17.x) baut auf früheren Versionen auf, um SQL Server als Plattform zu erweitern, die Ihnen Optionen für Entwicklungssprachen, Datentypen, lokale oder Cloudumgebungen und Betriebssysteme bietet.

In diesem Artikel werden die neuen Features und Verbesserungen für SQL Server 2025 (17.x) zusammengefasst.

 

SQL Server 2025 abrufen

Sql Server 2025 abrufen.

Rezension:

Um die beste Erfahrung mit SQL Server 2025 (17.x) zu erzielen, verwenden Sie die neuesten Tools.

Editionsänderungen

Standardedition

  • Erhöhte Kapazitätsbeschränkungen für SQL Server 2025 (17.x) Standard edition:

    • Maximale Rechenkapazität, die von einer einzelnen Instanz verwendet wird: auf weniger als 4 Sockets oder 32 Kerne beschränkt.
    • Maximaler Arbeitsspeicher für pufferpool pro Instanz von SQL Server 2025 (17.x): 256 GB.
  • Ressourcenkontrolle ist jetzt in den Editionen Standard und Standard Developer verfügbar, mit der gleichen Funktionalität wie in der Enterprise Edition.

Webedition

  • Die Webedition wird nicht mehr unterstützt. Weitere Informationen finden Sie im Abschnitt "Produktänderungen " im SQL Server 2025 GA-Blogbeitrag.

Express Edition

Erhöhte Kapazitätsbeschränkungen für SQL Server 2025 (17.x) Express Edition:

  • Maximale relationale Datenbankgröße: 50 GB.
  • Die Express-Edition mit Advanced Services (SQLEXPRADV) wird nicht mehr unterstützt.
    • Express Edition enthält jetzt alle Features, die zuvor in der Express-Edition mit Advanced Services verfügbar waren.

Neue Entwicklereditionen

Die folgenden kostenlosen Editionen sind so konzipiert, dass alle Features ihrer entsprechenden kostenpflichtigen Editionen bereitgestellt werden. Sie können zum Entwickeln von SQL Server-Anwendungen verwendet werden, ohne dass eine kostenpflichtige Lizenz erforderlich ist.

Zur Übersicht der Features je nach Edition, überprüfen Sie die Editionen und unterstützten Features von SQL Server 2025.

Standard Developer Ausgabe

SQL Server 2025 Standard Developer Edition ist eine kostenlose Edition, die für die Entwicklung lizenziert ist. Es enthält alle Features der SQL Server Standard Edition.

  • Entwickeln Sie neue Anwendungen für Standard Edition.

  • Richten Sie eine Stagingumgebung ein, um das Upgrade einer vorhandenen Anwendung von der Standard Edition auf SQL Server 2025 Standard Edition zu zertifizieren, bevor Sie sie in der Produktion bereitstellen.

Enterprise Developer Edition

SQL Server 2025 Enterprise Developer Edition umfasst SQL Server Enterprise Edition-Features.

  • Entwickeln Sie neue Anwendungen für Enterprise Edition.

Funktionell entspricht der Entwickleredition in früheren Versionen.

Merkmale im Überblick

In den folgenden Abschnitten werden Features identifiziert, die in SQL Server 2025 (17.x) verbessert oder eingeführt wurden.

Künstliche Intelligenz

Neue Funktion oder Update Einzelheiten
GitHub Copilot in SQL Server Management Studio Stellen Sie Fragen. Erhalten Sie Antworten von Ihren Daten.
Vektordatentyp Speichern Sie Vektordaten, die für Vorgänge wie Ähnlichkeitssuche und Machine Learning-Anwendungen optimiert sind. Vektoren werden in einem optimierten Binärformat gespeichert, aber zur Bequemlichkeit als JSON-Arrays dargestellt. Jedes Element des Vektors kann entweder als Gleitkommazahl mit einfacher Genauigkeit (4 Byte) oder mit halber Genauigkeit (2 Byte) gespeichert werden.
Vektorfunktionen Neue Skalarfunktionen führen Vorgänge für Vektoren im Binärformat aus, sodass Anwendungen Vektoren im SQL-Datenbankmodul speichern und bearbeiten können.
Vektorindex Erstellen und verwalten Sie ungefähre Vektorindizes, um ähnliche Vektoren schnell und effizient zu finden, die einem bestimmten Referenzvektor entsprechen.

Abfragevektorindizes aus sys.vector_indexes. Erfordert PREVIEW_FEATURES Datenbankbereichskonfiguration.
Verwalten externer KI-Modelle Verwalten Sie externe KI-Modellobjekte für Einbettungsaufgaben (Erstellen von Vektorarrays) und den Zugriff auf REST AI-Inference-Endpunkte.

Entwickler

Neue Funktion oder Update Einzelheiten
Ändern des Ereignisstreamings Erfassen und veröffentlichen Sie inkrementelle DML-Änderungen von Daten (z. B. Aktualisierungen, Einfügungen und Löschungen) in nahezu Echtzeit. Das Ereignisstreaming von Änderungen sendet Details zu Datenänderungen wie das Schema, die vorherigen Werte und die neuen Werte an Azure Event Hubs in einem einfachen CloudEvent, serialisiert als natives JSON oder Avro Binary. Erfordert PREVIEW_FEATURES Datenbankbereichskonfiguration.
Fuzzy-Zeichenfolgenabgleich Überprüfen Sie, ob zwei Zeichenfolgen ähnlich sind, und berechnen Sie den Unterschied zwischen zwei Zeichenfolgen. Erfordert PREVIEW_FEATURES Datenbankbereichskonfiguration.
Reguläre Ausdrücke Definieren Sie ein Suchmuster für Text mit einer Abfolge von Zeichen. Abfragen von SQL Server mit regex zum Suchen, Ersetzen oder Überprüfen von Textdaten.
Funktionen für reguläre Ausdrücke Passen Sie komplexe Muster an und bearbeiten Sie Daten in SQL Server mit regulären Ausdrücken.
Aufruf des externen REST-Endpunkts Mit einem Aufruf der gespeicherten Systemprozedur sp_invoke_external_rest_endpoint können Sie:

– Aufrufen von REST/GraphQL-Endpunkten aus anderen Azure-Diensten
– Daten über eine Azure-Funktion verarbeitet haben
– Aktualisieren eines Power BI-Dashboards
– Aufrufen eines lokalen REST-Endpunkts
– Sprechen Sie mit Azure OpenAI-Diensten
JSON-Daten in SQL Server Verwenden Sie integrierte SQL Server-Funktionen und -Operatoren mit JSON-Daten, die in einem systemeigenen Binärformat gespeichert sind:

- Analysieren von JSON-Text und Lesen oder Ändern von Werten.
- Transformieren von Arrays von JSON-Objekten in tabellenformat.
- Führen Sie eine beliebige Transact-SQL Abfrage für die konvertierten JSON-Objekte aus.
- Formatieren sie die Ergebnisse von Transact-SQL Abfragen im JSON-Format.
– Weitere Informationen und Beispiele finden Sie unter JSON-Datentyp.
Optimierungen im Batchmodus für integrierte Funktionen Leistungsverbesserungen für die folgenden integrierten Funktionen:

- Mathematische Funktionen
- DATETRUNC
Neue Sortierung für Chinesisch Version 160 zur Unterstützung GB18030-2022-Standards.

Analysen

Neue Funktion oder Update Einzelheiten
Herstellen einer Verbindung mit ODBC-Datenquellen mit PolyBase auf SQL Server unter Linux Unterstützt ODBC-Datenquellen für SQL Server unter Linux.
Systemeigene Unterstützung für bestimmte Quelltypen PolyBase-Dienste sind für Parkett, Delta oder CSV nicht mehr erforderlich.
TDS 8.0-Unterstützung für PolyBase Wenn Sie Features des Microsoft ODBC-Treibers für SQL Server unter Windows für PolyBase verwenden, steht TDS 8.0 für SQL Server als externe Datenquelle zur Verfügung.
PolyBase-Unterstützung für verwaltete Identität Verwenden Sie verwaltete Identität, um mit Microsoft Azure Blob Storage und Microsoft Azure Data Lake Storage zu kommunizieren.

Verfügbarkeit und Notfallwiederherstellung

Neue Funktion oder Update Einzelheiten
AlwaysOn-Verfügbarkeitsgruppen
Verbesserung des Dispatching asynchroner Seitenanforderungen für Verfügbarkeitsgruppen Durchführen asynchroner Seitenanforderungen und in Batches während der Failoverwiederherstellung. Standardmäßig aktiviert.
Zulassen, dass die Datenbank in den Auflösungszustand wechselt Nach einem Fehler beim Lesen der gespeicherten Konfigurationsdaten aufgrund einer Netzwerkdienstunterbrechung.
Konfigurieren der Wartezeit für AG-Gruppenübertragungen in Millisekunden Legen Sie availability group commit time in Millisekunden für ein Verfügbarkeitsgruppenreplikat fest, sodass Transaktionen schneller an das sekundäre Replikat gesendet werden.
Steuern des Kommunikationsflusses für Verfügbarkeitsgruppen Mit der neuen sp_configure-Option kann das primäre Replikat feststellen, ob das sekundäre Replikat zurückliegt. Mit der neuen Konfigurationsoption können Sie die Kommunikation zwischen HADR-Endpunkten optimieren.
Verteilte AG-Unterstützung für eine geschlossene AG Konfigurieren Sie eine verteilte Verfügbarkeitsgruppe zwischen zwei enthaltenen Verfügbarkeitsgruppen.
Verbesserungen bei der verteilten AG-Synchronisierung Verbessert die Synchronisierungsleistung durch Verringerung der Netzwerksättigung, wenn sich die globalen Primär- und Forwarder-Replikate im asynchronen Commit-Modus befinden.
Schnelles Failover bei persistenten AG-Integritätsproblemen Legen Sie den RestartThreshold Wert für eine AlwaysOn-Verfügbarkeitsgruppe auf 0 fest, wodurch der Windows Server-Failovercluster (WSFC) angibt, die Verfügbarkeitsgruppenressource sofort zu überschlagen, wenn ein problem mit dem dauerhaften Integritätsstatus erkannt wird.
Verbesserte Timeout-Diagnose bei Integrationsprüfungen Verbessert die Synchronisierungsleistung durch Verringerung der Netzwerksättigung, wenn sich die globalen Primär- und Forwarder-Replikate im asynchronen Commit-Modus befinden. Diese Änderung ist standardmäßig aktiviert und erfordert keine Konfiguration.
Entfernen der Listener-IP-Adresse Mit dem ALTER AVAILABILITY GROUP neuen Parameter im Befehl Transact-SQL können Sie eine IP-Adresse aus einem Listener entfernen, ohne den Listener zu löschen.
Festlegen NONE für schreibgeschütztes oder schreibbares Routing Beim Konfigurieren READ_WRITE_ROUTING_URL und READ_ONLY_ROUTING_URLFestlegen können Sie festlegen, dass NONE das angegebene Routing mithilfe des ALTER AVAILABILITY GROUP Befehls Transact-SQL zurückgesetzt werden soll, um den Datenverkehr automatisch an das primäre Replikat weiterzuleiten.
Konfigurieren der TLS 1.3-Verschlüsselung mit TDS 8.0 Konfigurieren Sie die TLS 1.3-Verschlüsselung für die Kommunikation zwischen WSFC und einem AlwaysOn-Verfügbarkeitsgruppenreplikat mit TDS 8.0-Unterstützung .
Always On-Failoverclusterinstanz
Konfigurieren der TLS 1.3-Verschlüsselung mit TDS 8.0 Konfigurieren Sie die TLS 1.3-Verschlüsselung für die Kommunikation zwischen WSFC und Always On Failover Cluster Instance (FCI) mit TDS 8.0-Unterstützung .
Backups
Sichern des unveränderlichen BLOB-Speichers Verfügbar beim Sichern der URL.
Sichern auf sekundären Replikaten Zusätzlich zu kopiergeschützten Sicherungen können Sie jetzt auch vollständige und differenzielle Sicherungen für jedes sekundäre Replikat ausführen.
Protokollversand
Konfigurieren der TLS 1.3-Verschlüsselung mit TDS 8.0 Konfigurieren Sie die TLS 1.3-Verschlüsselung für die Kommunikation zwischen Servern in einer Protokollversandtopologie.

Sicherheit

Neue Funktion oder Update Einzelheiten
Verbesserungen des Sicherheitscaches Macht Cache ungültig nur für einen bestimmten Login. Wenn Sicherheitscacheeinträge ungültig sind, sind nur die Einträge betroffen, die zur betroffenen Anmeldung gehören. Diese Verbesserung minimiert die Auswirkungen der Überprüfung von Nicht-Cache-Berechtigungen für nicht betroffene Anmeldebenutzer.
Unterstützung des OAEP-Padding-Modus für die RSA-Verschlüsselung Unterstützung für Zertifikate und asymmetrische Schlüssel, Hinzufügen von Sicherheitsebenen zu Verschlüsselungs- und Entschlüsselungsprozessen.
PBKDF für Passwort-Hashes standardmäßig aktiviert Verwendet PBKDF2 standardmäßig für Kennworthashes, verbessert die Kennwortsicherheit und hilft Kunden bei der Einhaltung von NIST SP 800-63b.
Verwaltete Identität mit Microsoft Entra-Authentifizierung Kann die Arc-fähige vom Server verwaltete Identität in ausgehenden Verbindungen verwenden, um mit Azure-Ressourcen zu kommunizieren, sowie eingehende Verbindungen, damit sich externe Benutzer mit SQL Server verbinden können. Erfordert SQL Server, der von Azure Arc aktiviert ist.
Sichern/Wiederherstellen von URLs mit verwalteter Identität Sichern auf bzw. Wiederherstellen von einer URL mit einer verwalteten Identität. Erfordert SQL Server, der von Azure Arc aktiviert ist.
Verwaltete Identitätsunterstützung für das Extensible Key Management mit Azure Key Vault Unterstützt für EKM mit AKV und Managed Hardware Security Modules (HSM). Erfordert SQL Server, der von Azure Arc aktiviert ist.
Erstellen von Microsoft Entra-Anmeldungen und Benutzern mit nicht eindeutigen Anzeigenamen Unterstützung für die T-SQL-Syntax WITH OBJECT_ID bei Verwendung der CREATE LOGIN - oder CREATE USER-Anweisung .
Unterstützung einer benutzerdefinierten Kennwortrichtlinie unter Linux Erzwingen Sie eine benutzerdefinierte Kennwortrichtlinie für SQL-Authentifizierungsanmeldungen auf SQL Server unter Linux.
Konfigurieren der TLS 1.3-Verschlüsselung mit TDS 8.0-Unterstützung TLS 1.3-Verschlüsselung mit TDS 8 für die folgenden Features hinzugefügt:
- SQL Server-Agent
- sqlcmd-Hilfsprogramm
- bcp-Hilfsprogramm
- SQL Writer-Dienst
- Konfigurieren der Sammlung von Verwendungs- und Diagnosedaten für SQL Server (CEIP)
- Datenvirtualisierung mit PolyBase in SQL Server
- AlwaysOn-Verfügbarkeitsgruppen
- AlwaysOn-Failoverclusterinstanzen (Always On Failover Cluster Instances, FCI)
- Verknüpfte Server
- Transaktionsreplikation
- Replikation zusammenführen
- Peer-to-Peer
- Snapshot-Replikation
- Protokollversand

Überprüfen Sie die änderungen, die nicht geändert wurden.

Datenbank-Engine

Neue Funktion oder Update Einzelheiten
Optimierte Sperrung Verringert den Verbrauch von Blockier- und Sperrspeicher und verhindert die Eskalation von Sperren.
Verwaltung der Tempdb-Ressourcen Verbessert die Zuverlässigkeit und vermeidet Ausfälle, indem verhindert wird, dass auslaufende Workloads einen großen Speicherplatz in tempdbAnspruch nehmen.
Beschleunigte Datenbankwiederherstellung in tempdb Bietet die Vorteile der beschleunigten Datenbankwiederherstellung für Transaktionen in der tempdb Datenbank, z. B. Transaktionen, die temporäre Tabellen verwenden.
Persistente Statistiken für lesbare Sekundärdateien Erstellt permanente Statistiken zu lesbaren Secondärdateien, sodass Workloads, die für sekundäre Replikate ausgeführt werden, optimiert werden.
Verbesserungen bei der Änderungsnachverfolgung Die adaptive flache Bereinigung verbessert die Leistung der automatischen Bereinigung bei der Änderungsverfolgung.
Verbesserungen des Columnstore Mehrere Verbesserungen in Columnstore-Indizes:
- Sortierte nicht gruppierte Spaltenspeicherindizes
- Onlineindexbuild und verbesserte Sortierqualität für sortierte Columnstore-Indizes
– Verbesserte Verkleinerungsvorgänge, wenn gruppierte Spaltenspeicherindizes vorhanden sind
Speicheroptimiertes Entfernen von Containern und Dateigruppen Unterstützt das Entfernen von speicheroptimierten Containern und Dateigruppen, wenn alle In-Memory OLTP-Objekte gelöscht werden.
tmpfs-Unterstützung für tempdb unter Linux Aktivieren Sie tempdb und führen Sie es auf tmpfs für SQL Server unter Linux aus.
ZSTD Backup-Komprimierungsalgorithmus SQL Server 2025 (17.x) fügt einen schnelleren und effektiveren Komprimierungsalgorithmus hinzu – ZSTD.
Optimierte sp_executesql Reduzieren Sie effektiv die Auswirkungen von Kompilierungsstürmen. Ein Kompilierungssturm ist eine Situation, in der eine große Anzahl von Abfragen gleichzeitig kompiliert wird, was zu Leistungsproblemen und Ressourcenkonflikten führt. Aktivieren Sie dieses Feature, damit sich Aufrufe sp_executesql wie Objekte wie gespeicherte Prozeduren und Trigger aus Kompilierungsperspektive verhalten können.

Das Zulassen von Stapeln, die sp_executesql zur Serialisierung des Kompilierungsprozesses verwenden, verringert die Auswirkungen von Kompilierungsstürmen.
Zeitgebundene erweiterte Ereignissitzungen Beendet automatisch eine erweiterte Ereignissitzung nach Ablauf eines Zeitlimits. Dies trägt dazu bei, Situationen zu vermeiden, in denen Sitzungen unbestimmte Zeit versehentlich ausgeführt werden, Ressourcen verbrauchen und potenziell eine große Menge an Daten generieren.
PREVIEW_FEATURES Mit einer datenbankspezifischen Konfiguration können Sie Features aktivieren, die nach dieser Version von SQL Server für die allgemeine Verfügbarkeit geplant sind. Überprüfen Sie diese Features in den Versionshinweisen.

Abfragespeicher und intelligente Abfrageverarbeitung

Die Featurefamilie Intelligente Abfrageverarbeitung umfasst Features, die die Leistung vorhandener Workloads mit minimalem Implementierungsaufwand verbessern.

Diagramm, das die Features in der intelligenten Abfrageverarbeitungsfamilie darstellt und wann sie in SQL Server eingeführt wurden.

Neue Funktion oder Update Einzelheiten
Feedback zur Kardinalitätsschätzung (CE) für Ausdrücke Lernt aus früheren Ausführungen von Berechnungen in Abfragen. Findet geeignete Kardinalitätsschätzungsmodelle (CE) und wendet diese bei zukünftigen Ausführungen der betreffenden Ausdrücke an.
Optionale Parameterplanoptimierung (OPPO) Nutzt die Infrastruktur der adaptiven Planoptimierung (Multiplan), die mit der Verbesserung der parametersensitiven Planoptimierung (PSPO) eingeführt wurde und die mehrere Pläne aus einer einzigen Anweisung erzeugt. Dadurch kann das Feature unterschiedliche Annahmen abhängig von den parameterwerten vornehmen, die in der Abfrage verwendet werden.
Feedback zum Grad der Parallelität (DOP) Jetzt standardmäßig aktiviert.
Abfragespeicher für lesbare Secondärdateien Jetzt standardmäßig aktiviert.
ABORT_QUERY_EXECUTION Abfragehinweis Blockiert die zukünftige Ausführung bekannter problematischer Abfragen, z. B. nicht erforderliche Abfragen, die sich auf Anwendungsworkloads auswirken.

Sprache

Neue Funktion oder Update Einzelheiten
Künstliche Intelligenz
VECTOR_DISTANCE Berechnet den Abstand zwischen zwei Vektoren unter Verwendung einer bestimmten Metrik für den Abstand.
VECTOR_NORM Gibt die Norm des Vektors zurück (ein Maß für seine Länge oder Größe).
VEKTOR_NORMALISIEREN Gibt einen normalisierten Vektor zurück.
VECTORPROPERTY Gibt bestimmte Eigenschaften eines gegebenen Vektors zurück.
VEKTORINDEX ERSTELLEN Erstellen Sie einen ungefähren Index für eine Vektorspalte, um die Leistung der nächsten Nachbarnsuche zu verbessern. Erfordert PREVIEW_FEATURES Datenbankbereichskonfiguration.
VECTOR_SEARCH. Suchen Sie nach Vektoren, die einem bestimmten Abfragevektor ähneln, mithilfe eines ungefähren Nächstenvektorsuchalgorithmus. Erfordert PREVIEW_FEATURES Datenbankbereichskonfiguration.
EXTERNES MODELL ERSTELLEN Erstellt ein externes Modellobjekt, das den Standort, die Authentifizierungsmethode und den Zweck eines KI-Modellinferenzendpunkts enthält.
ÄNDERE EXTERNES MODELL Ändert ein externes Modellobjekt.
EXTERNES MODELL ENTFERNEN Entfernt ein externes Modellobjekt.
AI_GENERATE_CHUNKS Erstellt Blöcke oder Fragmente von Text basierend auf einem Typ, einer Größe und einem Quellausdruck.
AI_GENERATE_EMBEDDINGS Erstellt Einbettungen (Vektorarrays) mit einer vordefinierten KI-Modelldefinition, die in der Datenbank gespeichert ist.
Reguläre Ausdrücke
REGEXP_LIKE Gibt an, ob das Muster des regulären Ausdrucks in einer Zeichenkette übereinstimmt.
REGEXP_REPLACE Gibt eine geänderte Quellzeichenfolge zurück, die durch eine Ersetzungszeichenfolge ersetzt wird, wobei das Vorkommen des Musters für reguläre Ausdrücke gefunden wurde. Wird keine Übereinstimmung gefunden, gibt die Funktion die ursprüngliche Zeichenfolge zurück.
REGEXP_SUBSTR Gibt ein Vorkommen einer Teilzeichenkette einer Zeichenfolge zurück, die mit dem Muster des regulären Ausdrucks übereinstimmt. Sollte keine Übereinstimmung gefunden werden, wird NULL zurückgegeben.
REGEXP_INSTR Gibt die Anfangs- oder Endposition der übereinstimmenden Teilzeichenkette zurück, je nach dem Wert des Arguments return_option.
REGEXP_COUNT Zählt die Anzahl der Übereinstimmungen eines Musters eines regulären Ausdrucks in einer Zeichenkette.
REGEXP_MATCHES Gibt tabellarische Ergebnisse der erfassten Teilzeichenfolgen zurück, die sich aus dem Abgleichen eines regulären Ausdrucksmusters mit einer Zeichenfolge ergeben. Wenn keine Übereinstimmung gefunden wird, gibt die Funktion keine Zeile zurück.
REGEXP_SPLIT_TO_TABLE Gibt Zeichenfolgen zurück, die durch das Regex-Muster getrennt wurden. Wenn keine Übereinstimmung mit dem Muster vorhanden ist, gibt die Funktion den gesamten Zeichenfolgenausdruck zurück.
JSON
JSON_OBJECTAGG Erstellen Sie ein JSON-Objekt aus einer Aggregation.
JSON_ARRAYAGG Erstellen Sie ein JSON-Array aus einer Aggregation.
Weitere Ergänzungen und Verbesserungen
Substring length ist jetzt optional und standardmäßig entspricht sie der Länge von expression. Diese Änderung richtet die Funktion an den ANSI-Standard aus.
DATEADD Zahl unterstützt bigint-Typ .
UNISTR Geben Sie Unicode-Codierungswerte an. Gibt Unicode-Zeichen zurück.
PRODUKT Die PRODUCT() Aggregatfunktion berechnet das Produkt einer Gruppe von Werten.
AKTUELLES_DATUM Gibt das aktuelle Datenbanksystemdatum als Datumswert zurück.
EDIT_DISTANCE Berechnet die Anzahl der Einfügungen, Löschungen, Ersetzungen und Transpositionen, die erforderlich sind, um eine Zeichenkette in eine andere umzuwandeln. Erfordert PREVIEW_FEATURES Datenbankbereichskonfiguration.
Bearbeitungsabstand-Ähnlichkeit Berechnet einen Ähnlichkeitswert, der von 0 (keine Übereinstimmung) bis 100 (vollständige Übereinstimmung) reicht. Erfordert PREVIEW_FEATURES Datenbankbereichskonfiguration.
JARO_WINKLER_DISTANCE Berechnet die Editierdistanz zwischen zwei Zeichenfolgen, wobei Zeichenfolgen bevorzugt werden, die von Anfang an für eine bestimmte Präfixlänge übereinstimmen. Gibt float zurück. Erfordert PREVIEW_FEATURES Datenbankbereichskonfiguration.
JARO_WINKLER_ÄHNLICHKEIT Berechnet einen Ähnlichkeitswert, der von 0 (keine Übereinstimmung) bis 100 (vollständige Übereinstimmung) reicht. Gibt int zurück. Erfordert die Konfiguration PREVIEW_FEATURES mit datenbankspezifischem Gültigkeitsbereich.
- BASE64_ENCODE
- BASE64_DECODE
Konvertieren Sie Binärdaten in ein Textformat, das für die Übertragung über verschiedene Systeme sicher ist. Es kann auf vielfältige Weise verwendet werden, da sichergestellt wird, dass Ihre Binärdaten, wie Bilder oder Dateien, während der Übertragung erhalten bleiben, auch wenn sie textgeschützte Systeme durchlaufen.
|| (Zeichenfolgenverkettung) Verkette Ausdrücke mit expression || expression.
PREVIEW_FEATURES Datenbankbereichskonfiguration Aktiviert Funktionen, die nicht für die allgemeine Verfügbarkeit vorgesehen sind, zu dem Zeitpunkt, an dem diese SQL Server-Version allgemein verfügbar wird. Überprüfen Sie diese Features in den Versionshinweisen.

Linux

Werkzeuge

Neue Funktion oder Update Einzelheiten
bcp-Hilfsprogramm Verbesserungen bei der Authentifizierung
sqlcmd-Hilfsprogramm Verbesserungen bei der Authentifizierung

Microsoft Fabric

Neue Funktion oder Update Einzelheiten
Spiegelung in Fabric Replizieren Sie kontinuierlich Daten aus der lokalen SQL Server 2025-Bereitstellung in Microsoft Fabric. Microsoft Fabric enthält bereits Spiegelung aus einer Vielzahl von Quellen, einschließlich Azure SQL-Datenbank und azure SQL Managed Instance. Weitere Informationen zur SQL Server 2025-Datenbankspiegelung in Fabric finden Sie unter Gespiegelte SQL Server-Datenbanken in Microsoft Fabric.

Fabric-Spiegelung für SQL Server 2025

  • Sie können den SQL Server-Ressourcengovernor konfigurieren, um die Ressourcennutzung für die Spiegelung in Fabric für SQL Server 2025 (17.x) zu verwalten. Jede Workloadgruppe richtet sich an eine bestimmte Spiegelungsphase.

    Ein Beispiel und erste Schritte finden Sie unter Configure resource governor for Fabric mirroring. Weitere Informationen finden Sie in der Arbeitsauslastungsgruppe "Ressourcenkontrolle".

  • Sie können das Autoreseed-Feature für die Fabric-Spiegelung aktivieren und konfigurieren, um zu verhindern, dass das Transaktionsprotokoll in SQL Server 2025 (17.x) überläuft.

    Ein Beispiel und erste Schritte finden Sie unter Konfigurieren des automatischen Erneuten Sendens.

  • Sie können eine maximale und untere Grenze von Transaktionen konfigurieren, die von Fabric Mirroring in SQL Server 2025 (17.x) verarbeitet werden.

    Ein Beispiel und erste Schritte finden Sie unter Konfigurieren der Steuerungsscanleistung.

SQL Server Analysis Services

SQL Server Analysis Services wird nicht auf einem Failovercluster ausgeführt, wenn sie mit einem lokalen Konto konfiguriert ist. Analysis Services muss mit einem Domänenkonto konfiguriert werden.

Wenn Sie ein lokales Konto in einem Failovercluster verwenden, wird der folgende Fehler in der Windows-Ereignisanzeige angezeigt:

Server Gen2 cryptokey is not present, but server assembly object System is set to use server gen2 cryptokey. Terminating server.

Spezifische Updates finden Sie unter Neuerungen in SQL Server Analysis Services.

Power BI-Berichtsserver

Ab SQL Server 2025 (17.x) werden lokale Reporting Services unter Power BI Report Server konsolidiert. Weitere Informationen finden Sie in den häufig gestellten Fragen zur Reporting Services-Konsolidierung.

SQL Server Integration Services

Änderungen im Zusammenhang mit SQL Server Integration Services finden Sie unter What's New in SQL Server 2025 Integration Services.

Nicht mehr unterstützte Dienste und veraltete Features

Data Quality Services (DQS) wird in dieser Version von SQL Server nicht mehr unterstützt. Wir unterstützen weiterhin DQS in SQL Server 2022 (16.x) und früheren Versionen. Weitere Informationen, einschließlich der Deinstallation von DQS während eines Upgrades, finden Sie unter SQL Server 2025 bekannte Probleme.

Master Data Services (MDS) wird in dieser Version von SQL Server nicht mehr unterstützt. Wir unterstützen weiterhin MDS in SQL Server 2022 (16.x) und früheren Versionen.

Synapse Link wird in dieser Version von SQL Server nicht mehr unterstützt. Verwenden Sie stattdessen Mirroring in Fabric. Weitere Informationen finden Sie unter "Spiegelung in Fabric – Neuerungen".

Purview-Zugriffsrichtlinien (DevOps-Richtlinien und Datenbesitzerrichtlinien) werden in dieser Version von SQL Server nicht mehr unterstützt. Verwenden Sie stattdessen feste Serverrollen .

  • Verwenden Sie anstelle der Richtlinienaktion SQL Performance Monitoring Purview die ##MS_ServerPerformanceStateReader## und/oder ##MS_PerformanceDefinitionReader## festen Serverrollen.

  • Verwenden Sie anstelle der Richtlinien-Aktion SQL Security Auditing Purview die festen Serverrollen ##MS_ServerSecurityStateReader## und/oder ##MS_SecurityDefinitionReader##.

  • Verwenden Sie die ##MS_DatabaseConnector## Serverrolle mit vorhandenen Anmeldungen, um eine Verbindung mit einer Datenbank herzustellen, ohne dass ein Benutzer in dieser Datenbank erstellt werden muss.

Das Feature "Hot add CPU" ist in dieser Version von SQL Server veraltet und soll in einer zukünftigen Version entfernt werden.

Die Einfache Poolkonfigurationsoption und das entsprechende Glasfasermodusfeature sind in dieser Version von SQL Server veraltet und werden in einer zukünftigen Version entfernt.

Breaking Changes

SQL Server 2025 (17.x) führt inkompatible Änderungen an einigen SQL Server-Datenbankmodulfunktionen wie verknüpften Servern, Replikation, Protokollversand und PolyBase ein.

Weitere Informationen finden Sie unter "Unterbrechen von Änderungen an Datenbankmodulfeatures" in SQL Server 2025.

Hilfe erhalten

Zur SQL-Dokumentation beitragen

Wussten Sie schon, dass Sie SQL-Inhalte selbst bearbeiten könnten? Wenn Sie dies tun, helfen Sie nicht nur, unsere Dokumentation zu verbessern, sondern werden Sie auch als Mitwirkender der Seite erwähnt.

Weitere Informationen finden Sie unter Bearbeiten der Microsoft Learn-Dokumentation.