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.
In diesem Thema werden die Funktionen von Database Engine (Datenbankmodul) beschrieben, die in SQL Server 2012 nicht mehr verfügbar sind.
Kategorie |
Nicht mehr unterstützte Funktion |
Ersatz |
|---|---|---|
Sichern und Wiederherstellen |
BACKUP { DATABASE | LOG } WITH PASSWORD und BACKUP { DATABASE | LOG } WITH MEDIAPASSWORD werden eingestellt. RESTORE { DATABASE | LOG } WITH [MEDIA]PASSWORD bleibt als veraltet markiert. |
Keine |
Sichern und Wiederherstellen |
RESTORE { DATABASE | LOG } … WITH DBO_ONLY |
RESTORE { DATABASE | LOG } … … WITH RESTRICTED_USER |
Kompatibilitätsgrad |
Kompatibilitätsgrade 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-Hilfsprogramm. |
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 |
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. |
|
Arbeitsspeicherverwaltung |
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 (FAST n). |
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 von 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 unter Verwendung der aktuellen RAISERROR(…)-Syntax um. |
Transact-SQL-Syntax |
COMPUTE / COMPUTE BY |
Verwendung von ROLLUP |
Transact-SQL-Syntax |
Verwendung von *= 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 event, database_file_size_change database_file_size_change-Ereignis lock_timeout_greater_than_0 lock_timeout |
Zusätzliche 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
Siehe auch
Verweis
Als veraltet markierte Funktionen des Datenbankmoduls in SQL Server 2012