Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

лекции АИС

.pdf
Скачиваний:
25
Добавлен:
20.04.2015
Размер:
905.31 Кб
Скачать

СУБД 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;