problema conexión con base de datos Oracle

13/01/2004 - 12:58 por Juani | Informe spam
Hola,

Tengo una pag ASP que se conecta a una base de datos
Oracle 8. Para hacer la conexión he probado a crear una
conexión ODBC con la base de datos oracle, he probado
dicha conexión ODBC y se me conecta correctamente.

El problema que se me presenta es que al ejecutar la
página ASP no consigo que dicha conexión funcione
correctamente.

También he probado a conectarme en vez de con ODBC con
Microsoft OLE DB Provider for Oracle y tampoco me funciona

Las cadenas de conexión que utilizo son las siguientes:

- con ODBC:
strConnectionString
= "DSN=conecOracle;UID=gaseuskadi;PWD=gis"

- con OLE DB:
strConnectionString = "Provider=MSDAORA.1;User
ID=gaseuskadi;password=gis;Data Source=SWGIS;Persist
Security Info=False"

Estoy trabajando con windows 2000 + IIS

¿Sabeis qué puede ser? ¿Con OLE DB que es lo que hace
falta para que me funcione la página ASP correctamente?

Un saludo y gracias por adelantado.
Juani

Preguntas similare

Leer las respuestas

#1 urko
13/01/2004 - 13:08 | Informe spam
no se si sera el usuaario/contraseña correctos pero
te aconsejo que cuando hagas un post no pongas
= "DSN=conecOracle;UID=gaseuskadi;PWD=gis"
y pongas
= "DSN=conecOracle;UID=usuario;PWD=clave"

que luego puede haber consecuencias
saludos
urko



"Juani" escribió en el mensaje
news:089001c3d9cc$9ba28120$
Hola,

Tengo una pag ASP que se conecta a una base de datos
Oracle 8. Para hacer la conexión he probado a crear una
conexión ODBC con la base de datos oracle, he probado
dicha conexión ODBC y se me conecta correctamente.

El problema que se me presenta es que al ejecutar la
página ASP no consigo que dicha conexión funcione
correctamente.

También he probado a conectarme en vez de con ODBC con
Microsoft OLE DB Provider for Oracle y tampoco me funciona

Las cadenas de conexión que utilizo son las siguientes:

- con ODBC:
strConnectionString
= "DSN=conecOracle;UID=gaseuskadi;PWD=gis"

- con OLE DB:
strConnectionString = "Provider=MSDAORA.1;User
ID=gaseuskadi;password=gis;Data Source=SWGIS;Persist
Security Info=False"

Estoy trabajando con windows 2000 + IIS

¿Sabeis qué puede ser? ¿Con OLE DB que es lo que hace
falta para que me funcione la página ASP correctamente?

Un saludo y gracias por adelantado.
Juani
Respuesta Responder a este mensaje
#2 urko
13/01/2004 - 13:13 | Informe spam
Exactamente que error te da??
porque igual estas pensando que es de la cadena de conexion
tendrias que tener algo asi creo

set Base=server.CreateObject("ADODB.Connection")
strConnectionString= "DSN=conecOracle;UID=gaseuskadi;PWD=gis"
Base.Open strConnectionString
saludos
urko


"Juani" escribió en el mensaje
news:089001c3d9cc$9ba28120$
Hola,

Tengo una pag ASP que se conecta a una base de datos
Oracle 8. Para hacer la conexión he probado a crear una
conexión ODBC con la base de datos oracle, he probado
dicha conexión ODBC y se me conecta correctamente.

El problema que se me presenta es que al ejecutar la
página ASP no consigo que dicha conexión funcione
correctamente.

También he probado a conectarme en vez de con ODBC con
Microsoft OLE DB Provider for Oracle y tampoco me funciona

Las cadenas de conexión que utilizo son las siguientes:

- con ODBC:
strConnectionString
= "DSN=conecOracle;UID=gaseuskadi;PWD=gis"

- con OLE DB:
strConnectionString = "Provider=MSDAORA.1;User
ID=gaseuskadi;password=gis;Data Source=SWGIS;Persist
Security Info=False"

Estoy trabajando con windows 2000 + IIS

¿Sabeis qué puede ser? ¿Con OLE DB que es lo que hace
falta para que me funcione la página ASP correctamente?

Un saludo y gracias por adelantado.
Juani
Respuesta Responder a este mensaje
#3 Juani
13/01/2004 - 13:28 | Informe spam
Lo que yo hago es lo siguiente:

'Defino la cadena de conexión
strConnectionString = "Provider=MSDAORA.1;User
ID=gaseuskadi;password=gis;Data Source=SWGIS;Persist
Security Info=False"

'Creo la instancia del objeto Connection y abro una
conexión con la base de datos.
Set conn = Server.CreateObject("ADODB.Connection")
conn.Open strConnectionString

El error que me saca es el siguiente:

Microsoft OLE DB Provider for ODBC Drivers
Fallo al recuperar las credenciales


Exactamente que error te da??
porque igual estas pensando que es de la cadena de


conexion
tendrias que tener algo asi creo

set Base=server.CreateObject("ADODB.Connection")
strConnectionString= "DSN=conecOracle;UID=gaseuskadi;PWD=g


is"
Base.Open strConnectionString
saludos
urko


"Juani" escribió en


el mensaje
news:089001c3d9cc$9ba28120$
Hola,

Tengo una pag ASP que se conecta a una base de datos
Oracle 8. Para hacer la conexión he probado a crear una
conexión ODBC con la base de datos oracle, he probado
dicha conexión ODBC y se me conecta correctamente.

El problema que se me presenta es que al ejecutar la
página ASP no consigo que dicha conexión funcione
correctamente.

También he probado a conectarme en vez de con ODBC con
Microsoft OLE DB Provider for Oracle y tampoco me funciona

Las cadenas de conexión que utilizo son las siguientes:

- con ODBC:
strConnectionString
= "DSN=conecOracle;UID=gaseuskadi;PWD=gis"

- con OLE DB:
strConnectionString = "Provider=MSDAORA.1;User
ID=gaseuskadi;password=gis;Data Source=SWGIS;Persist
Security Info=False"

Estoy trabajando con windows 2000 + IIS

¿Sabeis qué puede ser? ¿Con OLE DB que es lo que hace
falta para que me funcione la página ASP correctamente?

Un saludo y gracias por adelantado.
Juani



.

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida