Generowanie i opublikować kreatora skryptów (Zaawansowane opcje skryptów, strona)
Użyj tej strona, aby określić sposób tego kreatora, aby wygenerować skrypty.Dostępnych jest wiele różnych opcji.
Opcje są szaro, jeśli nie są obsługiwane przez wersja programu SQL Server lub SQL Azure określone w typu aparatu bazy danych.
Opcje
Określ opcje zaawansowane przez wybranie wartości z listy dostępnych ustawień prawo każdej opcji.
Ogólne
Dopełnienie ANSI
Zawiera ANSI PADDING ON w script.Wartością domyślną jest True.Dołącz do pliku
Gdy True, ten skrypt jest dodawany na końcu istniejący skrypt określone na Ustaw opcje skryptów strona.Gdy False, nowy skrypt zastępuje poprzedni skrypt.Wartością domyślną jest False.Kontynuować obsługę wykonywanie skryptów, błąd
Gdy True, wykonywanie skryptów zatrzymuje się, gdy wystąpi błąd.Gdy False, kontynuuje wykonywanie skryptów.Wartością domyślną jest False.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, w którym skrypt będzie uruchamiany.Gdy False, UDDTs są używane.Wartością domyślną jest False.Generowanie skryptu dla obiektów zależnych
Generuje skrypt dla dowolnego obiektu, który musi być obecny podczas wykonywania skryptu dla zaznaczonego obiektu.Wartością domyślną jest True.Dołącz nagłówki opisowe
Gdy True, opisowy komentarze są dodawane do skryptu, oddzielając skrypt sekcje dla każdego obiektu.Wartością domyślną jest False.Jeśli nie ISTNIEJE
Gdy True, skrypt zawiera instrukcja do sprawdzania, czy obiekt już istnieje w bazie danych i nie próbuje utworzyć nowego obiektu, jeśli obiekt już istnieje.Wartością domyślną jest False.Dołącz nazwy ograniczenia systemu
Gdy False, wartość domyślna, ograniczenia, które zostały automatycznie o nazwie na bazie pochodzenia są automatycznie re-named na miejsce docelowe bazy danych.Gdy True, ograniczenia mają tę samą nazwę pochodzenia i miejsce docelowe baz danych.Zawiera instrukcje nieobsługiwany
Gdy False, skrypt nie zawiera instrukcje dla obiektów, które nie są obsługiwane przez wybrany serwer typu wersja lub silnika.Gdy True, skrypt zawiera obiekty nieobsługiwane.Każda instrukcja nieobsługiwany obiektu ma komentarz oświadczenie musi być edytowane zanim skrypt można uruchomić przeciwko wybranego typu wersja lub aparatu SQL Server.Wartością domyślną jest False.Schemat kwalifikują się nazwy obiektów
Zawiera nazwę schematu w imieniu tworzonych obiektów.Wartością domyślną jest True.Powiązanie skryptu
Generuje skrypt dla powiązanie obiektów domyślnych i reguły.Wartością domyślną jest False.Aby uzyskać więcej informacji, zobacz Utwórz domyślne (Transact-SQL) i Tworzenie reguły języka Transact-SQL).Skrypt sortowanie
Zawiera informacje dotyczące sortowanie w skrypcie.Wartością domyślną jest False.Aby uzyskać więcej informacji, zobacz Praca z sortowania.Domyślnie skrypt
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).Skrypt upuszczania i tworzenie
Gdy Utworzyć skrypt, Transact-SQL sprawozdania są włączone do tworzenia obiektów.Gdy DROP skryptu, Transact-SQL instrukcje znajdują się usuwanie obiektów.Gdy DROP skryptu i tworzenie, Transact-SQL instrukcja upuszczania znajduje się w skrypcie po instrukcja create dla każdego obiektu ze skryptem.Wartością domyślną jest Utworzyć skrypt.Właściwości rozszerzonych skryptów
Zawiera właściwości rozszerzone w skrypcie, jeżeli obiekt ma właściwości rozszerzonych.Wartością domyślną jest True.Aby uzyskać więcej informacji, zobacz Używanie rozszerzonych właociwooci obiektów bazy danych.Skrypt dla typu silnika
Tworzy skrypt można uruchomić na wybrany typ albo Azure SQL lub wystąpienie aparatu bazy danych programu SQL Server.Obiekty nie są obsługiwane na określony typ nie są uwzględniane w skrypcie.Wartość domyślna to typ serwera pochodzenia.Skrypt dla wersja serwera
Tworzy skrypt można uruchomić na wybraną wersja SQL Server.Nowe funkcje do wersja nie ładowanie starszych wersja.Wartość domyślna to wersja serwera pochodzenia.Skrypt logowania
Gdy obiekt, aby być inicjowane przez skrypty jest użytkownik bazy danych, ta opcja tworzy logowania, od których zależy użytkownika.Wartością domyślną jest False.Uprawnienia na poziomie obiektu skryptu
Zawiera skrypty, aby zestaw uprawnienia do obiektów w bazie danych.Wartością domyślną jest False.Statystyki skryptów
Po ustawieniu Statystyki skryptu, ta opcja obejmuje CREATE STATISTICS instrukcja do odtworzenia statystyki dotyczące obiektu.Statystyka skryptu i histogramów opcja tworzy także informacje histogramu.Wartością domyślną jest nie skryptu statystyki.Aby uzyskać więcej informacji, zobacz Tworzenie statystyk (Transact-SQL).Skrypt użycia bazy danych.
Dodaje USE DATABASE instrukcja do skryptu.Aby upewnić się, że obiekty bazy danych są tworzone w poprawnej bazy danych, należy uwzględnić USE DATABASE instrukcja.Skrypt oczekiwaniami do innej bazy danych zaznacz False , aby pominąć USE DATABASE instrukcja.Wartością domyślną jest True.Aby uzyskać więcej informacji, zobacz UŻYJ języka Transact-SQL).Typy danych do skryptu
Wybiera się, jakie powinny być inicjowane przez skrypty: Tylko dane, tylko schematu, lub obu.Wartością domyślną jest tylko schematu.
Opcje tabeli/widoku
Poniższe opcje dotyczą tylko skrypty dla tabel lub widoków.
Skrypt zmienić śledzenia
Skrypty zmienić śledzenia pochodzenia bazy danych lub tabel w bazie danych pochodzenia włączony.Wartością domyślną jest False.Aby uzyskać więcej informacji, zobacz Omówienie śledzenia zmian.Ograniczenia check skryptu
Dodaje CHECK ograniczeń script.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.Opcje kompresji danych skryptu
Skrypty opcji kompresji danych, jeśli są skonfigurowane pochodzenia bazy danych lub tabel w bazie danych pochodzenia.Aby uzyskać więcej informacji, zobacz Tworzenie skompresowanego tabel i indeksów.Wartością domyślną jest False.Skrypt kluczy obcych
Dodaje kluczy obcych do skryptu.Wartością domyślną jest True.Klucze obce wskazują i wymuszenia relacje między tabelami.Aby uzyskać więcej informacji, zobacz Ograniczenia FOREIGN KEY.Indeksy pełnotekstowe skryptu
Skrypty tworzenia indeksy pełnotekstowe.Wartością domyślną jest False.Indeksy skryptu
Skrypty tworzenia indeksów.Wartością domyślną jest True.Indeksy pomagają szybko znaleźć dane.Klucze podstawowe skryptu
Skrypty tworzenia kluczy podstawowych w tabelach.Wartością domyślną jest True.Klucze podstawowe unikatowo identyfikują każdy wiersz tabela.Aby uzyskać więcej informacji, zobacz Ograniczenie na klucz podstawowy.Wyzwalacze skryptu
Tworzenie skryptów DML wyzwalaczy w tabelach.Wartością domyślną jest False.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.Skrypt unikatowe klucze
Skrypty tworzenia unikatowych kluczy w tabelach.Unikatowe klucze uniemożliwić wprowadzanie zduplikowanych danych.Wartością domyślną jest True.Aby uzyskać więcej informacji, zobacz Ograniczenie typu UNIQUE.
Zobacz także