Instalação Cliente oracle na wine
Baixar o cliente Oracle Instant (Instant Client Downloads for Microsoft Windows (32-bit)) e sqlplus(Instant Client Package - SQL*Plus);
Descompactar o instant client e o sqlplus (ambos para windows) na pasta ~/.drive_c/oracle
- Não sei se e necessário mas como tenho na minha máquina (Copie de uma maquina windows o arquivo msvcr71.dll para este mesmo diretório);
- Execute o sqlplus:
wine sqlplus usuario/senha@//servidor_oracle/sid
Configurando o serviço :
- Crie um arquivo tnsnames.ora :
#tnsnames.ora
ORCL =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = meupc)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = orcl)
)
)
- Execute o sqlplus:
wine sqlplus.exe USUARIO/SENHA@orcl
Problema: Só consegui rodar meu aplicativo, se entrar na pasta oracle , e fazer a chamada do aplicativo por lá.
# cd .wine/drive_c/oracle
# wine /caminho_aplicativo/aplicativo.exe
Fonte: http://www.bani.com.br/lang/en/2006/07/instalando-o-oracle-instant-client-no-ubuntu-server-606/
sábado, 16 de abril de 2011
domingo, 10 de abril de 2011
Oracle no Linux
Iniciar acesso web:
./emctl start dbconsole
Depois da instalação :
listener.ora : vi /u01/app/oracle/product/11.2.0/dbhome_2/network/admin/listener.ora
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = ats1)(PORT = 1521))
)
)
)
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = /u01/app/oracle/product/11.2.0/dbhome_2)
(PROGRAM = extproc)
)
(SID_DESC =
(GLOBAL_DBNAME = ORCL)
(ORACLE_HOME = /u01/app/oracle/product/11.2.0/dbhome_2)
(SID_NAME = orcl)
)
)
./emctl start dbconsole
Depois da instalação :
listener.ora : vi /u01/app/oracle/product/11.2.0/dbhome_2/network/admin/listener.ora
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = ats1)(PORT = 1521))
)
)
)
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = /u01/app/oracle/product/11.2.0/dbhome_2)
(PROGRAM = extproc)
)
(SID_DESC =
(GLOBAL_DBNAME = ORCL)
(ORACLE_HOME = /u01/app/oracle/product/11.2.0/dbhome_2)
(SID_NAME = orcl)
)
)
before. you su - oracle
- lsnrctl start ( startup listener)
- tnsping (hostname)
if ok then
- sqlplus sys/abc@xyz as sysdba
sqlplus / as sysdba
- startup
- lsnrctl start ( startup listener)
- tnsping (hostname)
if ok then
- sqlplus sys/abc@xyz as sysdba
sqlplus / as sysdba
- startup
Assinar:
Postagens (Atom)