数据库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里面执行