Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
platí pro:SQL Server
azure SQL Managed Instance
Následující funkce byly upraveny tak, aby byly podporovány částečně obsaženou databází. Funkce se obvykle upravují, aby nepřekračovaly hranice databáze.
Další informace naleznete v tématu Obsažené databáze.
ALTER DATABASE
Úroveň aplikace
Při použití ALTER DATABASE příkazu z obsažené databáze se syntaxe liší od syntaxe, která se používá pro databázi, která není obsažena. Tento rozdíl zahrnuje omezení prvků příkazu, které přesahují databázi a vztahují se na instanci. Další informace najdete v tématu ALTER DATABASE (Transact-SQL).
Úroveň instance
Syntaxe pro ALTER DATABASE použití mimo obsaženou databázi se liší od syntaxe používané pro databáze, které nejsou obsažené. Tyto změny brání překročení hranice databáze. Další informace najdete v tématu ALTER DATABASE (Transact-SQL).
CREATE DATABASE
CREATE DATABASE Syntaxe obsažené databáze se liší od syntaxe pro databázi, která není obsažena. Informace o nových požadavcích na syntaxi a o tom, co je povoleno, najdete v CREATE DATABASE(SQL Server Transact-SQL).
Dočasné tabulky
Místní dočasné tabulky jsou povoleny v obsažené databázi, ale jejich chování se liší od těch v databázích, které nejsou obsažené. V neobsahujících databázích jsou dočasná data tabulek slučována podle kolace tempdb. V izolované databázi jsou dočasná data tabulky uspořádána podle kolace izolované databáze.
Všechna metadata přidružená k dočasným tabulkám (například názvy tabulek a sloupců, indexy atd.) budou v kolaci katalogu.
Pojmenovaná omezení nelze použít v dočasných tabulkách.
Dočasné tabulky nemusí odkazovat na uživatelem definované typy, kolekce schémat XML ani uživatelem definované funkce.
Collation
V modelu databáze, který není obsažený, existují tři samostatné typy kolace: kolace databáze, kolace instance a kolace tempdb. Obsahující databáze používají pouze dvě kolace, kolaci databáze a novou kolaci katalogu. Další podrobnosti o kolacích obsažených databází najdete v tématu Kolace obsažených databází.
Možnosti uživatele
Při povolování databází s omezením musí být možnost možnosti uživatele nastavena na hodnotu 0 pro instanci SQL Serveru.