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.
Upravit databázi
Úroveň aplikace
Při použití příkazu ALTER DATABASE 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 naleznete v tématu ALTER DATABASE (Transact-SQL).
Úroveň instance
Syntaxe alter DATABASE, pokud se používá 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 naleznete v tématu ALTER DATABASE (Transact-SQL).
VYTVOŘIT DATABÁZI
Syntaxe CREATE DATABASE pro obsaženou databázi se liší od syntaxe pro databázi, která není obsažena. Informace o nových požadavcích na syntaxi a povolencích najdete v tématu 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.