先配置服务名:找到tnsnames.ora
用记事本打开,里面有配置例子然后google一下ado的连接oracle 的连接串吧
不要用sql server 的连接串套在oracle 上面

解决方案 »

  1.   

    找到Oracle安裝目錄下的ADMIN文件夾下的tnsnames.ora,設置。如配置如下(SERVICE_NAME要注明清楚,8i以下版本是SID)︰
    SVN =
      (DESCRIPTION =
        (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.12)(PORT = 1521))
        )
        (CONNECT_DATA =
          (SERVICE_NAME = SVNAME)
        )
      )set oracleconn = server.Createobject("adodb.connection")
    oracleconn.open "Provider=OraOLEDB.Oracle;server=SVN;Data Source=CDBDX;User Id=system;Password=manager;"
      

  2.   

    楼上的几位说得没错
    刚开始学习,还是建议先学习用图形界面配置
    有个net8 configuration assistant 工具,可以用用
      

  3.   

    User Id=system;Password=manager
    Host string呢?
      

  4.   

    先用圖形界面配置一邊~~~然后打開tnsnames.ora學習下,那樣更清楚 !!!!!
      

  5.   

    給lz推荐個論壇~~~~我以前上過的~~上面有一些基礎~~~~~~~
    bbs.vc91.com