Boa tarde pessoal,
Pessoal uso o DBvizualizer, e o padrão para conectar o Oracle via Thin e a URL abaixo:
jdbc:oracle:thin:@localhost:1521:ORCL
Porém não conseguia acessar pelo padrão acima e olhando o faq do drive JDBC da Oracle:
http://www.oracle.com/technology/tech/java/sqlj_jdbc/htdocs/jdbc_faq.html#05_09
Encontrei outra forma de conexão que seria a seguinte:
jdbc:oracle:thin:@//localhost:1521/ORCL
Com a forma acima consegui a conexão.
Só não entedi qual seria a finalidade de se utilizar a “/” em vez do “:”, alguém saberia o motivo?
Fala meu qeurido
tudo bom???
nao vejo problema com seu endereço:
tbm uso o dbvisualizer
jdbc:oracle:thin:@127.0.0.1:1521:ESQUEMA
troca o localHost… pelo numero
verifique se o esquema existe
verifique o drive do oracle (odb14)
verique se o oracle instalado esta configurado com o mesmo endereço localhost e a porta
nos mesmos valores setados nessa chave URL
se nao vai olah na configuração e pega a configuração certa… as vezes a url ou a porta estao configurados diferente na base de dados!
boa sorte!
Essa diferença acontece quando o o SERVICE_NAME que esta exposto ao invés do SID.
Exemplo:
(DESCRIPTION =(ADDRESS =(PROTOCOL = TCP)(HOST = 10.10.10.10)(PORT = 1521))(CONNECT_DATA =(SERVICE_NAME = ORCL)(SERVER = DEDICATED)))
neste caso vc usa assim:
jdbc:oracle:thin:@//localhost:1521/ORCL
Caso estive usando o SID, vc poderia escrever assim:
jdbc:oracle:thin:@localhost:1521:ORCL
Um abraço,
Cássio