Oracle数据链+同义词+访问远程数据库[@more@]
create public database link kfdb_57 connect to hrcdev1 identified by hrcdev1 using '//192.168.0.57:1521/KFDB'
kfdb_57是数据库链的名字,可以随便取
'//192.168.0.57:1521/KFDB'是访问远程的数据库的url字符串,如果已经配置了监听,可以使监听的名字(没有试过,因为我从来不配监听)
hrcdev1为远程服务器的用户名和密码。
创建完之后我们就可以访问了
select * from base_function@kfdb_57 --base_function 为远程数据库中的表
但是这样看起来不是很简洁,我们再来创建同义词
create synonym kf_base_function for base_function@kfdb_57
创建完成之后
select * from kf_base_function --其他insert update delete操作一样的
****至此我们完成了对远程数据的访问*****
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/25261409/viewspace-1057798/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/25261409/viewspace-1057798/