Oracle跨服务器查询插入数据
2013-12-20 15:25
197 查看
想实现insert into 当前库表 select 远程库中的表数据这种方式的数据同步,于是配置了一下oracle服务,远程和本地服务都是oracle
一、在当前库中插入数据
其中db,curdb是配置的别名【注意,这个需要配置在服务器端的tnsnames.ora中,如果是配置在客户端的tnsnames.ora中,则会报TNS:无法解析指定的连接标示符】
二、接下来就可以直接写语句了
这个配置关键是tnsnames.ora需要配置在服务器端,不要在客户端
一、在当前库中插入数据
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:无法解析指定的连接标示符】
二、接下来就可以直接写语句了
insert into tb@curdb(field) select field from tb@remotedb where rownum<=3
这个配置关键是tnsnames.ora需要配置在服务器端,不要在客户端
相关文章推荐
- Oracle 定时查询数据插入新表中(job+存储过程)
- Oracle查询一个表的数据插入到另一个表
- oracle将查询到的数据插入到数据库的表中
- linux shell脚本连接oracle查询数据插入文件和日志文件中
- oracle使用子查询插入和修改数据
- oracle中从4个表查询数据并插入到另一张表里 扩展到查询到的数据和其他数据共同插入
- oracle分页查询及表的数据插入
- oracle创建表空间,创建用户,创建表,插入数据,查询
- 在jsp中插入、查询oracle日期数据
- 将查询出来的表数据修改一个或几个字段后,再插入到表中(oracle)
- oracle 通过查询灵活插入数据 insert into ...select..
- ORACLE SQL: 从一个表中查询数据插入另一个表中
- ORACLE SQL: 从一个表中查询数据插入另一个表中
- 在oracle中将查询到的数据插入到另一个表中
- java解析纯真IP数据库,查询IP,导出所有数据,插入oracle
- 跨服务器插入查询数据
- oracle 将查询到的数据插入表
- oracle插入和查询日期型数据例子
- Oracle服务器插入中文数据出错的解决方法
- oracle 通过查询灵活插入数据 insert into ...select..