Za pomocą generowanie i skrypty Kreator publikacji

Generuj i Kreatora publikowania skryptów można używać do tworzenia skryptów dla przesyłania bazy danych z jednego wystąpienie aparatu bazy danych.W sieci lokalnej lub z SQL Azure można wygenerować skrypty dla bazy danych na wystąpienie aparatu bazy danych.Wygenerowane skrypty można uruchamiać na inne wystąpienie aparatu bazy danych lub SQL Azure.Za pomocą Kreatora publikowania zawartości bazy danych bezpośrednio do usługa sieci Web utworzone za pomocą usługa publikowania bazy danych.

Można tworzyć skrypty dla całej bazy danych lub je ograniczyć do określonych obiektów.

Ostrzeżenie

Funkcje Kreatora publikowania bazy danych został dodany do Kreatora publikowania skryptów i Generuj.Kreator publikowania bazy danych została przerwana.

Obsługiwane wersje programu SQL Server

źródłowa baza danych Musi znajdować się na wystąpienie SQL Server 2005, SQL Server 2008, SQL Server 2008 R2, lub SQL Azure.miejsce docelowe baza danych musi znajdować się na wystąpienie SQL Server 2000, SQL Server 2005, SQL Server 2008, SQL Server 2008 R2, lub SQL Azure.

Uprawnienia

Minimalne uprawnienia do publikowania bazy danych jest członkostwo w db_ddladmin stała rola bazy danych na bazie pochodzenia.Minimalne uprawnienia do publikowania skryptów bazy danych do wystąpienie SQL Server u dostawca usług hosta jest członkostwo w db_ddladmin stała rola bazy danych w miejsce docelowe bazie danych.

Użytkownik musi podać nazwę użytkownika i hasło dostępu do ich obsługi konta dostawca do publikowania za pomocą kreatora.miejsce docelowe baza danych musi zostać utworzony u dostawca obsługi przed źródłowa baza danych jest publikowana.Publikowanie zastępuje obiekty w istniejącej bazie danych.

Publikowanie usług hostingowych

Oprócz tworzenia skryptów, Generuj i Kreatora publikowania skryptów umożliwia publikowanie bazy danych określonego typu obsługiwanego usługa SQL Server w sieci Web.Toolkit hostingu SQL Server zapewnia usługi publikowania bazy danych jako projekt źródło udostępnionych w witrynie CodePlex.Projektu usługa publikowania bazy danych pozwala dostawcy usług hosta sieci Web do utworzenia zestaw usług sieci Web, które ułatwiają klientom do wdrożyć baz danych, usługa sieci Web.Aby uzyskać więcej informacji dotyczących pobierania Toolkit hostingu programu SQL Server, zobacz Usług publikowania bazy danych SQL Server.

Generuj uruchamiania i skryptów Kreator publikacji

Aby uruchomić kreatora i generowanie skryptu, zobacz Jak Generowanie skryptu (SQL Server Management Studio).

Aby uruchomić kreatora i publikować obsługiwane usługa SQL Server w sieci Web, zobacz Jak Publikowanie bazy danych (SQL Server Management Studio).

Opublikowane obiektów

W poniższej tabela wymieniono obiekty, które mogą być publikowane i wersje SQL Server , na którym są obsługiwane przez generowanie i Kreatora publikowania skryptów.

Obiekt bazy danych

SQL Server 2008 R2

SQL Server 2008

SQL Server 2005

SQL Server 2000

Rola aplikacji

Tak

Tak

Tak

Tak

Zestaw

Tak

Tak

Tak

Nie

Ograniczenie typu CHECK

Tak

Tak

Tak

Tak

procedura składowana CLR (common language runtime)1

Tak

Tak

Tak

Nie

Funkcja zdefiniowana przez użytkownika CLR

Tak

Tak

Tak

Nie

Roli bazy danych

Tak

Tak

Tak

Tak

Ograniczenie domyślne

Tak

Tak

Tak

Tak

Katalog pełnotekstowy

Tak

Tak

Tak

Tak

Indeks

Tak

Tak

Tak

Tak

Reguły

Tak

Tak

Tak

Tak

Schemat

Tak

Tak

Tak

Nie

Procedura przechowywana1

Tak

Tak

Tak

Tak

Synonim

Tak

Tak

Tak

Tak

Tabela

Tak

Tak

Tak

Tak

User2

Tak

Tak

Tak

Tak

wartość zagregowana zdefiniowane przez użytkownika

Tak

Tak

Tak

Nie

Typ danych zdefiniowany przez użytkownika

Tak

Tak

Tak

Tak

Funkcja zdefiniowana przez użytkownika

Tak

Tak

Tak

Tak

tabela zdefiniowanej przez użytkownika

Tak

Tak

Nie

Nie

Typ zdefiniowany przez użytkownika

Tak

Tak

Tak

Nie

View1

Tak

Tak

Tak

Tak

kolekcja schematu XML

Tak

Tak

Tak

Nie

1 Publikowane bez szyfrowanie.

2 Użytkowników spoza systemu istniejące w bazie danych są publikowane jako role.