返回顶部
首页 > 资讯 > 数据库 >expdp如何通过db_link远程导出
  • 556
分享到

expdp如何通过db_link远程导出

2024-04-02 19:04:59 556人浏览 安东尼
摘要

小编给大家分享一下expdp如何通过db_link远程导出,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧! 环境:两台服务器都是linux,数据库版本都是11.

小编给大家分享一下expdp如何通过db_link远程导出,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!

环境:两台服务器都是linux数据库版本都是11.2.0.4
node1:192.168.1.128 prod
node2 192.168.1.129 prod2
将节点1的t1用户远程导出到节点2上。
节点1:
[oracle@linux01 ~]$ sqlplus / as sysdba


SQL*Plus: Release 11.2.0.4.0 Production on Mon Dec 4 14:00:45 2017


Copyright (c) 1982, 2013, Oracle.  All rights reserved.




Connected to:
Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
SQL> create user t1 identified by t1 default tablespace users;


User created.


SQL> grant connect,resource,dba to t1;


Grant succeeded.


SQL> conn t1/t1
Connected.
SQL> create table t1 (id number,name varchar2(60));


Table created.


SQL> insert into t1 values(1,'软件');


1 row created.


SQL> select * from t1;


        ID NAME
---------- -------------------------
         1
         1 软件
SQL> SELECT INSTANCE_NAME FROM V$INSTANCE;


INSTANCE_NAME
----------------
prod
节点2:
配置tns
[oracle@linux02 admin]$ cat tnsnames.ora 
# tnsnames.ora Network Configuration File: /u01/app/oracle/product/11.2.0/dbhome_1/network/admin/tnsnames.ora
# Generated by Oracle configuration tools.


PROD1 =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = tcp)(HOST = 192.168.1.128)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVICE_NAME = prod)
    )
  )
查看目录
SQL> select * from dba_directories;


OWNER                          DIRECTORY_NAME                 DIRECTORY_PATH
------------------------------ ------------------------------ ------------------------------
SYS                            SD                             /u01/app/oracle/oradata/prod2/
SYS                            DD                             /u01/arch3
创建public network
SQL> create public database link dblink2 connect to system identified by oracle using 'prod1';


Database link created.


执行导出命令
[oracle@linux02 ~]$ expdp system/oracle network_link=dblink2 directory=dd dumpfile=t1.dmp logfile=t1.log schemas=t1
--expdp属于服务端工具,而exp属于客户端工具,expdp生成的文件默认是存放在服务端的,而exp生成的文件是存放在客户端的
如果使用network_link远程导出,必须远端也装有oracle数据库,只有client端没有办法利用数据泵远程导的。
数据库中不能有大文件字段,第二个就是表的分表不能导出。

看完了这篇文章,相信你对“expdp如何通过db_link远程导出”有了一定的了解,如果想了解更多相关知识,欢迎关注编程网数据库频道,感谢各位的阅读!

您可能感兴趣的文档:

--结束END--

本文标题: expdp如何通过db_link远程导出

本文链接: https://lsjlt.com/news/65456.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • expdp如何通过db_link远程导出
    小编给大家分享一下expdp如何通过db_link远程导出,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧! 环境:两台服务器都是linux,数据库版本都是11....
    99+
    2024-04-02
  • expdp如何导出
    这篇文章给大家分享的是有关expdp如何导出的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。 一、创建expdp备份目录create director...
    99+
    2024-04-02
  • Oracle expdp数据泵远程导出
    ...
    99+
    2024-04-02
  • expdp如何导出表空间
    这篇文章给大家分享的是有关expdp如何导出表空间的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。下面我们来测试一下:创建一个表空间,此处省略。  我创建几张表,并且创建...
    99+
    2024-04-02
  • EXPDP如何预估导出空间estimate,estimate_only
    这篇文章给大家分享的是有关EXPDP如何预估导出空间estimate,estimate_only的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。 ES...
    99+
    2024-04-02
  • oracle中expdp和impdp如何导出导入表空间
    小编给大家分享一下oracle中expdp和impdp如何导出导入表空间,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧! ...
    99+
    2024-04-02
  • 数据库中expdp远程network_link导出的方法是什么
    这篇文章主要讲解了“数据库中expdp远程network_link导出的方法是什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“数据库中expdp远程net...
    99+
    2024-04-02
  • 如何抽取exp/expdp导出文件头的信息
    小编给大家分享一下如何抽取exp/expdp导出文件头的信息,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!抽取exp和expdp的dump文件头信息,同时支持oracle 7.3.4以后的...
    99+
    2024-04-02
  • impdp+network link如何跳过expdp直接导入目标库
    这篇文章给大家分享的是有关impdp+network link如何跳过expdp直接导入目标库的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。impdp命令特殊用途,可以将数据库的...
    99+
    2024-04-02
  • JAVA(EasyExcel)通过远程调用模板 导出数据 复杂表头
    前言 最近接手一个需求,单组数据的显示,也有多组数据的显示,查了好多文章,都不是很明白.但是这篇文章和我的需求差不多非常相似(链接放在文末),根据这篇文章然后将自己的实现过程记录了下来,以防之后再用到. 这是我需要导出的excel格式开头是...
    99+
    2023-09-24
    java excel vue.js
  • 如何通过crt远程连接ubuntu
    通过crt远程连接ubuntu的方法:打开终端依次执行以下命令:sudo apt-get install openssh-clientsudo apt-get install openssh-server启动ssh服务。sudo /etc/...
    99+
    2024-04-02
  • 如何查看dmp文件是exp还是expdp导出来的
    这篇文章主要介绍了如何查看dmp文件是exp还是expdp导出来的,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。 ...
    99+
    2024-04-02
  • 如何通过php函数优化数据导入和导出的效率?
    摘要:随着互联网和信息技术的发展,数据导入和导出在各行各业中变得越来越常见。对于PHP开发者来说,如何通过优化代码提高数据导入和导出的效率是一项重要的任务。本文将详细介绍一些PHP函数,并给出具体的代码示例,以帮助开发者优化数据导入和导出。...
    99+
    2023-10-21
    PHP函数 数据导入 数据导出
  • 如何查询并导出、导入mysql中的存储过程
    这篇文章主要介绍如何查询并导出、导入mysql中的存储过程,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完! 一、查询中的存储过程 方法一(查看指定的存储过程内容):  ...
    99+
    2024-04-02
  • three.js中如何通过模块导入
    这篇文章主要为大家展示了“three.js中如何通过模块导入”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“three.js中如何通过模块导入”这篇文章吧。前言通...
    99+
    2024-04-02
  • 如何通过Navicat导入sql文件
    1、打开Navicat数据库管理工具; 2、在左栏空白区域新建一个连接; 配置好连接名、密码等信息 3、鼠标放在mysql上点击右键,选择新建数据库。 4、将sql文件导入进来,选择运行SQL文件,找到文件所在位置,点击确定。 ...
    99+
    2023-08-20
    数据库 mysql
  • MySQL如何通过Navicat实现远程连接
    直接使用Navicat通过IP连接会报各种错误,例如:Error 1130: Host '192.168.1.80' is not allowed to connect to this MySQL server。 经...
    99+
    2022-05-18
    MySQL 远程连接 MySQL Navicat MySQL 通过Navicat实现远程连接
  • exp/imp中如何实现远程导出操作
    这篇文章将为大家详细讲解有关exp/imp中如何实现远程导出操作,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。实验:源库::192.168....
    99+
    2024-04-02
  • java如何导出程序
    要将Java程序导出为可执行的文件,可以使用Java自带的工具javac和jar。 首先,确保你已经安装了Java开发工具包(J...
    99+
    2023-10-27
    java
  • 如何通过ECharts和php接口实现统计图的数据导入和导出
    如何通过 ECharts 和 PHP 接口实现统计图的数据导入和导出在现代数据可视化中,统计图表是一种非常重要的方式,能够直观地展示数据的趋势和关系。而 ECharts 是一款非常强大的前端数据可视化库,能够提供丰富的图表类型和交互功能。本...
    99+
    2023-12-17
    PHP echarts 数据导入 数据导出
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作