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.