PLSQL无法显示oracle新建的数据库

来源:互联网 发布:张爱玲霸王别姬知乎 编辑:程序博客网 时间:2024/06/07 21:32

1、Oracle中添加了数据库,但在PLSQL Developer中显示不出来时:

找到以下路径:D:\app\Administrator\product\11.2.0\dbhome_1\NETWORK\ADMIN

打开文件tnsnames.ora

 

将原有的信息类似于:

TYSYZHENGSHIKU =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST =129.1.4.83)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVICE_NAME = tysi)
    )
  )
复制后修改为:
ta3 =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST =127.0.0.1)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVICE_NAME = ta3)
    )
  ) 

上面改为下面,上面为原有的  下面为新加的  这样的话新建的ta3就显示出来了。

2、按照上述方法,找到D:\app\Administrator\product\11.2.0\dbhome_1\NETWORK\ADMIN中的tnsnames.ora的,发现新建的数据库CMA01的解析已经存在,于是想到PLSQL连接64位oracle时,执行了“拷贝数据库安装根目录下的一个目录D:\Oracle\app\YM\product\12.1.0\dbhome_1\NETWORKOracle客户端目录下D:\Oracle\app\YM\product\instantclient_12_1(其实只需要 NETWORK\ADMIN\tnsnames.ora)”操作,于是找到D:\app\orcl\product\instantclient-basic-nt-11.2.0.3.0\instantclient_11_2\NETWORK\ADMIN下的tnsnames.ora做上述修改,则显示成功。

2 0
原创粉丝点击