post icon

Cadena de Conexión para Oracle

Lo siguiente no es un tema complejo ni dificil de encontrar información en la red, el objetivo más bien es juntar todas la cadenas de conexión (conection Strings) que se pueda en un solo lugar, en este caso para el motor de base de datos Oracle. Estarán listado por tipo de driver a utilizarse.

ODP.Net (Oracle Data Provider .Net)

1
Espacio de Nombre: Oracle.DataAccess.Client.OracleConnection

Usando TNS

1
Data Source=TORCL;User Id=myUsername;Password=myPassword;

Usando Seguridad Integrada (Integrated Security)

1
Data Source=TORCL;Integrated Security=SSPI;<span id="more-124"></span>

Usando ODP.Net sin tnsnames.ora

1
Data Source=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=MyHost)(PORT=MyPort)))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=MyOracleSID)));User Id=myUsername;Password=myPassword;

Usando ODP.Net sin tnsnames.ora

1
Data Source=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=MyHost)(PORT=MyPort)))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=MyOracleSID)));User Id=myUsername;Password=myPassword;

Parametros Pooling Especificos

1
Data Source=myOracle;User Id=myUsername;Password=myPassword;Min Pool Size=10;Connection Lifetime=120;Connection Timeout=60;Incr Pool Size=5;Decr Pool Size=2;

Pooling Deshabilitado

1
Data Source=myOracle;User Id=myUsername;Password=myPassword;Pooling=False;

Usando Autenticación de Windows

1
Data Source=myOracle;User Id=/;

Conexión Privilegiada

1
Data Source=myOracle;User Id=myUsername;Password=myPassword;DBA Privilege=SYSDBA;

Conexión Con Balance de Carga

Esta opción solamente funciona si el pooling está habilitado por omisión en el RAC de Base de datos

1
Data Source=myOracle;User Id=myUsername;Password=myPassword;Load Balancing=True;

Microsoft OLEDB Data Provider for Oracle

Conexión Estándar

1
Provider=msdaora;Data Source=MyOracleDB;User Id=myUsername;Password=myPassword;

Trusted Connection

1
Provider=msdaora;Data Source=MyOracleDB;Persist Security Info=False;Integrated Security=Yes;.NET Framework Data Provider for OLE DB

.Net Framework Data Provider for OLEDB

Espacio de Nombre: System.Data.OleDb.OleDbConnection

1
Provider=OraOLEDB.Oracle;Data Source=MyOracleDB;User Id=myUsername;Password=myPassword;OLEDB.NET=True;

Microsoft ODBC for Oracle

Driver: Driver={Microsoft ODBC for Oracle}

1
Driver={Microsoft ODBC for Oracle};Server=myServerAddress;Uid=myUsername;Pwd=myPassword;

JDBC for Oracle

Clase:

1
 Class.forName("oracle.jdbc.driver.OracleDriver");
1
"jdbc:oracle:thin:@miservidor:puerto:esquema","myUserName","myPassword"

Comentarios desde Facebook:

Trackbacks/Pingbacks

  1. Cadena de Conexión de SQL Server | DevTroce.com WordPress - 31 Julio 2010

    […] de las cadena de conexión de los motores para los distintos lenguajes, ya hemos visto para Oracle, ahora veremos para SQL […]

Responder