Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
База данных master записывает все сведения на уровне системы SQL Server. Сюда входят метаданные на уровне экземпляра, такие как учетные записи входа, конечные точки, связанные серверы и параметры конфигурации системы. В SQL Server системные объекты больше не хранятся в базе данных master ; вместо этого они хранятся в базе данных ресурсов. Кроме того, главной базой данных является база данных, которая записывает существование всех других баз данных и расположение этих файлов базы данных и записывает сведения об инициализации для SQL Server. Поэтому SQL Server не может запускаться, если база данных master недоступна.
Физические свойства мастера
В следующей таблице перечислены начальные значения конфигурации основных данных и файлов журналов. Размеры этих файлов могут немного отличаться для разных выпусков SQL Server.
| Файл | Логическое имя | Физическое имя | Увеличение размера файлов |
|---|---|---|---|
| Первичные данные | мастер | master.mdf | Автоматическое увеличение на 10 процентов до тех пор, пока диск не будет заполнен. |
| Лог | mastlog | mastlog.ldf | Автоматическое увеличение на 10 процентов до максимума 2 терабайтов. |
Сведения о перемещении основных данных и файлов журналов см. в разделе "Перемещение системных баз данных".
Параметры базы данных
В следующей таблице перечислены значения по умолчанию для каждого параметра базы данных master и возможность изменения параметра. Чтобы просмотреть текущие настройки этих параметров, используйте представление каталога sys.databases .
| Параметр базы данных | Значение по умолчанию | Можно изменить |
|---|---|---|
| РАЗРЕШИТЬ ИЗОЛИРОВАНИЕ СНИМКОВ | НА | нет |
| ANSI_NULL_DEFAULT (по умолчанию ANSI_NULL) | выкл. | Да |
| ANSI_NULLS | выкл. | Да |
| ANSI_PADDING | выкл. | Да |
| ANSI_WARNINGS (предупреждения ANSI) | выкл. | Да |
| ARITHABORT | выкл. | Да |
| АВТО_ЗАКРЫТИЕ | выкл. | нет |
| АВТО_СОЗДАНИЕ_СТАТИСТИКИ | НА | Да |
| Автоматическое сжатие | выкл. | нет |
| АВТОМАТИЧЕСКОЕ_ОБНОВЛЕНИЕ_СТАТИСТИКИ | НА | Да |
| АВТОМАТИЧЕСКОЕ ОБНОВЛЕНИЕ СТАТИСТИКИ_АСИНХРОННО | выкл. | Да |
| Отслеживание изменений | выкл. | нет |
| CONCAT_NULL_YIELDS_NULL (объединение NULL возвращает NULL) | выкл. | Да |
| Закрытие курсора при фиксации | выкл. | Да |
| CURSOR_DEFAULT | Глобальный | Да |
| Параметры доступности базы данных | ОНЛАЙН МУЛЬТИПОЛЬЗОВАТЕЛЬСКИЙ Чтение и запись |
нет нет нет |
| ОПТИМИЗАЦИЯ_КОРРЕЛЯЦИИ_ДАТ | выкл. | Да |
| DB_CHAINING | НА | нет |
| ШИФРОВАНИЕ | выкл. | нет |
| Прерывание округления числовых данных | выкл. | Да |
| ВЕРИФИКАЦИЯ_СТРАНИЦЫ | Контрольная сумма | Да |
| ПАРАМЕТРИЗАЦИЯ | ПРОСТОЙ | Да |
| Кавычечный идентификатор | выкл. | Да |
| If context allows and it is a standard practice to translate such terms in the specific domain, you could potentially add a brief explanation or context. For instance: "READ_COMMITTED_SNAPSHOT (снимок с фиксацией чтения)". | выкл. | нет |
| ВЫЗДОРОВЛЕНИЕ | ПРОСТОЙ | Да |
| Рекурсивные_Триггеры | выкл. | Да |
| Опции службы Service Broker | ОТКЛЮЧИТЬ_ПОСРЕДНИКА | нет |
| НАДЕЖНЫЙ | выкл. | Да |
Описание этих параметров базы данных см. в разделе ALTER DATABASE (Transact-SQL).
Ограничения
Следующие операции нельзя выполнить в базе данных master :
Добавление файлов или файловых групп.
Изменение параметров сортировки. Параметрами сортировки по умолчанию являются параметры сортировки сервера.
Изменение владельца базы данных. мастер принадлежит sa.
Создание полнотекстового каталога или полнотекстового индекса.
Создание триггеров в системных таблицах в базе данных.
Прекращение использования базы данных.
Удаление пользователя guest из базы данных.
Включение отслеживания измененных данных.
Участие в зеркалировании базы данных.
Удаление первичной файловой группы, первичного файла данных или файла журнала.
Переименование базы данных или первичной файловой группы.
Перевод базы данных в режим OFFLINE.
Установка базы данных или основной файловой группы на READ_ONLY.
Рекомендации
При работе с базой данных master рассмотрите следующие рекомендации.
Всегда есть текущая резервная копия базы данных master .
Резервное копирование базы данных master как можно скорее после следующих операций:
Создание, изменение или удаление любой базы данных
Изменение значений конфигурации сервера или базы данных
Изменение или добавление учетных записей входа
Не создавайте объекты пользователей в главном объекте. Если вы это сделаете, мастер нужно чаще создавать резервные копии.
Не устанавливайте параметр TRUSTWORTHY в значение ON для базы данных master.
Что делать, если мастер становится непригодным для использования
Если master становится непригодным для использования, можно вернуть базу данных в состояние, которое можно использовать, в любом из следующих способов:
Восстановление master из текущей резервной копии базы данных.
Если вы можете запустить экземпляр сервера, вы сможете восстановить master из полной резервной копии базы данных. Дополнительные сведения см. в разделе "Восстановление базы данных master" (Transact-SQL).
Полностью перестройте основной.
Если серьезные повреждения мастер мешают запуску SQL Server, необходимо перестроить мастер. Дополнительные сведения см. в разделе "Перестроение системных баз данных".
Это важно
Перестроение главного узла перестраивает все системные базы данных.
Связанные материалы
Перестроение системных баз данных