Oracle es una de las bases de datos mas potentes en el mercado, este articulo esta dirigido a la conexion basica utilizando vb.net.
Primero necesitamos las librerias necesarias para la conexion, estas estan incluidas en el paquete de instalacion de cliente de Oracle Edicion para desarrolador de Visual Studio, el cual se puede descargar aqui.
Luego de tener instalado el cliente de Oracle, y tener nuestro proyecto vb listo:
- Agregar una referencia al proyecto.
- Agregar referencia con el archivo Oracle.Data.Access
- Ya con la referencia creada procedemos a importar la libreria necesaria al
proyecto.
“Imports Oracle.DataAccess.Client” (Sin comillas)
- Creamos una variable con nuestra cadena de conexion, esto es lo mas importante!!!
Dim conexion as string = “(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)
(HOST = “hostname or IP”)(PORT = “port”))
(CONNECT_DATA = (SERVER = DEDICATED)
(SERVICE_NAME = “database service name”)); User Id =
Usuario; Password = Contraseña ;”)”
Luego creamos una variable tipo OracleConnection y le pasamos como parametro
nuestro string de conexion.
Dim conexionOrcle As New OracleConnection(conexion)
Paso a explicar el string de conexion:
- HOST = “Nombre del Servidor o IP”
- PORT = “Puerto de entrada del servidor de Oracle (Normalmente 1521)”
- SERVICE_NAME = “Nombre de la Base de datos a la que se desea conectar”
Y si todo esta bien, ya tenemos nuestra conexion a oracle desde VB.Net.