-
查看现存镜像目录
select * from dba_directories;
-
创建镜像目录
create or replace directory my_dir as 'local_dir' ;
-
把镜像目录的权限赋予所需用户
grant read,write on directory my_dir to oracle_user_name;
-
创建dblink
create public database link link_80
connect to remote_oracle_user_name identified by password
using '(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = remote_oracle_IP)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = remote_oracle_instancename)
)
)';
检查是否创建成功
select * from dba_db_links;
-
导数据
表模式导入:
impdp local_oracle_user_name/password tables=remote_table_name1,remote_table_name2,remote_table_namen remap_schema=remote_oracle_user_name:local_oracle_user_name directory=my_dir network_link=remote_database_link
用户模式导入:
impdp \'\/ as sysdba \' directory=DATA_PUMP_DIR1 network_link=link_160 schemas='TEST3' REMAP_TABLESPACE=TEST3:TEST
相关文章
- oracle数据表误删恢复
- Talend 从Excel导入Saleforce数据(二) TMAP是精髓
- 【转】ADO.Net对Oracle数据库的操作
- 用java实现从文本文件批量导入数据至数据库
- oracle数据库中VARCHAR2(50 CHAR) 和VARCHAR2(50) 有啥区别?
- 关于asp.net程序连接不了ORACLE数据库而PL/SQL可以连接的问题
- Oracle根据时间字段查询近多少天的数据
- Windows下mysql导出和导入数据库表(命令行)
- 传入的表格格式数据流(TDS)远程过程调用(RPC)协议流不正确。此 RPC 请求中提供了过多的参数。最多应为 2100。
- Oracle数据库dump导入导出