RT

解决方案 »

  1.   

    OracleOraHome92TNSListener
    OracleServiceORADB
    红色是sid
      

  2.   

    这两个都启动了,但是连接oracle9i 时出现ORA-12514:TNS:监听进程不能解析在连接描述中给出的SERVICE_NAME?是怎么回事啊?谢谢
      

  3.   

    只需启动监听程序和服务名就可以了,如果用vs连接的话必须在项目中添加Microsoft.Oracle.Access(好像是这个)引用。但建议使用ODP.NET连接,具体的方法可参见OTN上的技术文章,因为上面这个驱动以后Microsoft不提供支持,ODP.NET 才是正确且高效的链接方法。
    连接的数据库保证配置了网络服务名,在net manager 里面配置。
      

  4.   

    Microsoft.Oracle.Access在哪加啊?
      

  5.   

    项目---添加引用----.NET下的system.data.oracleclient;
    添加在代码中添加system.data.oracleclient就可以建立类似SqlServer的connection了。
    建议使用ODP.NET 进行数据库连接,在OTN上有清楚教程提供阅读。
    ODP.NET也是以后vs和Oracle的整合方向!
      

  6.   

    先前说那个Microsoft.Oracle.Access记错了哈