El .Net Framework expone la interface IDBConnection que se implementa en las versiones 1.x por las clases SqlConnection, OleDbConnection, OdbcConnection y OracleConnection y en la 2.0 por DBConnection.
Estas clases establecen sus parámetros de conexión a bases de datos a través de la propiedad ConnectionString que se forma por una cadena en la que se especifican los valores de los parámetros necesarios para cada servidor.
Algunos de estos parámetros son obligatorios, mientras que otros toman valores predeterminados si no se especifican.
A continuación vemos algunos de los parámetros de la cadena de conexión más utilizados:


Application Name: nombre de la aplicación que intenta conectarse al servidor. En general no se utiliza pero es muy útil si estamos examinando la actividad que se lleva a cabo en el servidor de bases de datos para identificar que aplicaciones están conectadas.

Connection Timeout: son los segundos durante los cuales la aplicación intenta conectarse al servidor. Si no lo logra genera un error. El valor predeterminado es de 15 segundos.

Data Source: es el servidor al que queremos conectarnos. Si usamos SQL Server podemos indicar el nombre o la dirección IP del servidor. En el caso de usar bases de datos basadas en archivos, como Access por ejemplo, indicamos la ubicación del archivo: “C:\datos\base.mdb”.

Initial Catalog: también puede llamarse Database e indica a la base de datos dentro de un servidor a la que nos estamos conectando.

Integrated Security: también Trusted Connection. Con un valor “true” le indica al servidor que confíe en el esquema de seguridad del sistema operativo. Con “false” hay que indicar luego un usario y contraseña habilitado para conectarse a la base de datos en cuestión.

Usr ID: perfil de usuario válido para conectarse al servidor y a la base de datos.

Password: contraseña del usuario.

Workstation ID: Al igual que “Application Name” es útil para relevar la actividad del servidor.

Provider: se utiliza en general con OLEDB e indica el controlador a utilizar, por ejemplo “Microsoft.Jet.OLEDB.4.0″.

DSN: se utiliza con ODBC para hacer referencia a las conecciones ODBC generadas con la aplicación del sistema operativo utilizada al efecto.

Driver: similar a “Provider” para ODBC.

Estos son los parámetros más usados en general y aquí un ejemplo de cadena de conección:


strConeccion = “Password=1ax56Vz;User ID=consulta;” & _
“Initial Catalog=Northwind;Data Source=SQLServer01″


Una completa referencia sobre cadenas de conexión se puede encontrar en ConnectionStrings.Com.

Saludos.

0 Comments:

Post a Comment



Entrada más reciente Entrada antigua Página Principal

Sobre Mi...

Mi foto
Capital Federal, Buenos Aires, Argentina
Desarrollador .Net

Los Mitos de FireFox

Firefox Myths

Descargar IE7

Archivo

Unite al Jardin

StatCounter

Technorati

IBSN

IBSN: Internet Blog Serial Number 1999-26-10-02