Udostępnij za pośrednictwem


Wyodrębnij warstwie danych Kreator aplikacji F1 Pomoc

Ten kreator służy do wyodrębnić danych warstwy aplikacji (DAC) z istniejącej bazy danych programu SQL Server.Proces ekstrakcji tworzy plik pakiet DAC, który zawiera definicje obiektów bazy danych i ich powiązanych wystąpienie-poziom elementów.Na przykład plik pakiet DAC zawiera wszystkie tabele bazy danych, procedury przechowywane, widoki, użytkownicy, wraz z logowania, które mapują użytkowników bazy danych.

Jeśli ekstrakt Kreator aplikacji warstwie danych jest wykonywane bazy danych, który został wdrożony z DAC, Kreator tylko wyodrębnia definicje obiektów w bazie danych i nie odwołuje się DAC zarejestrowanych w msdb (wzorca w SQL Azure) ekstraktu Kreator aplikacji warstwie danych nie rejestrują definicji DAC.Aby uzyskać więcej informacji na temat rejestrowania DAC, zobacz Jak Zarejestrować bazy danych jako DAC.

Uwagawyodrębnianie DAC wymaga co najmniej zmienić dowolny identyfikator logowania i bazę danych zakres uprawnień VIEW DEFINITION, jak również uprawnienie SELECT na sys.sql_expression_dependencies.Wyodrębnianie DAC można wykonać przez członków securityadmin stała rola serwera którzy również są członkami database_owner rolę stałej bazy danych w bazie danych, z którego jest ekstrahowana DAC.Członkowie sysadmin stała rola serwera lub wbudowanego konta programu SQL Server administrator systemu o nazwie sa można również wyodrębnić DAC.

DAC można wyodrębnić z bazy danych znajdujących się w wystąpienie SQL Server 2008 R2 SQL Azure, program SQL Server 2008, programu SQL Server 2005 i SQL Server 2000.

Informacje o każdej strona kreatora w następujących tematach więcej się.