本人装的是plsql7.0,机器上没有安装Oracle客户端,是采取网上那种简易安装来安装的,
开始之初是可以连上Oracle数据库服务器,可是某天重新安装了一次Oracle客户端,且把Oracle客户端删除后,
再利用网上的绿色连接Oracle方法,就不可行了
大牛们,救救急啊啊啊啊啊!!

解决方案 »

  1.   

    找下tnsnames.ora文件,看看连接是否配置正确
      

  2.   

    plsql中有个选项,设置成oracleName就可以了
      

  3.   

    我的tnsnames.ora文件如下:
    # TNSNAMES.ORA Network Configuration File: C:\oracle\ora92\NETWORK\ADMIN\tnsnames.ora
    # Generated by Oracle configuration tools.(SERVER = DEDICATED)
    # 请根据实际情况在本文件中增加相应的连接参数DDDD_X.X.X.X =
    (DESCRIPTION =
        (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = TCP)(HOST = X.X.X.X)(PORT = 1521))
        )
        (CONNECT_DATA =
          (SERVICE_NAME = DDDD_192.168.242.26)
        )
    )
      

  4.   

    查看并确认你的实例名是否是DDDD_192.168.242.26 个人觉得最好别用.
      

  5.   

    检查连接是否正确
    在PLSQL Developer中选择 工具-首选项-连接,以下两项需正确配置
    Oracle 主目录名
    OCI库
      

  6.   

    我的
        Oracle 主目录名:C:\ora92\
        OCI库:C:\ora92\oci.dll
    【注意】我并没有装OracleClient,因为令我用的是网上那种简易安装版。问题是出在我安装过OracleClient并把它卸载后,我的plSQL D 就不能正常使用了。
    谢谢为我解惑!!
      

  7.   

    没有错误提示,很难猜的呀,如果目录名和oci库都配置正确,在检查下相应路径下是否有对应文件。
    我以前也是这样,路径是正确的,但是登录不了,结果检查后发现,实际路径中跟本没有oci.dll,以前是有的,置于为什么突然没有了,很奇怪,于是用同事的oci.dll复制了一份,结果登录成功。