我对于Classic ASP和Oracle 10g使用什么连接字符串?

| 我有Oracle 10g,并且已经通过即时客户端安装了ODBC。我能够使用ODBC管理员并设置DSN并成功进行测试,并且每当使用Microsoft Access时,我都可以连接到我的数据库。我还可以使用Visual Web Developer遍历数据。 但是,当我尝试结合使用Classic ASP时: myConn.Open \“ DSN = oracle10g; \”&_ \“ Uid = myOracleUsername; \”&\“ Pwd = myOraclePassword \” 我得到: -2147467259由于系统错误5(instantclient10_2中的Oracle),无法加载指定的驱动程序。 尝试创建服务器对象时发生错误。 我搜索了很多地方,但似乎没有任何作用。所有ORACLE_HOME,TNSnames,IUSR_X安全性都是正确的。我认为这是DSN连接字符串问题。 有人知道吗     
已邀请:
尝试使用以下无DSN的连接字符串:
myConn.Open \"Provider=MSDAORA;Data Source=instance_name;User ID=myOracleUsername;Password=myOraclePassword\"
我已经将这个确切的连接字符串用于旧版本的Oracle客户端,但是看不到任何原因也无法在您的版本中使用。     
尝试这个 : provider = OraOLEDB.Oracle     

要回复问题请先登录注册