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