Freigeben über


Nicht mehr unterstützte Datenbank-Engine-Funktionalität in SQL Server 2014

In diesem Thema werden die Datenbank-Engine Features beschrieben, die in SQL Server 2014 nicht mehr verfügbar sind.

Nicht mehr unterstützte Features in SQL Server 2014

In der folgenden Tabelle sind Features aufgeführt, die in SQL Server 2014 entfernt wurden.

Kategorie Nicht mehr unterstützte Funktion Ersatz
Kompatibilitätsgrad Kompatibilitätsgrad 90 Der Kompatibilitätsgrad der Datenbanken muss mindestens auf 100 festgelegt sein. Wenn eine Datenbank mit einer Kompatibilitätsstufe von weniger als 100 auf SQL Server 2014 aktualisiert wird, wird die Kompatibilitätsebene der Datenbank während des Upgradevorgangs auf 100 festgelegt.

Nicht mehr vorhandene Features in SQL Server 2012

In der folgenden Tabelle sind Features aufgeführt, die in SQL Server 2012 entfernt wurden.

Kategorie Nicht mehr unterstützte Funktion Ersatz
Sichern und Wiederherstellen SICHERUNG { DATENBANK | LOG } MIT KENNWORT UND SICHERUNG { DATABASE | LOG } WITH MEDIAPASSWORD wird nicht mehr unterstützt. { DATENBANK WIEDERHERSTELLEN | LOG } WITH [MEDIA]PASSWORDist weiterhin veraltet. Keine
Sichern und Wiederherstellen { DATENBANK WIEDERHERSTELLEN | LOG } ... WITH DBO_ONLY { DATENBANK WIEDERHERSTELLEN | LOG } ... ... WITH RESTRICTED_USER
Kompatibilitätsgrad Kompatibilitätsgrad 80 Der Kompatibilitätsgrad der Datenbanken muss mindestens auf 90 festgelegt sein.
Konfigurationsoptionen sp_configure 'user instance timeout' und 'user instances enabled' Verwenden Sie die Funktion Lokale Datenbank. Weitere Informationen finden Sie unter SqlLocalDB Utility
Verbindungsprotokolle Die Unterstützung für das VIA-Protokoll wird eingestellt. Verwenden Sie stattdessen TCP.
Datenbankobjekte WITH APPEND-Klausel für Trigger Erstellen Sie den ganzen Trigger neu.
Datenbankoptionen sp_dboption ALTER DATABASE
Post SQL Mail Verwenden Sie Datenbank-E-Mail. Weitere Informationen finden Sie unter Datenbank-E-Mail und Verwenden von Datenbank-E-Mail anstelle von SQL Mail.
Speicherverwaltung Unterstützung für 32-Bit-AWE (Address Windowing Extensions) und für das Hinzufügen von 32-Bit-Speicher im laufenden Systembetrieb (Hot Add Memory). Verwenden Sie ein 64-Bit-Betriebssystem.
Metadaten DATABASEPROPERTY DATABASEPROPERTYEX
Programmierbarkeit SQL Server-Distributed Management Objects (SQL-DMO) SQL Server Management Objects (SMO)
Abfragehinweise FASTFIRSTROW-Hinweis OPTION (FASTn ).
Remoteserver Das Erstellen neuer Remoteserver durch Benutzer mithilfe von sp_addserver wird eingestellt. sp_addserver mit der Option "local" bleibt erhalten. Während des Upgrades beibehaltene oder durch Replikation erstellte Remoteserver können verwendet werden. Ersetzen Sie Remoteserver mithilfe von Verbindungsservern.
Sicherheit sp_dropalias Ersetzen Sie Aliase durch eine Kombination von Benutzerkonten und Datenbankrollen. Verwenden Sie sp_dropalias, um Aliase in aktualisierten Datenbanken zu entfernen.
Sicherheit Der Versionsparameter von PWDCOMPARE , der einen Wert aus einer Anmeldung vor SQL Server 2000 darstellt, wird nicht mehr unterstützt. Keine
Service Broker-Programmierbarkeit in SMO Die Microsoft.SqlServer.Management.Smo.Broker.BrokerPriority-Klasse implementiert nicht mehr die Microsoft.SqlServer.Management.Smo.IObjectPermission-Schnittstelle .
SET-Optionen SET DISABLE_DEF_CNST_CHK Keine.
Systemtabellen sys.database_principal_aliases Verwenden Sie anstelle von Aliasen Rollen.
Transact-SQL RAISERROR im Format RAISERROR integer 'string' wird eingestellt. Schreiben Sie die Anweisung mithilfe der aktuellen RAISERROR(...) -Syntax neu.
Transact-SQL-Syntax COMPUTE / COMPUTE BY Verwenden Sie ROLLUP
Transact-SQL-Syntax Verwendung und *==* Verwenden Sie die ANSI-Joinsyntax. Weitere Informationen finden Sie unter FROM (Transact-SQL).
XEvents databases_data_file_size_changed, databases_log_file_size_changed

eventdatabases_log_file_used_size_changed

locks_lock_timeouts_greater_than_0

locks_lock_timeouts
Ersetzt durch database_file_size_change Ereignis, database_file_size_change

database_file_size_change-Ereignis

lock_timeout_greater_than_0

lock_timeout

Weitere XEvent-Änderungen

resource_monitor_ring_buffer_record:

  • Entfernte Felder: single_pages_kb, multiple_pages_kb

  • Hinzugefügte Felder: target_kb, pages_kb

memory_node_oom_ring_buffer_recorded:

  • Entfernte Felder: single_pages_kb, multiple_pages_kb

  • Hinzugefügte Felder: target_kb, pages_kb

Weitere Informationen

Als veraltet markierte Features der Datenbank-Engine in SQL Server 2014