日期:2014-05-16  浏览次数:20835 次

ASP可以连接SQL Server却连接不上Oracle,报err.number 3706
换了台新服务器,装的是windows server 2003 数据中心版(32位),Oracle版本是9i(OraHome92),
连接文件内容:
<%
 Dim oConn,strConn
 Set oConn=Server.CreateObject("ADODB.Connection")   
 StrConn="Provider=OraOLEDB.Oracle.1;Persist Security Info=True;User ID=XXXX;Password=XXXX;Data Source=XXXX" 
 On error resume next
  oConn.Open   strConn   
   If Err.Number <> 0 Then
  response.Redirect "errMsg.asp?Msg=连接数据库失败!&c=0"
 end if
%>
服务器端已经装了同版本的Oracle,总是报Err.Number3706的错误,但是连接SQL Server完全没问题,求高手解答

------解决方案--------------------
本帖最后由 net_lover 于 2013-10-05 10:17:09 编辑
3706 错误是没有安装oracle的驱动程序。到网上下载一个安装吧

http://www.oracle.com/technetwork/database/windows/utilsoft-088126.html