ORACLE新增DATABASE LINK

背景:

  新增数据库后,原有数据库需要新增DATABASE LINK,试了几个方法后最后总算弄好了。

方法:

  在需要新增DATABASE LINK的数据库服务器端,打开【Net Manager】,选中【服务命名】文件夹,在菜单【编辑】下点击【创建...】,在弹出的向导框中依次填入[你想要起的服务名字]、选中[TCP/IP协议]、输入[主机名]——主机名在新增数据库服务器端的NETMANAGER中可以找到、输入[服务名]——就是tnsnames.ora中对应的service_name、最后执行测试,如果SCOTT被锁定,点击更改登录后输入新的用户名和密码再测试,成功就好了。

 

  服务建好后执行

create public database link linkname
using '刚新建的那个服务名';

  我执行完成后系统报错口令不对。这时在DATABASE LINKS中编辑刚建好的DATABASE LINK,在输入框中录入正确的登录名和密码就可以了。

总结:

  ORACLE中得服务名、SID、主机名以及各种配置文件都相当复杂,要多看多学多练呀!

posted @ 2012-06-25 17:17  冰牙  阅读(239)  评论(0编辑  收藏  举报