mysql跨服务器查询插入_Oracle跨服务器查询插入数据
想實現insert into 當前庫表 select 遠程庫中的表數據這種方式的數據同步,于是配置了一下oracle服務,遠程和本地服務都是oracle 一、在當前庫中插入數據 1 2 create public database link remotedb connect to username identified by password using 'db';
想實現insert into 當前庫表 select 遠程庫中的表數據這種方式的數據同步,于是配置了一下oracle服務,遠程和本地服務都是oracle
一、在當前庫中插入數據
1
2
create public database link remotedb connect to username identified by password using 'db';
create public database link curdb connect to username identified by password using 'curdb';
其中db,,curdb是配置的別名【注意,這個需要配置在服務器端的tnsnames.ora中,如果是配置在客戶端的tnsnames.ora中,則會報TNS:無法解析指定的連接標示符】
二、接下來就可以直接寫語句了
1
2
insert into tb@curdb(field)
select field from tb@remotedb where rownum<=3
這個配置關鍵是tnsnames.ora需要配置在服務器端,不要在客戶端
本文原創發布php中文網,轉載請注明出處,感謝您的尊重!
總結
以上是生活随笔為你收集整理的mysql跨服务器查询插入_Oracle跨服务器查询插入数据的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 光遇圣诞斗篷怎么获得
- 下一篇: 郑州看子宫纵隔最好的医院推荐