PL/SQL developer 可以连接本地数据库,但是不可以连接远程数据库的解决方法

修改Oracle_home目录下的 networkADMIN nsnames.ora 文件,

在其中增加远程数据库对应的记录,类似下边这样:

  10.0.0.2_orcl =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 10.0.0.2)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = orcl)
    )
  )

修改完毕之后记得重启监听程序

在登录PL/SQL developer的时候 数据库的名字写:10.0.0.2_orcl,这样就可以登上了