Añado los fuentes de java
This commit is contained in:
@@ -0,0 +1,87 @@
|
||||
/**
|
||||
* @(#) OracleParametros.java
|
||||
*/
|
||||
|
||||
package com.tarisan.persistencia;
|
||||
|
||||
import com.tarisan.control.ParametrosConfiguracion;
|
||||
import com.tarisan.log.*;
|
||||
|
||||
/**
|
||||
* Parámetros de conexión a la base de datos Oracle.
|
||||
* @author <a href="mailto:sistemas@imqnavarra.com">Dpto. Informática</a>.
|
||||
* @version 1.0, 24/09/2003
|
||||
*/
|
||||
public class OracleParametros extends PersistenciaParametros
|
||||
{
|
||||
|
||||
/**
|
||||
* Inicialización de los parámetros de la base de datos.
|
||||
*/
|
||||
public static void inicializarParametros()
|
||||
{
|
||||
}
|
||||
|
||||
static
|
||||
{
|
||||
LogTarisan.logger.log(NivelLog.INFO, "Inicialización de los parámetros de conexión a Oracle");
|
||||
driverJdbc = "oracle.jdbc.driver.OracleDriver";
|
||||
protocolo = "jdbc:oracle:thin:";
|
||||
// driverJdbc = "net.sourceforge.jtds.jdbc.driver";
|
||||
// driverJdbc = "com.microsoft.jdbc.sqlserver.SQLServerDriver";
|
||||
cadenaConexion = generarCadenaConexion();
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Creación de la cadena de conexión a la base de datos.
|
||||
* @return El String con la cadena de conexión.
|
||||
*/
|
||||
private static String generarCadenaConexion()
|
||||
{
|
||||
|
||||
String url = new String();
|
||||
if(tipoServidorOracle.equalsIgnoreCase("11g_rac"))
|
||||
{
|
||||
String cadena_rac = new String();
|
||||
cadena_rac="jdbc:oracle:thin:"+ usuario +"/"+ password +"@(DESCRIPTION=(LOAD_BALANCE=yes)(ADDRESS=(PROTOCOL=TCP)(HOST=";
|
||||
// cadena_rac=cadena_rac+"192.168.2.225";
|
||||
cadena_rac=cadena_rac+maquina;
|
||||
cadena_rac=cadena_rac+")(PORT=1521))(ADDRESS=(PROTOCOL=TCP)(HOST=";
|
||||
// cadena_rac=cadena_rac+"192.168.2.226";
|
||||
cadena_rac=cadena_rac+maquina2;
|
||||
// cadena_rac=cadena_rac+")(PORT=1521))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=";
|
||||
cadena_rac = cadena_rac+")(PORT=1521)) (CONNECT_DATA=(FAILOVER_MODE=(TYPE=select)(METHOD=basic)(RETRIES=180)(DELAY=5))(SERVICE_NAME=";
|
||||
// cadena_rac=cadena_rac+"csmreal1.grupoimq.local";
|
||||
cadena_rac=cadena_rac+instancia;
|
||||
cadena_rac=cadena_rac+")))";
|
||||
url = cadena_rac;
|
||||
LogTarisan.logger.log(NivelLog.INFO,url);
|
||||
}else if(tipoServidorOracle.equalsIgnoreCase("11g_norac"))
|
||||
{
|
||||
String cadena_rac = new String();
|
||||
cadena_rac="jdbc:oracle:thin:"+ usuario +"/"+ password +"@(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST="+ maquina +")(PORT=1521))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME="+ instancia +")))";
|
||||
url = cadena_rac;
|
||||
LogTarisan.logger.log(NivelLog.INFO,url);
|
||||
}
|
||||
else
|
||||
{
|
||||
StringBuffer cadenaConexion = new StringBuffer();
|
||||
cadenaConexion.append(protocolo);
|
||||
cadenaConexion.append(usuario);
|
||||
cadenaConexion.append("/");
|
||||
cadenaConexion.append(password);
|
||||
cadenaConexion.append("@");
|
||||
cadenaConexion.append(maquina);
|
||||
cadenaConexion.append(":");
|
||||
cadenaConexion.append(puerto);
|
||||
cadenaConexion.append(":");
|
||||
cadenaConexion.append(instancia);
|
||||
LogTarisan.logger.log(NivelLog.INFO,cadenaConexion.toString());
|
||||
url = cadenaConexion.toString();
|
||||
}
|
||||
//return cadenaConexion.toString();
|
||||
return url;
|
||||
}
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user