Using the Publish Database Wizard
Za pomocą Kreatora publikowania bazy danych do transferu bazy danych z komputera lokalnego z dostawca hostingu w sieci Web.Ten kreator publikuje schematu lokalnej bazy danych, z lub bez danych.
Wymagania wstępne dotyczące instalacji
Aby użyć Kreatora publikowania bazy danych na komputerze klienckim, potrzebne są następujące składniki:
Microsoft .NET Framework 2.0
SQL Server Obiekty zarządzania, obiektów SMO
Te składniki są instalowane razem z SQL Server 2005 i SQL Server 2005 Narzędzia klient, jednak SQL Server 2005 nie jest wymagane do zainstalowania na komputerze klienckim. Jeśli Instalator Kreatora publikowania bazy danych nie może wykryć te składniki, zobacz Installing the .NET Framework Documentation lub Instalowanie obiektów SMO.
Obsługiwane wersje programu SQL Server
urządzenie źródłowe Baza danych musi znajdować się na wystąpienie SQL Server 2005, SQL Server 2005 Express Edition, lub SQL Server 2008. miejsce docelowe baza danych musi znajdować się na wystąpienie SQL Server 2000, SQL Server 2005, SQL Server 2005 Express Edition, lub SQL Server 2008.
Uprawnienia
Co najmniej uprawnienie do publikowania bazy danych jest członkostwo w db_ddladmin stała rola bazy danych.Co najmniej uprawnienie do publikowania skrypt bazy danych do wystąpienie SQL Server dostawca usług hosta jest członkostwo w db_ddladmin, stałe rola bazy danych.
Użytkownik będzie miał o podanie nazwy użytkownika i hasło, aby uzyskać dostęp do konta dostawca usług hosta do publikowania za pomocą kreatora.miejsce docelowe baza danych musi zostać utworzony u dostawca usług hosta przed opublikowaniem źródłowa baza danych.Publikowanie powoduje zastąpienie obiektów w istniejącej bazy danych.
Uruchamianie Kreatora publikowania bazy danych
Aby uruchomić Kreatora publikowania bazy danych, w Eksploratorze obiektów, kliknij prawym przyciskiem myszy bazę danych, którą chcesz opublikować, wskaż polecenie Zadania, a następnie kliknij przycisk Publikowanie za pomocą usługa sieci Web.
Format plików
Kreator publikowania bazy danych do przechowywania informacji o konfiguracja używa user.config plików i hoster.config.Katalog, w których przechowywane są pliki te muszą mieć odpowiedni zestaw uprawnień systemu plików NTFS.Pliki te zawierają nazwy użytkownika i hasła szyfrowane.Hasła są szyfrowane przy użyciu DPAPI.
użytkownik. plik konfiguracji
Ten plik przechowuje utrwalonej hosta i ustawień konfiguracyjnych dla Kreatora publikowania bazy danych.Plik user.config znajduje się w %DyskSystemowy%\Documents i Data\Microsoft\Microsoft Settings\%Username%\Application SQL Server \90\Tools\Publishing Wizard\user.config.
hosta. plik konfiguracji
Ten plik zawiera opcje dotyczące adresów usługa sieci Web, nazw użytkowników i baz danych udostępnionych dostawcy usług hosta.Plik hoster.config znajduje się w %DyskSystemowy%\Documents i Wizard\hoster.config Server\90\Tools\Publishing Settings\%Username%\Application Data\Microsoft\Microsoft SQL.
Obiekty publikowane
Poniższa tabela zawiera listę obiektów, które mogą być publikowane i wersji SQL Server na których są one obsługiwane przez Kreatora publikowania bazy danych.
Obiekt bazy danych |
SQL Server 2008 |
SQL Server 2005 |
SQL Server 2000 |
---|---|---|---|
Rola aplikacji |
Tak |
Tak |
Tak |
Zestaw |
Tak |
Tak |
Nie |
PKCOLUMN_NAME |
Tak |
Tak |
Tak |
Procedura przechowywana CLR (Ogólnojęzykowe)1 |
Tak |
Tak |
Nie |
Środowisko CLR funkcja zdefiniowanej przez użytkownika |
Tak |
Tak |
Nie |
rola bazy danych |
Tak |
Tak |
Tak |
Ograniczenie DEFAULT |
Tak |
Tak |
Tak |
wykaz pełnotekstowy |
Tak |
Tak |
Tak |
CTRL + F1 |
Tak |
Tak |
Tak |
Obiekt |
Tak |
Tak |
Nie |
Reguły |
Tak |
Tak |
Tak |
Schemat |
Tak |
Tak |
Nie |
Procedura przechowywana1 |
Tak |
Tak |
Tak |
Synonim |
Tak |
Tak |
Tak |
Table |
Tak |
Tak |
Tak |
Użytkownik2 |
Tak |
Tak |
Tak |
Zdefiniowane przez użytkownika agregacja |
Tak |
Tak |
Nie |
Typ danych zdefiniowany przez użytkownika |
Tak |
Tak |
Tak |
funkcja zdefiniowanej przez użytkownika |
Tak |
Tak |
Tak |
Zdefiniowane przez użytkownika tabela |
Tak |
Nie |
Nie |
typ zdefiniowany przez użytkownika |
Tak |
Tak |
Nie |
Widok1 |
Tak |
Tak |
Tak |
kolekcja schematu XML |
Tak |
Tak |
Nie |
1 Opublikowany bez szyfrowanie.
2 Niesystemowych użytkownicy, którzy istnieją w bazie danych zostanie opublikowana jako role.