应用db link 把ORACLE 数据库中的表复制到另外一个数据库,也可以把表中的数据从一个库复制到另外一个库的表
2013-04-16 09:29
543 查看
使用db link 把ORACLE 数据库中的表复制到另外一个数据库,也可以把表中的数据从一个库复制到另外一个库的表
数据库1:db1
数据库2:db2
一、下面把db1里面的表,复制到到db2:
1.在db2里面创建db link
create public database link mydblink
connect to scott identified by tigger
using 'db1';
2.只复制一个表和数据。
create table product as select * from product@mydblink
如果想复制所有的表和数据,可以这样做:
select 'create table '||table_name||' as select * from '||table_name||'@local_elite' fromuser_tables@mydblink;
首先执行上面的查询,然后把查询结果放在pl/sql或sqlplus里面执行
数据库1:db1
数据库2:db2
一、下面把db1里面的表,复制到到db2:
1.在db2里面创建db link
create public database link mydblink
connect to scott identified by tigger
using 'db1';
2.只复制一个表和数据。
create table product as select * from product@mydblink
如果想复制所有的表和数据,可以这样做:
select 'create table '||table_name||' as select * from '||table_name||'@local_elite' fromuser_tables@mydblink;
首先执行上面的查询,然后把查询结果放在pl/sql或sqlplus里面执行
相关文章推荐
- 使用db link 把ORACLE 数据库中的表复制到另外一个数据库,也可以把表中的数据从一个库复制到另外一个库的表
- oracle 数据备份 数据传输 一个数据库复制到另外一个数据库 工具
- oracle 从一个表复制、更新数据到另外一个表
- ORACLE热备复制数据库全记录(可以修改数据库名和数据文件路径)
- Oracle不同数据库同步Merge方法,可以部分替代高级复制。对小数据量同步问题不大。转载http://blog.chinaunix.net/u1/55091/showart_430716.html
- SQL SERVER 数据库 怎么从一个服务器一个表中把数据插入到另一个服务器中的一个表内(纯复制)
- oracle imp命令,将数据从一个用户导出的dmp数据,导入到另外一个用户下面。
- SQL SERVER 将表包括内容从一个数据库复制到另外一个数据库内
- 使用insert和select选项,可以把数据从一张表复制到另外一张表
- [置顶] 【mysql 数据迁移】mysql中同一服务器,要从一个数据库里复制一个表到另一个数据库
- Oracle 导出数据到另外一个数据库
- 定时从一个数据库表中的数据存储到另外一个数据库中的表,而且怎么处理重复的数据?
- MYSQL从一个数据库的表中读出数据 循环向另外一个库的表中写入数据
- sql server从一个数据库复制一张表到另外一个数据库
- java实现从一个数据库查询数据经过处理导入另外一个数据库中
- 河北省地税Oracle数据库同步复制采集大集中及异地容灾应用
- 我把一个o项目里的应用复制到另外一个项目于 访问 就提示“不允许你浏览这个页面。”
- 数据库表没有单一主键时,可以使用ROWID作为主键删除数据(Oracle)
- 一个表中的数据复制出来之后,插入另外一个表
- 从一个表导数据到另外一个表,但是字段不同