Запуск и создание инстанций в СУБД. Методы аутентификации, страница 2

При запуске базы данных вы должны определить режим, в который вы хотите перевести вашу базу данных.

Режимы запуска

Режим

Описание

NOMOUNT

Используется при создании базы данных.

MOUNT

Используется при изменении конфигурации и режимов базы данных, хранимых в управляющем файле.

OPEN

База данных доступна для пользователей.

Запись экземпляра

1. Запуск экземпляра в режиме NOMOUNT.

2. Монтирование базы данных.

3. Открытие базы данных.

Команда остановки базы данных SHUTDOWN показана на схеме в качестве начальной точки выполнения команды STARTUP.

NOMOUNT, MOUNT и OPEN взаимно исключают друг друга. Например, команды STARTUP MOUNT OPEN не существует. Чтобы перейти из состояния SHUTDOWN к открытой базе данных, необходимо выполнить команду STARTUP.

• Если выполняется команда STARTUP NOMOUNT, запускается экземпляр

• Если выполняется команда STARTUP MOUNT, запускается экземпляр и

открывается управляющий файл. База данных может быть смонтирована, но не открыта для изменения конфигурации базы данных или ее восстановления. Примеры изменения конфигурации - переименование журнальных файлов или файлов данных.

Для открытия базы данных после ее запуска командой STARTUP MOUNT можно использовать команду ALTER DATABASE OPEN - база данных будет доступна всем пользователям.


Экземпляр базы данных можно запустить и с помощью Instance Manager (компонент Oracle Enterprise Manager).

Функции сервера Oracle

При запуске экземпляра сервер Oracle выполняет следующие операции:

• Чтение файла параметров init< SID > .оrа.

Размещение SGA в оперативной памяти.

• Запуск фоновых процессов.

• Открытие файлов трассировки и предупреждений.

Имя базы данных должно быть определено либо параметром DB_NAME в файле init <SID> .ora или в команде STARTUP.

Режимы запуска

• Режим NOMOUNT в команде STARTUP обычно не задается, поскольку он используется только для запуска экземпляра перед созданием базы данных.

• Режим MOUNT необходим, если выполняется восстановление экземпляра либо изменяется конфигурация файлов данных или журнальных файлов

• В большинстве случаев для обеспечения доступа всех пользователей к базе данных используется режим OPEN.

Режимы доступа экземпляров к базе данных

Режим PARALLEL разрешает нескольким экземплярам одновременный доступ к базе данных, в противном случае (по умолчанию) используется режим EXCLUSIVE. SHARED является синонимом PARALLEL. RETRY возможен лишь для экземпляров в режиме PARALLEL.

Дополнительные режимы

• Режим FORCE используется для перезапуска уже запущенного экземпляра.

• Режим RESTRICT используется, чтобы запретить непривилегированным пользователям вход в базу данных.

Компоненты SGA

• Фиксированная область SGA содержит информацию, относящуюся к базе данных в целом и к экземпляру.

• Переменная область SGA содержит разделяемый пул, буфера сортировки и другую информацию, относящуюся к сеансам пользователей.

Синтаксис команды STARTUP