Conexión a ORACLE

01/04/2005 - 12:31 por Mol | Informe spam
Hola a todos.

Estoy intentando conectar una página ASP.NET con una base de datos ORACLE.
Para ello quiero utilizar una conexión de tipo OracleConnection.

Arrastro desde el cuadro de herramientas el objeto OracleConnection y en la
cadena de conexión pongo "Server=xxxx;Uid=xxxx;Pwd=xxxx".

En el Page_Load escribo lo siguiente:
Private Sub Page_Load(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles MyBase.Load
'Introducir aquí el código de usuario para inicializar la página
OracleConnection1.Open()
OracleConnection1.Close()
End Sub

Traceando llego a la instrucción OracleConnection1.Open() y entonces me sale
el mensaje:


System.Data.OracleClient requires Oracle client software version 8.1.7 or
greater.


Tengo instalado el cliente de ORACLE de la versión 9i. Así que entiendo que
debería funcionar, ya que es una versión superior a la 8.1.7.
También he instalado "Oracle Windows Interfaces 9.2.0.1.0".
El Visual Studio es el 2003.

¿Alguien puede darme alguna pista? ¿Hay alguna incompatibilidad? ¿Que tengo
que hacer para que me funcione?

Gracias.

Mol.
 

Leer las respuestas

#1 Daniel Sharp
04/04/2005 - 00:52 | Informe spam
verifica si hay mas clientes oracle instalados en el equipo, suele ocurrir
que otros le instalan clientes adicionales, si ocurre eso switchea a la
version correcta con la herramienta que trae al administrador de oracle.

saludos
daniel #


"Mol" wrote in message
news:
Hola a todos.

Estoy intentando conectar una página ASP.NET con una base de datos ORACLE.
Para ello quiero utilizar una conexión de tipo OracleConnection.

Arrastro desde el cuadro de herramientas el objeto OracleConnection y en


la
cadena de conexión pongo "Server=xxxx;Uid=xxxx;Pwd=xxxx".

En el Page_Load escribo lo siguiente:
Private Sub Page_Load(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles MyBase.Load
'Introducir aquí el código de usuario para inicializar la página
OracleConnection1.Open()
OracleConnection1.Close()
End Sub

Traceando llego a la instrucción OracleConnection1.Open() y entonces me


sale
el mensaje:


System.Data.OracleClient requires Oracle client software version 8.1.7 or
greater.


Tengo instalado el cliente de ORACLE de la versión 9i. Así que entiendo


que
debería funcionar, ya que es una versión superior a la 8.1.7.
También he instalado "Oracle Windows Interfaces 9.2.0.1.0".
El Visual Studio es el 2003.

¿Alguien puede darme alguna pista? ¿Hay alguna incompatibilidad? ¿Que


tengo
que hacer para que me funcione?

Gracias.

Mol.

Preguntas similares