Estou usando o Ubuntu 16.04 e tentando conectar-me a um banco de dados usando o Oracle Instant Client 12.2. Minha conexão é definida da seguinte forma:
POMY =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = bob.uphs.upenn.edu)(PORT = 1522))
(CONNECT_DATA =
(SERVICE_NAME = pomy)
)
)
Eu tentei vários caminhos e encontrei muitos pontos sem saída. Alguém pode me dar instruções de como fazer isso?
UM DE MUITOS CAMINHOS QUE TENHO TENTADO ATÉ AGORA:
RPMs baixados aqui: link
sudo alien -i -v oracle-instantclient12.2-basic-12.1.0.2.0-1.x86_64.rpm
sudo alien -i -v oracle-instantclient12.2-sqlplus-12.2.0.1.0-1.x86_64.rpm
sudo alien -i -v oracle-instantclient12.2-devel-12.2.0.1.0-1.x86_64.rpm
export LD_LIBRARY_PATH=/usr/lib/oracle/12.2/client64/lib/${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}
Colocar a string de conexão acima: $HOME/.tnsnames.ora
$ sqlplus64 slyn/*******@POMY
SQL*Plus: Release 12.2.0.1.0 Production on Wed Mar 22 18:01:43 2017
Copyright (c) 1982, 2016, Oracle. All rights reserved.
ERROR:
ORA-12545: Connect failed because target host or object does not exist
Estou preso!