logo
СБД / Lec_2015 / инсталляция

Инсталляция

Выполнение инсталляции Oracle XE выполняется в сеансе администратора Microsoft Windows. Для этого можно использовать собственную учетную запись, если она входит в группу администраторов, или использовать стандартную учетную запись администратора. Чтобы определить, входит ли ваша учетная запись в группу администраторов нужно последовательно выбрать: Кнопка Пуск | Настройка | Учетные записи пользователей. В открывшемся окне «Учетные записи пользователей» отображается список всех учетных записей. Если ваша запись принадлежит к группе администраторов, то для нее в колонке «Группа» будет соответствующая отметка.

Корпорация Oracle разработала два различных установочных пакета Oracle XE, предназначенных для поддержки различных кодировок символов.

  1. OracleXEUniv.exe. Этот пакет следует выбрать для установки, если предполагается создавать базы данных и приложения, поддерживающие кроме английского и другие языки (бразильский, французский, русский и др.). В нашем курсе требуется использовать именно этот пакет.

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

  1. Установка Oracle XE

Инсталляцию Oracle XE для Microsoft Windows следует начать со следующих действий:

  1. Выбрать – Кнопка Пуск | Выполнить…

  2. Использовать опцию Обзор… для поиска файла OracleXEUniv.exe (файл может находиться на компакт-диске или может быть предварительно скопирован на жесткий диск).

Сразу после начала работы идет подготовка к установке (рис. 1), а затем отображается начальная страница Welcome (рис. 2). На этой странице следует щелкнуть по кнопке Next для перехода к странице лицензионного соглашения (рис. 3). После ознакомления с текстом лицензионного соглашения щелкните по кнопке Next для продолжения процесса установки.

Рис. 1. Начало процесса инсталляции

Следует обратить внимание на то, что лицензионное соглашение содержит следующие положения.

Рис. 2. Представление начальной страницы

Рис. 3. Пользователь должен подтвердить, что он ознакомился с лицензионным соглашением для Oracle 10g Express Edition

Страница выбора каталога для инсталляции (Choose Destination Location, см. рис. 4) дает пользователю возможность выбирать место установки программного обеспечения Oracle XE. Этот каталог будет также использован программой установки для стандартной стартовой базы данных.

Для изменения места установки (если вам не подходит то, что предлагает мастер установки) следует воспользоваться кнопкой Browse. Для продолжения процесса щелкните по кнопке Next.

На следующей странице (рис. 5) запрашивается первоначальный пароль для использования его с административными учетными записями стандартных баз данных SYS и SYSTEM. Перед вводом запишите пароль (и не теряйте эту запись), введите и подтвердите пароль, а затем кнопкой Next продолжите установку.

Рис. 4. Следует выбрать каталог для установки Oracle 10g XE

Рис. 5. Ввод первоначального пароля для учетных записей базы данных SYS и SYSTEM

На следующей странице (рис. 6) нужно проверить правильность введенных данных. Следует обратить особое внимание на порты, которые будут использоваться программой установки для конфигурирования служб Oracle XE. Если на компьютере работает брандмауэр Microsoft Windows XP, то нужно открыть эти порты перед продолжением установки, чтобы программа Oracle XE корректно заработала после установки. После этого проверки данных, представленных на странице, надо щелкнуть на кнопке Next для начала установки Oracle Database 10g XE. Обычно полная установка выполняется за несколько минут, хотя это время зависит от ресурсов системы. Ход процесса установки показывает индикатор (рис. 7).

Рис. 6. Следует просмотреть введенные параметры установки и обратить внимание на порты, требуемые Oracle

Рис. 7. Установка Oracle Database 10g Express Edition должна потребовать не более нескольких минут

Сразу после завершения инсталляции следует установить переключатель запуска домашней страницы (Launch the Database Home Page), а затем щелкнуть мышкой на кнопке Finish (рис. 8).

Рис. 8. Чтобы загрузить домашнюю страницу базы данных и убедиться в успешной инсталляции, нужно установить переключатель запуска домашней страницы

Рис. 9. Если установка Oracle 10g XE прошла успешно, то в окне Web-браузера появляется экран регистрации

После выхода из программы установки запустится Web-браузер и загрузится экран регистрации для приложения Oracle Application Express. Если экран входа в сеть для Oracle Application Express выглядит, как показано на рис. 9, то это означает, что инсталляция прошла успешно. В противном случае следует обратиться к разделу «Советы по разрешению возникших проблем».

  1. Запуск и отключение Oracle

Для того, чтобы с базой данных Oracle можно было работать, сервер базы данных (СУБД) должен быть запущен. Процесс запуска сервера базы данных включает в себя связывание физической базы данных с сервером и открытие базы данных. Базу данных можно сделать недоступной, выполнив отключение сервера базы данных. При отключении сервера выполняются обратные действия: закрытие базы данных и отсоединение базы данных от сервера.

При инсталляции Oracle XE (см. п.3.1) в ОС Microsoft Windows создается специальная служба, которая и используется для запуска и отключения сервера базы данных. По умолчанию этой службе присваивается имя OracleServiceXE. Служба OracleServiceXE может работать в одном из двух режимов – автоматическом и ручном. В первом случае служба автоматически запускает сервер базы данных при включении компьютера и отключает сервер при выключении компьютера.

При ручном режиме работы пользователь сам должен запускать службу, когда ему необходимо работать с базой данных Oracle XE. При выключении компьютера служба отключает СУБД автоматически, если ранее этого не сделано вручную.

Доступ к службе OracleServiceXE осуществляется в окне «Службы», которое можно открыть, выполняя следующие действия: Кнопка Пуск | Настройка | Панель управления | Администрирование | Службы. В окне «Службы» (рис. 10) отображается список всех служб, установленных на компьютере, а также их текущее состояние (например, «Работает») и режим запуска (например, Авто или Вручную).

Если текущим состоянием службы OracleServiceXE является состояние «Работает», то сервер Oracle позволяет получить доступ к базе данных. Но если в колонке состояния службы пусто, сервер не функционирует и база данных недоступна.

Рис. 10. Окно служб Microsoft Windows

      1. Автоматический запуск Oracle XE

По умолчанию программа установки настраивает Microsoft Windows на автоматический запуск службы OracleServiceXE при загрузке операционной системы. Если этот режим был изменен, то для его установки (восстановления) следует выполнить в окне «Службы» (рис. 10) следующие действия:

  1. Щелкнуть на строке с именем службы OracleServiceXE правой кнопкой мыши.

  2. В контекстном меню выбрать опцию Свойства.

  3. Выбрать в списке Тип запуска опцию Авто. Если не хотите, чтобы выполнялся автоматический запуск службы при включении компьютера (например, для более быстрой загрузки ОС Microsoft Windows), то выберите опцию Вручную; в этом случае службу баз данных потребуется включить вручную, когда в этом будет необходимость.

      1. Запуск Oracle XE вручную

Когда служба OracleServiceXE не работает, то для ее запуска и получения доступа к базе данных следует выполнить следующие действия в окне «Службы» (рис. 10):

  1. Выбрать службу OracleServiceXE

  2. Щелкнуть мышкой на кнопке Запуск

После запуска статус службы должен измениться на «Работает». Это означает, что сервер работает, подсоединен к базе данных, а сама база доступна для пользователя.

Если известно, что сервер не работает, то можно обойтись без окна «Службы» и запустить службу быстрее, выбрав последовательно Кнопка Пуск | Программы | Oracle Database 10g Express Edition | Start Database.

      1. Выключение Oracle XE вручную

Отключение службы базы данных в окне «Службы» (рис. 10) выполняется следующими действиями:

  1. Выбрать службу OracleServiceXE

  2. Щелкнуть мышкой на кнопке Остановка

Если известно, что сервер работает, то можно обойтись без окна «Службы» и остановить службу быстрее, выбрав последовательно Кнопка Пуск | Программы | Oracle Database 10g Express Edition | Stop Database.