Problemas con la conexin a Oracle 9i

27/05/2005 - 13:43 por pagonza | Informe spam
Hola de nuevo a todos:

Me pesento ante los sabios para ver si me pueden solucionar un problema al
hacer la conexion a una base de datos oracle, en una aplicacion web.

La cadena de conexion que hago es la siguiente en el webconfig:

<appSettings>
<add key="WFconnectionstring" value="Data Source½PABLO;User
Id=PABLO;Password=PABLO" />
</appSettings>

Estoy usando o por lo menos eso pretendo usar la libreria de OracleClient de
System.Data.

El codigo que he puesto es el siguiente:

OracleConnection myConnection = new OracleConnection
parametros.ConnectionString);
myConnection.Open(); <-- Aqui se produce el error
OracleTransaction myTrans = myConnection.BeginTransaction();
string mySelectQuery = "SELECT * FROM Tabla";
OracleCommand myCommand = new OracleCommand(mySelectQuery,
myConnection,myTrans);
OracleDataAdapter adacter = new OracleDataAdapter(mySelectQuery,myConnection);
adacter.Fill(dataset,"Tabla");
myConnection.Close();

Error que me sale al conectarme al Oracle:

No se puede cargar el archivo DLL (oci.dll).

He estado informandome del error por internet y lo que he encontardo ha sido
que tengo que darle permisos de ASPNET y IUSER[xxxxx] a la carpera donde
tengo instalado el oracle (c:\oracle) que es donde se encuentra el fichero
oci.dll

Alguna solucion???

Muvhas gracias a todos.

Un saludo

Pablo
 

Leer las respuestas

#1 Marcos Mellibovsky
28/05/2005 - 14:47 | Informe spam
Tenes que darle permisos de lectura al usuario asp.net sobre la carpeta de
instalacion del cliente de Oracle y la carpeta donde estan el tnsnames o
impersonar la aplicacion para que se conecte con tro usuario

Saludos
Marcos Mellibovsky
MCAD - MCSD - MCSE - MCDBA
Cordoba - Argentina


"pagonza" escribió en el mensaje
news:
Hola de nuevo a todos:

Me pesento ante los sabios para ver si me pueden solucionar un problema al
hacer la conexion a una base de datos oracle, en una aplicacion web.

La cadena de conexion que hago es la siguiente en el webconfig:

<appSettings>
<add key="WFconnectionstring" value="Data Source½PABLO;User
Id=PABLO;Password=PABLO" />
</appSettings>

Estoy usando o por lo menos eso pretendo usar la libreria de OracleClient


de
System.Data.

El codigo que he puesto es el siguiente:

OracleConnection myConnection = new OracleConnection
parametros.ConnectionString);
myConnection.Open(); <-- Aqui se produce el error
OracleTransaction myTrans = myConnection.BeginTransaction();
string mySelectQuery = "SELECT * FROM Tabla";
OracleCommand myCommand = new OracleCommand(mySelectQuery,
myConnection,myTrans);
OracleDataAdapter adacter = new


OracleDataAdapter(mySelectQuery,myConnection);
adacter.Fill(dataset,"Tabla");
myConnection.Close();

Error que me sale al conectarme al Oracle:

No se puede cargar el archivo DLL (oci.dll).

He estado informandome del error por internet y lo que he encontardo ha


sido
que tengo que darle permisos de ASPNET y IUSER[xxxxx] a la carpera donde
tengo instalado el oracle (c:\oracle) que es donde se encuentra el fichero
oci.dll

Alguna solucion???

Muvhas gracias a todos.

Un saludo

Pablo

Preguntas similares