Мені потрібен покроковий посібник для встановлення Oracle Database Express Edition версії 11 г Release R2 на Ubuntu Desktop 12.04.1 LTS 64-бітне видання
Мені потрібен покроковий посібник для встановлення Oracle Database Express Edition версії 11 г Release R2 на Ubuntu Desktop 12.04.1 LTS 64-бітне видання
Відповіді:
Кінцевий посібник Uber по встановленню Oracle 11g XE на сучасний дистрибутив Debian, який ви можете знайти на сайті ( ДУЖЕ ВЕЛИЧЕЗНО з великою кількістю обхідних шляхів , тому я не можу вставити тут статтю):
Ще одне цінне джерело (ей! Це не посилання з топ-20 веб-пошуку! Я витрачаю 3 вечора на читання цих блогів, вони справді хороші, але в основному дублюють вище forums.oracle.com
посилання):
Одне, що вбиває багато мого часу, - це ORA-00845: MEMORY_TARGET не підтримується в цій системній помилці, яку я виправив d.hatena.ne.jp
підказками блогу:
$ sudo vi /u01/app/oracle/product/11.2.0/xe/config/scripts/init.ora $ sudo vi /u01/app/oracle/product/11.2.0/xe/config/scripts/initXETemp.ora # memory_target = 418381824 pga_aggregate_target = 200540160 sga_target = 601620480
Ще одна помилка, яку я виправляю, і яку не згадують вищевказані посилання:
Файлом системного параметра є /u01/app/oracle/product/11.2.0/xe/network/admin/listener.ora Повідомлення журналу, записані на /u01/app/oracle/diag/tnslsnr/desktop/listener/alert/log.xml Помилка прослуховування: (DESCRIPTION = (ADDRESS = (PROTOCOL = IPC) (KEY = EXTPROC_FOR_XE))) TNS-12555: TNS: у дозволі відмовлено TNS-12560: TNS: помилка адаптера протоколу TNS-00525: недостатня привілей для роботи Помилка Linux: 1: Операція заборонена Слухач не вдалося запустити. Дивіться повідомлення про помилку вище ...
коли запустити слухача:
/ bin / su -s / bin / bash oracle -c '/u01/app/oracle/product/11.2.0/xe/bin/lsnrctl start'
Виправляю це за допомогою рядка коментування:
# (АДРЕС = (PROTOCOL = IPC) (KEY = EXTPROC_FOR_XE))
в /u01/app/oracle/product/11.2.0/xe/network/admin/listener.ora
.
Далі я читаю Початок роботи, щоб розблокувати HR
тестового користувача, який автоматично створений під час встановлення Oracle 11g XE ...
Залишки документів можна знайти в Документації до видання Database Express
Цей посібник я використав, щоб встановити його на Ubuntu Server 12.04, і він працював чудово.
http://meandmyubuntulinux.blogspot.ca/2012/05/installing-oracle-11g-r2-express.html
Я бачу тут, що ви можете завантажити версію Linux x64: Oracle Download .
Як тільки ви отримаєте цей .zip, відкрийте термінал і введіть:
unzip oracle-xe-11.2.0-1.0.x86_64.rpm.zip
Ви повинні побачити пакет RPM. Оскільки Ubuntu заснований на Debian, вам знадобиться Alien. Якщо у вас його немає, введіть наступні інструкції в термінал (натискаючи Ctrl+ Alt+ T):
sudo apt-get update
sudo apt-get install alien
Після встановлення введіть це:
alien -i oracle-xe-11.2.0-1.0.x86_64.rpm
Готово!
You must run '/etc/init.d/oracle-xe configure' as the root user to configure the database.