背景是这样的... 现在有个两个数据库A和B,A是远程服务器上的数据库,B是本地数据库我现在每次查询数据库A的时候,由于是远程所以效率不是很高,我想把数据库A里的某个表定期更新到本地数据库B中网上查了好久说是DLINK可以实现,跪求高人来解答一下,语句应该怎么写,是在本地建吗还是在远程的服务器上写语句,要得到的结果就是把远程数据库A的某个表 复制到本地数据库中 ,几个字段也可以 全部结构和数据都行高人...出现吧..!
调试欢乐多
在远程数据库建的话,就用insert into local_table@B select * from remote_table;
在本地数据库建的话,就用insert into local_table select * from remote_table@A;
建DBlink的办法百度一下。
还可以建个job,定时执行这个操作。
你看看这个
http://huashengmilifei.blog.sohu.com/143490519.html
我现在只有远程数据库的读取权限 ... 这个效率和灵活性比起DBLINK如何 ?
直接使用dblink 方法也行,但是效率确实有点低
问题已经解决了,感谢几三位.. 我用的DBLINK ,物化视图等有空了也研究下 .