Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Системная база данных 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 в том же каталоге.






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.