master Database
The master database records all the system-poziom information for a SQL Server system. Obejmuje to wystąpienie całej metadane, takie jak konta logowania, punkty końcowe, połączonych serwerów i ustawień konfiguracja systemu.Ponadto wzorzec to baza danych, która rejestruje istnienie wszystkich innych baz danych i lokalizacji tych plików bazy danych i rejestruje informacje inicjowania SQL Server. Dlatego też SQL Server Nie można uruchomić, jeśli wzorzec baza danych jest niedostępna.W SQL Server, obiekty systemowe nie są przechowywane w wzorzec bazy danych; zamiast tego są one przechowywane w Baza danych zasób.
Właściwości fizycznych wzorca
W poniższej tabela znajduje się lista wartości początkowej konfiguracja wzorzec plików danych i dziennika.Rozmiary plików mogą się nieco różnić w różnych wersjach SQL Server.
Oznacza to, można użyć tego narzędzie jako klient kontrola urządzenie źródłowe od swojego dostawca. |
Nazwa logiczna |
Nazwa fizyczna |
Plik wzrostu |
---|---|---|---|
Dane podstawowe |
wzorzec |
Master.mdf |
Autogrow o 10 procent, aż dysk jest zapełniony. |
Dziennik |
Mastlog |
Mastlog.ldf |
Autogrow o 10 procent niż 2 terabajty. |
Aby uzyskać informacje dotyczące sposobu przeniesienia wzorzec plików danych i dziennika, zobacz temat Moving System Databases. The zasób database depends on the location of the master database.Jeśli przenosisz wzorzec bazy danych, to musisz również przenieść Zasób bazy danych do tej samej lokalizacji.
Opcje bazy danych
W poniższej tabela przedstawiono wartość domyślną dla każdej opcji bazy danych w wzorzec bazy danych i od tego, czy opcja może być modyfikowany.Aby wyświetlić bieżące ustawienia dla tych opcji, należy użyć sys.Databases Służy do wyświetlania katalogu.
Opcja bazy danych |
Wartość domyślna |
Mogą być modyfikowane. |
---|---|---|
ALLOW_SNAPSHOT_ISOLATION |
DALEJ |
Nie |
ANSI_NULL_DEFAULT |
WYŁĄCZANIE |
Tak |
ANSI_NULLS |
WYŁĄCZANIE |
Tak |
ANSI_PADDING |
WYŁĄCZANIE |
Tak |
ANSI_WARNINGS |
WYŁĄCZANIE |
Tak |
ARITHABORT |
WYŁĄCZANIE |
Tak |
AUTO_CLOSE |
WYŁĄCZANIE |
Nie |
AUTO_CREATE_STATISTICS |
DALEJ |
Tak |
AUTO_SHRINK |
WYŁĄCZANIE |
Nie |
AUTO_UPDATE_STATISTICS |
DALEJ |
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 |
TRYB ONLINE MULTI_USER READ_WRITE |
Nie Nie Nie |
DATE_CORRELATION_OPTIMIZATION |
WYŁĄCZANIE |
Tak |
DB_CHAINING |
DALEJ |
Nie |
SZYFROWANIE |
WYŁĄCZANIE |
Nie |
NUMERIC_ROUNDABORT |
WYŁĄCZANIE |
Tak |
PAGE_VERIFY |
SUMA KONTROLNA |
Tak |
PARAMETRY |
PROSTE |
Tak |
QUOTED_IDENTIFIER |
WYŁĄCZANIE |
Tak |
READ_COMMITTED_SNAPSHOT |
WYŁĄCZANIE |
Nie |
ODZYSKIWANIE |
PROSTE |
Tak |
RECURSIVE_TRIGGERS |
WYŁĄCZANIE |
Tak |
Opcje usługa Broker |
DISABLE_BROKER |
Nie |
GODNE ZAUFANIA |
WYŁĄCZANIE |
Tak |
Aby uzyskać opis tych opcji bazy danych zobacz ALTER DATABASE języka Transact-SQL).
Ograniczenia
Nie można wykonać następujące operacje na wzorzec bazy danych:
Dodawanie plików lub filegroups.
Zmiana sortowanie.Domyślnym sortowaniem jest sortowanie serwera.
Changing the database owner.master is owned by dbo.
Tworzenie wykazu pełnego tekstu lub indeks pełnotekstowy.
Tworzenie wyzwalaczy w tabelach systemowych w bazie danych.
Porzucanie bazy danych.
Upuszczanie Gość użytkownika z bazy danych.
Włączanie zmian przechwytywania danych.
Uczestnictwo w dublowanie bazy danych.
Usuwanie podstawową grupa plików, plik danych pierwotnych lub pliku dziennika.
Zmiana nazwy bazy danych lub podstawowego grupa plików.
Ustawienie bazy danych OFFLINE.
Ustawienie bazy danych lub grupa plików podstawowego TYLKO_DO_ODCZYTU.
Zalecenia
Podczas pracy w wzorzec bazy danych, należy wziąć pod uwagę następujące zalecenia:
Zawsze mieć kopię zapasową bieżących wzorzec dostępne bazy danych.
tworzyć kopię zapasową wzorzec bazy danych, jak najszybciej po następujących operacji:
Tworzenie, modyfikowanie lub usunięcie dowolnej bazy danych
Zmiana wartości konfiguracja bazy danych lub serwera
Modyfikowanie lub dodawanie kont logowania
Nie należy tworzyć obiektów użytkownika wzorzec.W przeciwnym razie wzorzec musi być bardziej często wykonywać kopię zapasową.
Nie ustawiaj opcji ZAUFANEGO on dla wzorzec bazy danych.