你要注意,你所配置的tnsname.ora必须是developer安装目录下的,而不能是数据库下,因为你学要用developer来连接数据库

解决方案 »

  1.   

    先用NET8ASSISTANT之类的软件为ORACLE生成TNSNAMES.ORA文件,用SQLPLUS测试正常后,再将ORACLE目录下的TNSNAMES.ORA文件中的相应部份COPY到developer安装后的目录的tnsnames.ora文件中
      

  2.   

    先安裝DEVELOPER再裝ORACLE
    ORACLE目录下的TNSNAMES.ORA文件中的相应部份COPY到developer安装后的目录的tnsnames.ora文件中
      

  3.   

    我尝试过啊,sqlplus等调试正常然后安装了Developer2000(不是sqlplus developer)在安装目录下admin下的tnsname.ora增加了以上连接代码:WANG =
      (DESCRIPTION =
        (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = TCP)(HOST = wanghan)(PORT = 1521))
        )
        (CONNECT_DATA =
          (SERVICE_NAME = wang)
        )
      )
    但是每次使用时都连接不上系统提示:”无法处理服务名“。因为都是在本机上操作会不会是因为不能同时安装服务器和developer2000的原因,请再分析一下?
      

  4.   

    可能是TNSNAMES.ORA文件的编码错了.
    你用记事本还是写字板改的,用同样的方法改一下ORACLE下的TNSNAMES.ORA文件之后,SQLPLUS还能连上吗?
    用DOS下的EDIT改试试
      

  5.   

    用记事本改的,结果就是提示:”无法处理服务名“。同时安装服务器和form builder等开发工具不需要另外配置其它吗?
      

  6.   

    我机器就是这样装的,目前运行良好.
    1.先安装Developer(我的是R6I)
    2.安装ORACEL 8.1.7
    3.使用Oracle的HOME SELECTOR将PRIMARY ORACLE HOME 改回Developer的ORACLE HOME.
    4.在Developer的ORACLE HOME下配置tnsname.ora.第三点非常重要,否则会出现连不上的情况.
      

  7.   

    to  newdays(newdays)   第三条
    --------------------------------
    我使用了oracle工具拦中的oracle installation  products-- home selector但是有以下提示:
    therre si only one(1) oracle home defined on this machine and, therefore,this tool cannot change your primary oracle home 
    请问该工具的具体功能是什么?我使用时为什么有以下提示呢,该如何解决呢?
      

  8.   

    to  newdays(newdays)   第三条
    --------------------------------
    我使用了oracle工具拦中的oracle installation  products-- home selector但是有以下提示:
    therre si only one(1) oracle home defined on this machine and, therefore,this tool cannot change your primary oracle home 
    请问该工具的具体功能是什么?我使用时为什么有以下提示呢,该如何解决呢?