Veja este codigo.
Voce deve usar driver thin para isso.
package CommunicationObjectsT;
import java.sql.*;
import oracle.jdbc.driver.*;
import java.util.*;
import java.io.*;
/**
* Componente de conexao ao banco de dados
* Data de cria��o: (24/mai/2001 18:12:39)
* @autor: Marcos Yonamine - Intelligent Software
*/
public class dbConnection {
/**
* Coment�rio do construtor dbConnection.
*/
public dbConnection() {
super();
}
public static java.sql.Connection connection() {
try {
//Objeto de conexao ao banco de dados
Connection m_connection = null;
// Carrega conexao Oracle JDBC Driver e registra.
DriverManager.registerDriver(new
oracle.jdbc.driver.OracleDriver());
// Busca string de conexao em dbParam
String l_dbConnectString =
"(DESCRIPTION=(ADDRESS=(HOST="
+ BusinessObjects.dbParam.getDbdbHostName()
+ ")"
+ "(PROTOCOL=tcp)(PORT="
+ BusinessObjects.dbParam.getDbPortNumber()
+ "))"
+ "(CONNECT_DATA=(SID="
+ BusinessObjects.dbParam.getDatabaseSID()
+ ")))";
m_connection =
DriverManager.getConnection(
"jdbc:oracle:thin:@" + l_dbConnectString,
BusinessObjects.dbParam.getUsuario(),
BusinessObjects.dbParam.getPassword());
m_connection.setAutoCommit(false);
return m_connection;
} catch (SQLException ex) { //Pega erros de SQL
ex.printStackTrace();
return null;
}
}
}
--- Alessandro <[EMAIL PROTECTED]> wrote:
> Ol� � Todos,
>
> Fiz um programa java que consegue se comunicar com um
> ORACLE instalado localmente. Por�m se quero comunicar
> com um Oracle instalado em outra m�quina n�o consigo
> configurar corretamente A URL de conex�o.
> Hoje, para Oracle local estou usando:
>
> jdbc:oracle:oci8:@
>
> Se algu�m puder ajudar, valeu.
>
> Alessandro
>
> __________________________________________________
> Do You Yahoo!?
> Make international calls for as low as $.04/minute with Yahoo!
> Messenger
> http://phonecard.yahoo.com/
>
> ------------------------------ LISTA SOUJAVA
> ----------------------------
> http://www.soujava.org.br - Sociedade de Usu�rios Java da
> Sucesu-SP
> d�vidas mais comuns: http://www.soujava.org.br/faq.htm
> regras da lista: http://www.soujava.org.br/regras.htm
> para sair da lista: envie email para
> [EMAIL PROTECTED]
>
-------------------------------------------------------------------------
>
=====
Marcos Yonamine - Consultor de Tecnologia
(011) 9453 5758
Para obter Curriculum atual clique abaixo!
Curriculum Vitae Atual
__________________________________________________
Do You Yahoo!?
Make international calls for as low as $.04/minute with Yahoo! Messenger
http://phonecard.yahoo.com/
------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br - Sociedade de Usu�rios Java da Sucesu-SP
d�vidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------