Oracle Cloud

23 views
Skip to first unread message

Marciel Ferreira

unread,
Jul 27, 2020, 4:10:38 PM7/27/20
to webinside
Boa tarde! Alguém já tentou realizar uma conexão com o Oracle Cloud (JDBC Thin Connection)? Estou tentado, o problema é que o WI está trocando a barra por :1521: 

LOG DATE="2020-07-27" TIME="17:02:49" CLASS="DatabaseDrivers - Oracle in jdbc:oracle:thin:@dbname_high?TNS_ADMIN=:1521:Users/marciel/Wallet_dbname"
Vi que ele faz isso dentro da classe, mas não estou conseguindo compilar para deixar a critério do usuário.

WI Versão 5.0.10

Geraldo Moraes

unread,
Jul 27, 2020, 11:19:22 PM7/27/20
to webi...@googlegroups.com
Vc precisará editar o arquivo JDBC_Drivers.xml

Note pelas entradas existentes que existem outros alias que permitem o que vc deseja ... Ex: mysql

Atenciosamente, 

Geraldo Moraes
LINEWEB - Soluções Tecnológicas Ltda.
+55 79 98838-2187 
tecno...@lineweb.com.br 
www.lineweb.com.br


--
Você recebeu essa mensagem porque está inscrito no grupo "webinside" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para webinside+...@googlegroups.com.
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/webinside/1651c6e3-d854-432d-a475-97e8cc7f8deco%40googlegroups.com.

Marciel Ferreira

unread,
Jul 28, 2020, 9:38:43 AM7/28/20
to webinside
Bom dia Geraldo, 

o template que estou utilizando é esse:

<JDBC ID="Oracle">
<DESCRIPTION>Oracle</DESCRIPTION>
<CLASS TYPE="REGISTERDRIVER">oracle.jdbc.driver.OracleDriver</CLASS>
<URL>jdbc:oracle:thin:|oracle_alias|</URL>
<TEMPLATE>//[host]/[db]</TEMPLATE>
<VALIDATIONQUERY>select 1 from dual</VALIDATIONQUERY>
</JDBC>

O problema, penso eu, é que na classe ele coloca o :1521:  

jdbc:oracle:thin:@dbname_high?TNS_ADMIN=:1521:Users/marciel/Wallet_dbname"

Quando na verdade deveria ser assim:
jdbc:oracle:thin:@dbname_high?TNS_ADMIN=/Users/marciel/Wallet_dbname"

Em terça-feira, 28 de julho de 2020 00:19:22 UTC-3, Geraldo Moraes escreveu:
Vc precisará editar o arquivo JDBC_Drivers.xml

Note pelas entradas existentes que existem outros alias que permitem o que vc deseja ... Ex: mysql

Atenciosamente, 

Geraldo Moraes
LINEWEB - Soluções Tecnológicas Ltda.
+55 79 98838-2187 
tecno...@lineweb.com.br 
www.lineweb.com.br


Em seg., 27 de jul. de 2020 às 17:10, Marciel Ferreira <marciel...@gmail.com> escreveu:
Boa tarde! Alguém já tentou realizar uma conexão com o Oracle Cloud (JDBC Thin Connection)? Estou tentado, o problema é que o WI está trocando a barra por :1521: 

LOG DATE="2020-07-27" TIME="17:02:49" CLASS="DatabaseDrivers - Oracle in jdbc:oracle:thin:@dbname_high?TNS_ADMIN=:1521:Users/marciel/Wallet_dbname"
Vi que ele faz isso dentro da classe, mas não estou conseguindo compilar para deixar a critério do usuário.

WI Versão 5.0.10

--
Você recebeu essa mensagem porque está inscrito no grupo "webinside" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para webi...@googlegroups.com.

Geraldo Moraes

unread,
Jul 28, 2020, 9:50:27 AM7/28/20
to webi...@googlegroups.com
Troque oracle_alias por alias ai ele vai colocar exatamente  o que vc definir na interface em alias


Atenciosamente, 

Geraldo Moraes
LINEWEB - Soluções Tecnológicas Ltda.
+55 79 98838-2187 
tecno...@lineweb.com.br 
www.lineweb.com.br

Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para webinside+...@googlegroups.com.
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/webinside/e758bb1e-76e7-4e52-91f5-fd6d81950714o%40googlegroups.com.

Marciel Ferreira

unread,
Jul 28, 2020, 3:30:27 PM7/28/20
to webinside
Deu certo, mas utilizei o template abaixo, pois não sei compilar o WI, sempre fica faltando alguma dependência :-(. Se alguém tiver um passo-a-passo, agradeço.

<JDBC ID="OracleXE">
<DESCRIPTION>Oracle XE</DESCRIPTION>
<CLASS TYPE="REGISTERDRIVER">oracle.jdbc.driver.OracleDriver</CLASS>
<URL>jdbc:oracle:thin:|alias|</URL>
<TEMPLATE>@//[host]:1521/[db]</TEMPLATE>
Reply all
Reply to author
Forward
0 new messages