лекции АИС
.pdfСУБД ORACLE
Запуск БД с обычном режиме
2 Монтирование БД - это процесс связывания
запушенного экземпляра с конкретной БД. После выполнения монтирования доступ к БД уже возможен,
но только пользователю с правами администратора (с ролью DBA). В процессе монтирования экземпляр БД открывает указанный в файле параметров файл управления (параметр СОМ 1 ROL_FILES). На основе информации в этом файле выполняется проверка файлов данных. Затем открываются журнальные файлы, и, если необходимо, выполняется откат или
обратное восстановление транзакций.
СУБД ORACLE
Запуск БД с обычном режиме
3. Открытие БД. Заключается в предоставлении БД для совместного использования. Открываются для доступа файлы данных, точнее становятся доступными (on-line)
пространства таблиц, размешенные в этих файлах, и журнальные файлы. Табличные пространства, файлы которых недоступны, остаются неактивными (off-line).
Чтобы к БД могли обращаться клиенты с других ВУ, необходимо также, чтобы был запущен процесс
Listener.
СУБД ORACLE
Запуск БД
Для запуска БД в обычном режиме необходимо запустить утилиту Server Manager, подключиться как пользователь INTERNAL и выполнить команду
STARTUP.
|
|
P |
|
U |
|
T |
|
|
R |
|
|
TA |
|
|
S |
|
|
OPEN
Все файлы открыты, MOUNT пользователи могут работать.
Открыт
NOMOUNT управляющий Файл.
Экземпляр Запущен.
СУБД ORACLE
Завершение работы с БД
1.Закрытие БД — сброс всех изменений в кэш-памяти на диск, а также закрытие всех активных соединений
с сервером и закрытие активных табличных пространств.
2.Размонтирование БД - предполагает закрытие
файлов управления.
3.Выгрузка из памяти экземпляра БД- заключается в освобождении памяти от SGA и теневых процессов и последующей выгрузке основного процесса.
Для завершения работы БД в обычном режиме необходимо запустить утилиту Server Manager,
подключиться как пользователь INTERNAL и выполнить
команду SHUTDOWN.
СУБД ORACLE
|
|
N |
|
|
W |
|
|
O |
|
|
TD |
|
U |
|
H |
|
|
S |
|
|
|
NORMAL |
|
|
|
Запрещены новые соединения. |
|
Ожидание окончания работы пользователей. |
IMMEDIATE |
Не требуется восстановление экземпляра. |
Выполняется по умолчанию. |
|
|
|
ABORT
Откат незавершенных транзакций. Закрытие и размонтирование БД.
Не требует восстановление экземпляра.
Нет отката транзакций.
Нет закрытия и размонтирования БД. Останавливает экземпляр.
Требуется восстановление экземпляра (выполняется автоматически).
СУБД ORACLE
ВОПРОСЫ?
Администрирование информационных систем
Лекция 6. СУБД ORACLE (продолжение)
СУБД ORACLE
Установка на сервере
Для установки серверной части СУБД Oracle необходимо запустить программу установки ORAINST. Посте ввода
информации об используемом языке (English. Russian и т. д.) и указания каталога для установки (например, C:\ORANT) появится диалоговое окно Software Manager.
СУБД ORACLE
Установка на сервере
Для работы серверной части СУБД Oracle необходимо выбрать следующие программные компоненты:
•Oracle Server - собственно сервер Oracle, включающий программные файлы для создания основного и
теневых процессов;
•SQL*Net Sender-серверная часть ПО SQL*Net;
•Адаптер транспортного протокола (например,
TCP/IP Protocol Adapter) — драйвер для упаковки TNS-
запросов в сообщения протокола транспортного уровня;
•System Support Files - файлы для взаимодействия
СУБД с ОС;
СУБД ORACLE
Установка на сервере
•Oracle Server Manager — утилита администрирования, прежде всего предназначенная для запуска и
завершения работы экземпляра БД.
•Кроме того, можно выбрать дополнительные программные компоненты:
•Oracle Names Server - сервер TNS-именования ресурсов;
•Oracle Utilities (IMP/EXP/LOADER) — дополнительные утилиты для выполнения операций импорта, экспорта и пакетной загрузки информации в БД;
•Oracle Webserver - ПО для развертывания Webсервера, интегрирующегося с СУБД Oracle;