ASP y Oracle

Edgar
12 de Julio del 2004
Tengo un problema de lo más curioso con la conexión de mis páginas a Oracle.

Si realizo la conexión a través de un script (bien de ejecución en cliente o en servidor) la conexión funciona, sin embargo, cuando conecto a través de una página ASP obtengo el siguiente error:

ADODB.Connection error '800a0e7a'
Provider cannot be found. It may not be properly installed.


El entorno es un servidor Windows 2000 Advanced Server con Oracle 8.1.7 instalado. La versión de Mdac es 2.7 y ya he probado a registrar manualmente oraoledb.dll sin ningún resultado.

Mi cadena de conexión es la siguiente (en scripts funciona en ASP no )

'Provider=OraOLEDB.Oracle;Data Source=DatabaseName;User Id=DatabaseUserId;Password=xxDatabaseUserPwd;'

Si a alguien se le ocurre algo estaría muy agradecido.
Un saludo.

Chema
12 de Julio del 2004
Una posible solucion puede ser:

http://support.microsoft.com/default.aspx?scid=kb;en-us;191271

Cristian
12 de Julio del 2004
Solo para el registro:

Tuve el mismo problema con Win2K Server y Oracle 9iR2. La falla se debía a que el usuario de IIS no tenía los suficientes permisos a nivel de SO para accesar a las dlls de Oracle. Una solución básica y primigenia es incorporarlo al grupo de administradores del SO.

Saludos/Regards
Cristian Reyes
DBA Oracle