C:\tnsping 服务名
看看是否已经配置好.
另: 装了客户端就可以了.

解决方案 »

  1.   

    可是我已经安装了oracle9i客户端,并在sql*plus连接oracle服务器成功,可是在vc程序用ado连接就报以上的错,换台安装了8i的客户端,出现异常,真是不解
    连接数据库语句如下(以参考orcleg公司给的例子):_bstr_t strMissing(L"");
    _bstr_t strConnectionString;strConnectionString = "Provider=OraOLEDB.Oracle.1;Data Source="+ strServiceName +
                                  "; User Id=" + strUserId +";Password="+strPassword ;m_pConnection->ConnectionString = strConnectionString;m_pConnection->Open(strMissing,strMissing,strMissing,-1);
      

  2.   

    升级一下ADO,可以到微软网站下载mdac_type.exe来安装
      

  3.   

    study and help you up