zoukankan      html  css  js  c++  java
  • 使用expdp在远程导出数据

    http://www.360doc.com/content/13/0207/23/7914128_264776286.shtml

    在本地也有一个数据库时,可以利用NETWORK_LINK获取远程数据库的数据

    1、在本地数据库客户端上修改tnsnames.ora,增加服务端的连接字符串:

    ORCL48 =  名字随便起
      (DESCRIPTION =
        (ADDRESS = (PROTOCOL = TCP)(HOST = XXX.XXX.XXX.XXX)(PORT = 1521))
        (CONNECT_DATA =
          (SERVER = DEDICATED)
          (SERVICE_NAME = orcl)
        )
      )

    2、在客户端创建DATABASE LINK连接要导出数据的服务端

    SQL> create public database link db48(随便) connect to username identified by password using 'connect_string';

    //username和password是server端的,connect-string 就是tnsnames.ora中的服务名 “ORCL48”

    3、在客户端创建文件夹,并给导出的用户授权

    create or replace directory winexp as 'd:ak';

    grant read,write on directory winexp to username;

    4、使用expdp导出远程的数据到本地

    expdp user/pass network_link=db48 directory=winexp dumpfile=XXX.dmp logfile=XXX.log schemas=test(库名)

    user

  • 相关阅读:
    什么是代理
    简易的屏幕适配
    SourceTree 操作简介
    project/target/product的简易区别
    iOS申请真机调试证书-图文详解
    关于UINavigationController的backBarButtonItem定制问题
    pat1008
    pat1005
    pat1019-简单模拟题
    ie6-ie8中不支持opacity透明度的解决方法
  • 原文地址:https://www.cnblogs.com/liulj0713/p/14153217.html
Copyright © 2011-2022 走看看