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 Managed Instance
Die folgenden Funktionen wurden geändert, damit sie von einer teilweise eigenständigen Datenbank unterstützt werden. Funktionen wurden i. d. R. so geändert, dass sie die Datenbankbegrenzung nicht überschreiten.
Weitere Informationen finden Sie unter Contained Databases.
ALTER DATABASE
Anwendungsebene
Bei Verwendung der ALTER DATABASE Anweisung innerhalb einer enthaltenen Datenbank unterscheidet sich die Syntax von der syntax, die für eine nicht enthaltene Datenbank verwendet wird. Zu diesen Unterschieden zählen u. a. Einschränkungen für die Elemente der Anweisung, die sich über die Datenbank hinaus zur Instanz erstrecken. Weitere Informationen finden Sie unter ALTER DATABASE (Transact-SQL).
Instanzebene
Die Syntax für die Verwendung außerhalb einer enthaltenen Datenbank unterscheidet sich von der ALTER DATABASE syntax, die für nicht enthaltene Datenbanken verwendet wird. Diese Änderungen verhindern, dass die Datenbankbegrenzung überschritten wird. Weitere Informationen finden Sie unter ALTER DATABASE (Transact-SQL).
CREATE DATABASE
Die CREATE DATABASE Syntax für eine enthaltene Datenbank unterscheidet sich von der für eine nicht enthaltene Datenbank. Informationen zu neuen Syntaxanforderungen und Zulagen finden Sie CREATE DATABASE unter (SQL Server Transact-SQL).
Temporäre Tabellen
Lokale temporäre Tabellen sind in einer enthaltenen Datenbank zulässig, ihr Verhalten unterscheidet sich jedoch von dem temporärer Tabellen in nicht enthaltenen Datenbanken. Bei nicht eigenständigen Datenbanken verwenden temporäre Tabellendaten die Sortierung von tempdb. In einer eigenständigen Datenbank werden die Daten temporärer Tabellen mit der Sortierung der eigenständigen Datenbank abgeglichen.
Sämtliche Metadaten, die temporären Tabellen zugeordnet sind (z. B. Tabellen- und Spaltennamen, Indizes usw.) liegen in der Katalogsortierung vor.
Benannte Einschränkungen dürfen in temporären Tabellen nicht verwendet werden.
Temporäre Tabellen dürfen nicht auf benutzerdefinierte Typen, XML-Schemaauflistungen und benutzerdefinierte Funktionen verweisen.
Kollation
Im Modell nicht eigenständiger Datenbanken gibt es drei separate Sortierungstypen: Datenbanksortierung, Instanzsortierung und tempdb-Sortierung. In enthaltenen Datenbanken hingegen werden nur zwei Sortierungen verwendet: die Datenbanksortierung und die neue Katalogsortierung. Weitere Informationen zur Sortierung eigenständiger Datenbanken finden Sie unter Contained Database Collations.
Benutzeroptionen
Beim Aktivieren eigenständiger Datenbanken muss die Option „Benutzeroptionen“ für die Instanz von SQL Server auf 0 (null) festgelegt sein.