Завершение работы с БД

1. Закрытие БД — сброс всех изменений в кэш-памяти на диск, а также закрытие всех активных соединений с сервером и закрытие активных табличных пространств.

2. Размонтирование БД - предполагает закрытие файлов управления.

3. Выгрузка из памяти экземпляра БД – заключается в освобождении памяти от SGA и теневых процессов и последующей выгрузке основного процесса.

Рисунок 13 – Завершение работы с БД

Для завершения работы БД в обычном режиме необходимо запустить утилиту ServerManager, подключиться как пользователь INTERNAL и выполнить команду SHUTDOWN (Рисунок 13).

Установка на сервере

Для установки серверной части СУБД Oracle необходимо запустить программу установки ORAINST. После ввода информации об используемом языке (English.Russian и т. д.) и указания каталога для установки (например, C:\ORANT) появится диалоговое окно SoftwareManager.

Для работы серверной части СУБД Oracle необходимо выбрать следующие программные компоненты:

- OracleServer –собственно сервер Oracle, включающий программные файлы для создания основного и теневых процессов;

- SQL*NetSender- серверная часть ПО SQL*Net;

- Адаптер транспортного протокола (например, TCP/IPProtocolAdapter) – драйвер для упаковки TNS-запросов в сообщения протокола транспортного уровня;

- SystemSupportFiles –файлы для взаимодействия СУБД с ОС;

- OracleServerManager –утилита администрирования, прежде всего предназначенная для запуска и завершения работы экземпляра БД.

Кроме того, можно выбрать дополнительные программные компоненты:

- OracleNamesServer –сервер TNS-именования ресурсов;

- OracleUtilities (IMP/EXP/LOADER) – дополнительные утилиты для выполнения операций импорта, экспорта и пакетной загрузки информации в БД;

- OracleWebserver – ПО для развертывания Web-сервера, интегрирующегося с СУБД Oracle;

- ReplicationOption, DistributedOption, ParallelQueryOption –файлы поддержки дополнительных возможностей СУБД Oracleno распределенной обработке;

- ConTextOption, SpacialDataOption –файлы поддержки дополнительных типов данных СУБД Oracle.

После нажатия кнопки Install программа установки начнет копировать выбранные компоненты на ВУ. При установке компонентов на сервере выберите нужный тип протокола (будет установлен нужный адаптер SQL*NET).

Следующим этапом установки является создание файла конфигурации серверной части ПО SQL*Net (файл LISTENER.ORA). Для этого можно использовать утилиты SQL*NetEasyConfiguration. OracleNetworkManagerили обычный текстовый редактор.

Создание новой БД

Если в процессе установки начальная БД не была создана, то после установки программных компонент необходимо создать БД и связанный с ней экземпляр БД.

Для этого выполняются следующие действия:

- Создание файла параметров инициализации экземпляра БД Обычно это файл INIT%SID%.ORA, где %SID% - это SID экземпляра БД.

- Создание экземпляра БД (с ключом NOMOUNT).

- Запуск сценария для создания БД, включающего команду CreateDatabase.

- Запуск сценария CATALOG.SQL — в результате будут созданы таблицы и представления словаря БД.

- Запуск сценария CATPROC.SQL — в результате будут созданы дополнительные таблицы и представления для обеспечения возможности создания хранимых процедур и триггеров.




double arrow
Сейчас читают про: