可以创建 dblink 链接 然后再本地写 create table tb_1 as select * from tb_1@链接名 这样就可以创建一个和服务器 表名数据一样的表-- Create database link create database link oracle_db_LINK identified by "1" ---1表示密码 connect to oracle_db_LINK using '(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.11.13)(PORT=1521)))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=asmdb)(INSTANCE_NAME=asmdb1)))';
==================================
PL/SQL developer 导入导出功能
你给你数据库上建立个dblink 连服务器数据库
然后 create table table_nameB as select * from tablename_nameA@dblink_name where ...
2.exp你要的数据
3.在本机上创建tablespace 和user(跟你的源数据库一样不一样都行,不一样要执行参数)
4.imp到你的机子上
5.完成
然后再本地写
create table tb_1 as
select * from tb_1@链接名
这样就可以创建一个和服务器 表名数据一样的表-- Create database link
create database link oracle_db_LINK identified by "1" ---1表示密码
connect to oracle_db_LINK
using '(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.11.13)(PORT=1521)))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=asmdb)(INSTANCE_NAME=asmdb1)))';
PL 可以到出成脚本,然后拿到开发机器上执行
创建DBLINK
create table table1 as select * from source_table@dblink