Главная страница
Случайная страница
КАТЕГОРИИ:
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника
|
Системная база данных Master
База данных Master используется для хранения информации обо всех параметрах конфигурации SQL Server. Ее функции напоминают функции реестра операционной системы, в котором хранятся жизненно важная для работы информация. В базе данных Master хранится информация об учетных записях пользователей, а также сведения обо всех базах данных сервера, в том числе о расположении их основных файлов.
В табл. 2.2 перечислены системные таблицы базы данных Master, в которых хранится информация о конфигурации сервера.
Таблица 2.2. Системные таблицы базы данных Master, содержащие информацию о конфигурации сервера
Название таблицы
| Описание
| Sysaltfiles
| Здесь перечислены все файлы, используемые для хранения баз данных
| Syscacheobjects
| Содержит сведения о том, как используется кэш-память
| Syscharsets
| В таблице представлены все наборы символов и порядок сортировки, установленные на сервере
| Sysconfigures
| Таблица предназначена для хранения настроек сервера. Любые настройки, произведенные пользователем перед запуском сервера, а также настройки динамической конфигурации сервера сохраняются в этой таблице
| Syscurconfigs
| Эта таблица используется для хранения текущих значений настроек сервера
| Sysdatabases
| Содержит сведения обо всех базах данных сервера
| Sysdevices
| Содержит сведения обо всех файлах базы данных, хранящихся на различных устройствах. Эта системная таблица оставлена в целях сохранения совместимости с предыдущими версиями SQL Server
| Syslanguages
| Каждому языку, поддерживаемому SQL Server, соответствует одна строка таблицы. Исключение составляет английский язык, который не представлен в этой таблице, поскольку он всегда доступен
| Syslockinfo
| Содержит информацию обо всех блокировках
| Syslogins
| Каждой учетной записи пользователя SQL Server соответствует одна строка таблицы
| Sysmessages
| Строки таблицы содержат сведения об ошибках либо предупреждениях SQL Server
| Sysoledbusers
| В данной таблице отводится по одной строке на каждую учетную запись пользователя и пароль для связанных серверов
| Sysperfinfo
| В этой таблице хранятся внутренние счетчики SQL Server для Windows NT Performance Monitor
| Sysprocesses
| Таблица содержит информацию о процессах, как клиентских, так и системных, запущенных на SQL Server
| Sysremotelogins
| В каждой строке содержатся сведения о пользователе, которому позволено вызывать удаленные хранимые процедуры
| Sysservers
| Таблица содержит информацию о серверах, способных выступать в роли OLE DB источника данных для SQL Server
| Системная база данных Master располагается в файле Master.mdf в каталоге \Data. Для хранения журнала транзакций используется файл Mastlog.ldf в том же каталоге.
|