本帖最后由 CCDDzclxy 于 2014-02-25 11:12:41 编辑

解决方案 »

  1.   

    部分表和数据  那你使用exp导入,imp导入本地即可
      

  2.   

    用 PL/SQL developer ?该怎么操作??
    ==================================
    PL/SQL developer 导入导出功能
      

  3.   

    导出dmp文件,在本机数据库导入就可以了啊
      

  4.   

    要是数据库没多大数据,建议用整库的imp/exp。因为有些过程和触发器和sequence啥的,新手未必同步明白。
      

  5.   

    那你使用exp导入,imp导入本地即可
      

  6.   

    试试一些第三方软件,比如www.dds-soft.com
      

  7.   

    如果数据不多
    你给你数据库上建立个dblink 连服务器数据库
    然后 create table table_nameB as select * from tablename_nameA@dblink_name where ...
      

  8.   

    1.在你的本机上创建instance
    2.exp你要的数据
    3.在本机上创建tablespace 和user(跟你的源数据库一样不一样都行,不一样要执行参数)
    4.imp到你的机子上
    5.完成
      

  9.   

    可以创建 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)))';
      

  10.   

    使用sqldeveloper,连接源数据库,菜单“工具/导出用户对象”,选生成create脚本、insert脚本;然后用sqlplus执行生成的纯文本
      

  11.   

    简单点的方法,是使用DBLink建立连接,然后使用创建表的同时插入数据即可,例如create table table1 as select * from source_table@dblink
      

  12.   

    exp/imp
    PL 可以到出成脚本,然后拿到开发机器上执行
    创建DBLINK 
      

  13.   

    exp/imp  导出/导入  把数据更新到自己本地的数据库
      

  14.   

    数据库应该有个导出功能吧,导出sql文件就行了吧?
      

  15.   

    oracle 什么版本的,如果是10g以后的,考虑用expdp/impdp,速度比较快。
      

  16.   

    exp/imp 导出导入速度比较快,如果楼主不闲麻烦的话可以利用dblink在本机连接服务器直接创建表
    create table table1 as select * from source_table@dblink