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" |
Articulos Relacionados:
Trackbacks/Pingbacks
[...] de las cadena de conexión de los motores para los distintos lenguajes, ya hemos visto para Oracle, ahora veremos para SQL [...]