Pregunta: | 14890 - COMO PUEDO CONECTARME A UNA BD DE ORACLE DESDE ASP |
Autor: | Adriana Samaniego Gómez |
Estoy tratando de conectarme a una Oracle desde una ASP
Set Conn = Server.CreateObject("ADODB.Connection") Conn.Open "DATABASE=mybapro;UID=material;PWD=mat_spot;DSN=baanmybapro" y me marca el siguiente error: Microsoft OLE DB Provider for ODBC Drivers error '80004005' [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified /prueba/datos.asp, line 15 Alguno de ustedes me puede ayudar??????Agredeceria mucho que me enviaran un ejemplo de como se conectan con ASP, yo lo hago en VB5 pero no uso los ADO. Gracias de antemano. |
Respuesta: | John Carlos Gallego |
Si estás trabajando con Oracle 8i, prueba la siguiente cadena de conexión:
Provider=OraOledb.Oracle; Data source=mybapro;User id=material;password=mat_spot Eso sí, asegurate de tener instaladas las librerías de OLE Db para Oracle. Y trabaja directamente con ADO, no con ODBC, pues es lento y poco confiable. El provide de Oracle te dá conexión nativa y por tanto podrás aprovechar mejor las capacidades de Oracle. Saludos. |
Respuesta: | Fernando Fernandez |
Espero que la dirección que te apunto a continuaci´ñon resuelva tu duda. A mi me la resolvió.
Suerte. http://www.4guysfromrolla.com/webtech/042599-1.shtml En esta dirección se encuentra el tutorial en que se muestra graficamente y paso a paso la creación de un DSN de sistema. Solo tienes que seguirla pero seleccionar como origen una base de datos Oracle. http://www.activeserverpages.com/learn/dsn1.asp |