Conexion ASP con una mdb en un server con Linux
Hola a todos, mi pregunta es la siguiente:
Tengo un servidor con el SO Linux, en donde esta alojada mi pagina web, y ahora acabo de subir una pagina .asp
tengo varias dudas:
1. Linux reconocera la sintaxis del ASP?
2. Si las reconoce podre conectarme por medio de conexion ODBC a una Base de Datos .mdb
En resumen : Linux acepta ODBC ????
yo hice en la pagina ASP la conexion que es la siguiente:
set TipoConexion=server.createobject("adodb.connection")
dim strConnString
strConnString = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & _
Server.MapPath("PaginaWeb.mdb") & ";"
y me da el siguiente error:
ADODB.Connection.1 error '80004005'
SQLState: IM002
Native Error Code: 0
[INTERSOLV][ODBC lib] Data source name not found and no default driver specified
que pasa??? pueden explicarme
Gracias....
Paola
Tengo un servidor con el SO Linux, en donde esta alojada mi pagina web, y ahora acabo de subir una pagina .asp
tengo varias dudas:
1. Linux reconocera la sintaxis del ASP?
2. Si las reconoce podre conectarme por medio de conexion ODBC a una Base de Datos .mdb
En resumen : Linux acepta ODBC ????
yo hice en la pagina ASP la conexion que es la siguiente:
set TipoConexion=server.createobject("adodb.connection")
dim strConnString
strConnString = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & _
Server.MapPath("PaginaWeb.mdb") & ";"
y me da el siguiente error:
ADODB.Connection.1 error '80004005'
SQLState: IM002
Native Error Code: 0
[INTERSOLV][ODBC lib] Data source name not found and no default driver specified
que pasa??? pueden explicarme
Gracias....
Paola
Si el servidor tiene instalado el Chilisoft o el Sun One ASP, si reconoce las paginas ASP, e igualmente si tiene instalado el UnixOdbc, si puedes conectarte por Odbc.
Por el mensaje de error que muestra, deduzco que si esta reconociendo las paginas Asp, y que si tiene el UnixOdbc. Prueba a realizar la coneccion de la siguiente forma:
set TipoConexion=server.createobject("adodb.connection")
dim strConnString
strConnString = "Driver={Microsoft Access Driver (*.mdb)};Dqb=" & Server.MapPath("PaginaWeb.mdb")
Si aun con esta forma, te manda el mensaje de error, quiere decir que el servidor no soporta bases de datos Access, y que tendrias que utilizar algun otro motor de bases de datos como MySql.
Por el mensaje de error que muestra, deduzco que si esta reconociendo las paginas Asp, y que si tiene el UnixOdbc. Prueba a realizar la coneccion de la siguiente forma:
set TipoConexion=server.createobject("adodb.connection")
dim strConnString
strConnString = "Driver={Microsoft Access Driver (*.mdb)};Dqb=" & Server.MapPath("PaginaWeb.mdb")
Si aun con esta forma, te manda el mensaje de error, quiere decir que el servidor no soporta bases de datos Access, y que tendrias que utilizar algun otro motor de bases de datos como MySql.