我们访问数据库是 通过一工具 调用服务器上的Oracle数据库里的数据,
请问好心的人:是否能够导出远程数据库里的东西呢?

解决方案 »

  1.   


    可以的,你可以试试plsql里面的 export 功能。
      

  2.   

    当然可以啊,只要在一个局域网里能够ping通,就可以
      

  3.   


    正解.我是用另一台windows服务器 export 命令和任务计划定时备份数据库.
      

  4.   

    1.首先要PING同远程服务器地址
    2.sqlplus xxx/[email protected]@sid 登录远程服务器
    3.expdp 导出数据  --提示此时导出的数据将生成在服务器
      

  5.   

    直接exp就可以啦  在本地配置一个连接到远程数据库
      

  6.   

    用net configure assistance 配置连接串
      

  7.   

    用net manager配下远程服务器。将你的远程服务器ip地址填上。为其命名服务器名称如testdb.
    然后测试下,如果同的话。就可以导出了:
    expusername/password@testdb
    就可以了!
      

  8.   

    CREATE PUBLIC DATABASE LINK TEST_LINK
     CONNECT TO 用户名INDENTIFIED BY 密码 USING SSID  ;
    --SSID :本地配置的数据的实例名
    EXP 用户名/密码@TEST_LINK.SSID  FILE=AAA.DMP TABLES='AAAA'
      

  9.   

    可以的呀,在本地装oracle客户端,在net manager配置本地服务链接服务器的oracle,就可以通过PL/SQL 的export导出了呀~
      

  10.   

    plsql里面的export好像只能针对表来进行导出
      

  11.   

    exp help = y;
    example:
    exp system/****@sid tablespaces='AAA' file='D:\db\tablespace\AAA.dmp' buffer=100000 feedback=10000 log='d:\db\log\A.log'
      

  12.   

    赚个PL/sql   设置一下那个
    orcl=
      (DESCRIPTION =
        (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.20.110)(PORT = 1521))
        (CONNECT_DATA =
          (SERVER = DEDICATED)
          (SERVICE_NAME = admin)
        )
      )
    通过pl/sql工具里的就可以导出啊
      

  13.   

    exp 用户名/密码@实例名 file=文件名.dmp full=y
      

  14.   

    只要能用plsql连上,就可以导出的 。
      

  15.   

    exp可以在客户端导出服务器端的数据,但是前提是你需要安装oracle客户端