wtorek, lipca 06, 2010

Oracle XE na OpenSUSE 11.3

Żeby skrypt /etc/init.d/oracle-xe configure zadziałał użytkownik oracle musi mieć ustawione hasło, $SU - $ORACLE_OWNER musi wczytać poprawnie zmienne:

export ORACLE_SID=xe
export ORACLE_HOME=/usr/lib/oracle/xe/app/oracle/product/10.2.0/server
export LD_PATH=$LD_PATH:$ORACLE_HOME/lib:$ORACLE_HOME/rdbms/lib
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/lib:$ORACLE_HOME/rdbms/lib
export PATH=/usr/lib/oracle/xe/app/oracle/product/10.2.0/server/bin:$PATH


najlepiej umieścić je w .bash_profile użytkownika oracle. Instalacja rpm-a i konfiguracja nie tworzy pliku initxe.ora, trzeba go stworzyć samodzielnie:

undo_management=auto

Trzeba jeszcze naprawić hasła: orapwd file=$ORACLE_HOME/dbs/orapw$ORACLE_SID password=password entries=4 force=y
sqlplus '/as sysdba'
alter user sys identified by p455w0rd

0 komentarze: