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 为远程数据库中的表
但是这样看起来不是很简洁,我们再来创建同义词
create synonym kf_base_function for
创建完成之后
select * from kf_base_function --其他insert update delete操作一样的
****至此我们完成了对远程数据的访问*****