Главная страница
Случайная страница
КАТЕГОРИИ:
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника
|
Системная база данных 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 в том же каталоге.
|