Udostępnij za pośrednictwem


Generowanie i opublikować kreatora skryptów (Zaawansowane opcje strony publikacji)

Użyj tej strona, aby określić sposób tego kreatora, aby wygenerować skrypty, aby wysłać do hosta usługa publikowania w sieci Web.Dostępnych jest wiele różnych opcji.

Ostrzeżenie

Aby opublikować, musi mieć dostęp do usługa sieci Web, który został zainstalowany przy użyciu usługa publikowania bazy danych SQL Server.Aby uzyskać więcej informacji, zobacz Usług publikowania bazy danych SQL Server strona pobierania.

Opcje

Określ opcje zaawansowane wybierając ustawienia dostępne na liście po prawej stronie poszczególnych opcji.

Ogólne

  • Konwertowanie UDDTs na typy podstawowe
    Gdy True, typy danych zdefiniowane przez użytkownika (UDDT) są konwertowane na podstawowych typów danych podstawowych używanych do ich utworzenia.Użyj True po UDDT nie istnieje w bazie danych, gdzie Uruchom skrypt.Gdy False, UDDTs są używane.Wartością domyślną jest False.

  • Publikowanie sortowanie
    Zawiera informacje dotyczące sortowanie kolumn tabela.Wartością domyślną jest False.Aby uzyskać więcej informacji, zobacz Praca z sortowania.

  • Opublikuj domyślne
    Zawiera domyślne obiekty używane do zestaw domyślne wartości w kolumnach tabela.Wartością domyślną jest True.Aby uzyskać więcej informacji, zobacz Utwórz domyślne (Transact-SQL).

  • Publikowanie obiekty zależne
    Publikuje dowolny obiekt, który musi być obecny podczas wykonywania skryptu dla zaznaczonego obiektu.Wartością domyślną jest True.

  • Publikowanie właściwości rozszerzone
    Zawiera skrypt, który jest wysyłany do dostawca do publikowania, jeśli obiekt ma właściwości rozszerzonych właociwooci rozszerzone.Wartością domyślną jest True.Aby uzyskać więcej informacji, zobacz Używanie rozszerzonych właociwooci obiektów bazy danych.

  • Publikowanie wersja serwera
    Tworzy skrypt, który jest wysyłany do zdalnego dostawca do publikowania w taki sposób, że mogą być uruchamiane na wybraną wersja SQL Server.Nowe funkcje do wersja nie ładowanie starszych wersja.Wartość domyślna to wersja serwera pochodzenia.

  • Publikowanie uprawnień na poziomie obiektu
    Obejmuje uprawnienia do wybranych obiektów w bazie danych.Wartością domyślną jest False.

  • Publikowanie statystyk
    Po ustawieniu Publikować statystyki, zawiera CREATE STATISTICS instrukcja do odtworzenia statystyki dotyczące obiektu.Publikowanie statystyk i histogramów opcja tworzy także informacje histogramu.Wartością domyślną jest nie publikować statystyki.Aby uzyskać więcej informacji, zobacz Tworzenie statystyk (Transact-SQL).

  • Vardecimal opcje publikowania
    Umożliwia vardecimal format tabela w miejsce docelowe tabela bazy danych po włączeniu się w tabela bazy danych pochodzenia.Wartością domyślną jest True.Aby uzyskać więcej informacji, zobacz Przechowywanie danych dziesiętne jako o zmiennej długości.

  • Schemat kwalifikują się nazwy obiektów
    Zawiera nazwę schematu w imieniu tworzonych obiektów.Wartością domyślną jest True.

  • Powiązanie skryptu
    Zawiera powiązanie dla obiektów domyślnych i reguły w skrypcie wysyłane do dostawca do publikowania.Wartością domyślną jest True.Aby uzyskać więcej informacji, zobacz Utwórz domyślne (Transact-SQL) i Tworzenie reguły języka Transact-SQL).

  • Typy danych do publikowania
    Wybiera się, jakie powinny być inicjowane przez skrypty: Tylko dane, tylko schematu, lub obu.Wartością domyślną jest schemat i dane.

Opcje publikowania

  • Publikowanie przy użyciu transakcji
    Używa transakcji podczas publikowania do zdalnego dostawca usług hosta sieci Web.Jeśli miejsce docelowe baza danych nie można ukończyć publikowania, transakcje są przywracane.Wartością domyślną jest True.

Opcje tabeli/widoku

Poniższe opcje dotyczą tylko skrypty dla tabel lub widoków.

  • Publikowanie ograniczeń check
    Obejmuje tworzenie CHECK ograniczenia w procesie publikowania.The default is True.CHECK constraints require data that is entered into a table to meet some specified condition.Aby uzyskać więcej informacji, zobacz Ograniczenia CHECK.

  • Publikowanie kluczy obcych
    Obejmuje tworzenie kluczy obcych w procesie publikowania.Wartością domyślną jest True.Klucze obce wskazują i wymuszenia relacje między tabelami.Aby uzyskać więcej informacji, zobacz Ograniczenia FOREIGN KEY.

  • Publikowanie indeksy pełnotekstowe
    Skrypty tworzenia indeksy pełnotekstowe.Wartością domyślną jest False.

  • Publikowanie indeksów
    Zawiera indeksy tabel w procesie publikowania.Wartością domyślną jest True.Indeksy pomagają szybko znaleźć dane.

  • Publikowanie klucze podstawowe
    Obejmuje tworzenie kluczy podstawowych w procesie publikowania.Wartością domyślną jest True.Klucze podstawowe unikatowo identyfikują każdy wiersz tabela.Aby uzyskać więcej informacji, zobacz Ograniczenie na klucz podstawowy.

  • Publikowanie wyzwalaczy
    Obejmuje tworzenie DML wyzwalaczy w procesie publikowania.Wartością domyślną jest True.A wyzwalacz DML jest zaprogramowane akcję do wykonać po wystąpieniu zdarzenie języka (DML) manipulacji danych w bazie danych serwera.Aby uzyskać więcej informacji, zobacz Opis DML wyzwalaczy.

  • Publikowanie unikatowe klucze
    Obejmuje tworzenie unikatowych kluczy w tabelach w procesie publikowania.Unikatowe klucze uniemożliwić wprowadzanie zduplikowanych danych.Wartością domyślną jest True.Aby uzyskać więcej informacji, zobacz Ograniczenie typu UNIQUE.

  • Publikowanie śledzenia zmian
    Włączenie pochodzenia bazy danych lub tabel w bazie danych pochodzenia, zawiera zmian w procesie publikowania.Wartością domyślną jest False.Aby uzyskać więcej informacji, zobacz Omówienie śledzenia zmian.

  • Opcje kompresji danych publikowania
    Zawiera opcje kompresji danych w procesie publikowania, jeżeli są one skonfigurowane pochodzenia bazy danych lub tabel w bazie danych pochodzenia.Wartością domyślną jest True.Aby uzyskać więcej informacji, zobacz Tworzenie skompresowanego tabel i indeksów.