Встановлення Oracle Database XE Server на Linux Mandriva 2007 Free

Встановлення Oracle Database XE Server на Linux Mandriva 2007 Free.

(Безкоштовний Oracle на безкоштовному Linux.)

Продукт Oracle Database 10g Express Edition можна безкоштовно використовувати

при деяких обмеженнях:

1. Тільки 32-бітові Windows та Linux

2. Лише 1 процесор.

3. Тільки 4 Gb даних користувача (тобто не включаючи системні та

тимчасові табличні простори)

4. Лише 1 екземпляр на одній машині.

5. Використовує максимум 1 Гб пам'яті.

Безкоштовним є і Mandriva 2007 Free.

Для встановлення Oracle Database 10g Express Edition потрібно:

Я використав glibc-2.4.4 – з дистрибутива Mandriva 2007 та libaio-0.3.104-2.i386.rpm, завантажений через rpmfind.net.

На відміну від попередніх версій Oracle все прекрасно встановилося і запрацювало.

РозділFree Download, пакети для Linux:

- Universal character set (багатомовна підтримка): oracle-xe-univ-10.2.0.1-1.0.i386.rpm

української мови у списку немає, але підтримуються кодування UTF-8 та CP1251.

- Для Західної Європи – oracle-xe-10.2.0.1-1.0.i386.rpm

$rpm -ivh oracle-xe-univ-10.2.0.1-1.0.i386.rpm

Після завершення встановлення виконуємо конфігурування:

У процесі відпрацювання скрипта потрібно запровадити:

- HTTP порт для керування Oracle Database XE через веб-інтерфейс (за замовчуванням – 8080).

- Порт для слухача Oracle database listener (за замовчуванням 1521)

- Пароль для системних адміністраторів Oracle SYS та SYSTEM

- Вказати тип запуску Oracle: Yes - автоматичний. No-ручний

Для ручного запуску використовується команда:

Журнал конфігурації - $ORACLE_HOME/config/log/* .

Створення змінних оточення

Реєструємось під root

Переходимо до каталогу:

Віддалений доступ до графічного інтерфейсу.

Після інсталяції доступ до веб-інтерфейсу керування Oracle Database XE Server можливий лише локально, що не завжди зручно.

Входимо вKmenu KDE –Офіс-Oracle Database 10g Express Edition-Go To Database Home Page.

Те саме можна зробити, набравши в рядку браузера:

Вводимо ім'я користувача - SYSTEM, його пароль.

ВибираємоAdministration-Manage HTTP Access.

Встановлюємо галочку "Available from local server and remote clients."

ТиснемоApply Changes.

встановлення

Цю ж дію можна виконати з використанням команд SQL.

Запускаємо sqlplus для входу як system:

Після підключення до Oracle та появи запрошення SQL>

&nbsp &nbsp Щоправда, перші експерименти над знову встановленим продуктом, показали, що:

- Дозвіл та заборона віддаленого підключення через веб-інтерфейс спрацьовує лише у Oracle XE під Windows. У версії для Linux, незалежно від вибраного режиму, віддалений доступ все одно дозволений. - Ім'я користувача та пароль надсилаються в незашифрованому вигляді. - Немає обмеження на кількість вводів неправильного пароля. &nbsp &nbsp Веб-інтерфейс містить основні засоби для початкового етапу роботи з базою даних. Для виконання найпростіших операцій та вивчення Oracle він цілком придатний, проте розробникам та адміністраторам такого засобу буде явно недостатньо.