wzorzec bazy danych

Wzorca rekordów bazy danych wszystkie system -poziom informacje o SQL Server systemu.Obejmuje to wystąpienie wide metadane, takich jak konta logowania, punkty końcowe, serwerów połączonych i ustawień konfiguracja systemu.Ponadto wzorca bazy danych, która rejestruje istnienie innych baz danych i położenie tych bazy danych, pliki i rejestruje informacje inicjalizacyjne SQL Server.Dlatego SQL Server nie można uruchomić, jeśli wzorca baza danych jest niedostępna.W SQL Server, obiekty systemowe nie są przechowywane w wzorca bazy danych; Zamiast tego są przechowywane w zasobów bazy danych.

Właściwości fizyczne wzorca

W poniższej tabela przedstawiono wartości początkowej konfiguracja wzorca plików danych i dziennika.Rozmiary plików mogą się nieco różnić w różnych wersjach SQL Server.

Plik

Nazwa logiczna

Nazwa fizyczna

Przyrost pliku

Dane podstawowe

wzorzec

Master.mdf

Autogrow o 10 procent, aż dysk jest zapełniony.

Dziennik

Mastlog

Mastlog.ldf

Autogrow o 10 procent, do maksymalnej wysokości 2 terabajty.

Aby uzyskać informacje dotyczące sposobu przenoszenia wzorca danych i plików dziennika, zobacz Przenoszenie systemowych baz danych.Zasobów bazy danych zależy od lokalizacji wzorca bazy danych.Jeśli przeniesiesz wzorca bazy danych, należy również przenieść zasobów bazy danych w tej samej lokalizacji.

Opcje bazy danych

W poniższej tabela przedstawiono wartości domyślne dla każdej opcji bazy danych w wzorca bazy danych i czy opcja może być modyfikowany.Aby wyświetlić bieżące ustawienia tych opcji, użyj sys.databases wykazu widoku.

Opcja bazy danych

Wartość domyślna

Można modyfikować

ALLOW_SNAPSHOT_ISOLATION

NA

Nie

ANSI_NULL_DEFAULT

WYŁĄCZANIE

Tak

ANSI_NULLS

WYŁĄCZANIE

Tak

SPOWODOWAŁYBY

WYŁĄCZANIE

Tak

ANSI_WARNINGS

WYŁĄCZANIE

Tak

ARITHABORT

WYŁĄCZANIE

Tak

AUTO_CLOSE

WYŁĄCZANIE

Nie

AUTO_CREATE_STATISTICS

NA

Tak

AUTO_SHRINK

WYŁĄCZANIE

Nie

AUTO_UPDATE_STATISTICS

NA

Tak

AUTO_UPDATE_STATISTICS_ASYNC

WYŁĄCZANIE

Tak

CHANGE_TRACKING

WYŁĄCZANIE

Nie

CONCAT_NULL_YIELDS_NULL

WYŁĄCZANIE

Tak

CURSOR_CLOSE_ON_COMMIT

WYŁĄCZANIE

Tak

CURSOR_DEFAULT

GLOBALNE

Tak

Opcje dostępność bazy danych

ONLINE

MULTI_USER

READ_WRITE

Nie

Nie

Nie

DATE_CORRELATION_OPTIMIZATION

WYŁĄCZANIE

Tak

DB_CHAINING

NA

Nie

SZYFROWANIE

WYŁĄCZANIE

Nie

NUMERIC_ROUNDABORT

WYŁĄCZANIE

Tak

PAGE_VERIFY

SUMA KONTROLNA

Tak

PARAMETRYZACJA

PROSTE

Tak

QUOTED_IDENTIFIER

WYŁĄCZANIE

Tak

READ_COMMITTED_SNAPSHOT

WYŁĄCZANIE

Nie

ODZYSKIWANIE

PROSTE

Tak

RECURSIVE_TRIGGERS

WYŁĄCZANIE

Tak

Service BrokerOpcje

DISABLE_BROKER

Nie

GODNE ZAUFANIA

WYŁĄCZANIE

Tak

Opis tych opcji bazy danych, zobacz ALTER DATABASE (Transact-SQL).

Ograniczenia

Nie można wykonać następujące operacje na wzorca bazy danych:

  • Dodawanie plików lub aplikacjami.

  • Zmiana sortowanie.Domyślnie jest sortowanie serwera.

  • Changing the database owner.master is owned by dbo.

  • Tworzenie wykaz pełnotekstowy lub indeksu pełnotekstowego.

  • Tworzenie wyzwalaczy tabele systemowe w bazie danych.

  • Porzucanie bazy danych.

  • Upuszczanie Gość użytkownika z bazy danych.

  • Włączanie zmiana przechwytywania danych.

  • Uczestniczące w dublowanie bazy danych.

  • Usuwanie podstawowa grupa plików, plik danych pierwotnych lub pliku dziennika.

  • Zmiana nazwy bazy danych lub podstawowa grupa plików.

  • Ustawienie bazy danych w trybie OFFLINE.

  • Ustawienie bazy danych lub podstawowa grupa plików na TYLKO_DO_ODCZYTU.

Zalecenia

Podczas pracy z wzorca bazy danych, należy wziąć pod uwagę następujące zalecenia:

  • Bieżąca kopia zapasowa mają zawsze wzorca dostępne bazy danych.

  • Wykonywanie kopii zapasowej wzorca bazy danych, jak najszybciej po następujących operacji:

    • Tworzenie, modyfikowanie lub upuszczanie dowolnej bazy danych

    • Zmiana wartości konfiguracja bazy danych lub serwera

    • Modyfikowanie lub Dodawanie konta logowania

  • Nie należy tworzyć obiektów użytkowników w wzorca.W przeciwnym razie wzorca musi być częściej kopii zapasowej.

  • Nie zestaw możliwość ZAUFANEGO na dla wzorca bazy danych.