分类: Mysql/postgreSQL
2016-03-01 16:57:39
Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005'
[Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序
排除程序语句错误
response.buffer=false
Server.ScriptTimeout=999
strconnection="DRIVER={MySQL ODBC 5.3 Unicode Driver};SERVER=192.168.9.6;PORT=3336;DATABASE=TD_OA;UID=xxxx;PASSWORD=xxxxxxxx;"
set adodataconn = server.createobject("adodb.connection")
adodataconn.open strconnection
最后发现是由于安装的64位ODBC驱动,造成32位的ASP程序无法照到ODBC驱动
解决办法:1.安装32位的ODBC驱动
2.Windows\SysWOW64\ 下找到32位的ODBC配置工具 odbcad32.exe ,运行它,然后配置你需要的DSN。