Udostępnij za pośrednictwem


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.