terça-feira, 6 de julho de 2010

Levantar Serviços Oracle Apex no UBUNTU

O procedimento que vou descrever aqui surge como uma das soluções possivéis para o arranque dos serviços da base de dados XE (eXpress Edition) no Ubuntu 10.04.

Apesar de no menu da APEX ter lá funcionalidades que permitem fazer START e STOP da base de dados, estas não são executadas com sucesso. Penso que se deve ao facto, de não estarmos autenticados com o user ORACLE.

Sendo assim, para que consigamos arrancar os serviços, necessitamos de nos autenticar com o user ORACLE, como podem ver abaixo:

Abrir uma consola e digitar:
$ su -l oracle
e introduzir a password do utilizador oracle.

De seguida, fazer export do PATH para o ORACLE HOME e do SID da base de dados:

$ export ORACLE_HOME=/usr/lib/oracle/xe/app/oracle/product/10.2.0/server
$ export ORACLE_SID=XE

Por último, executar o script de arranque da base de dados:

$ . /usr/lib/oracle/xe/app/oracle/product/10.2.0/server/config/scripts/startdb.sh

Para pararmos os serviços na base de dados, executamos o script stopdb.sh

$ . /usr/lib/oracle/xe/app/oracle/product/10.2.0/server/config/scripts/stopdb.sh

Sem comentários:

Enviar um comentário