返回顶部
首页 > 资讯 > 操作系统 >Linux不安装Oracle使用exp导出工具
  • 252
分享到

Linux不安装Oracle使用exp导出工具

2024-04-02 19:04:59 252人浏览 泡泡鱼
摘要

应用场景:    有时候我们需要对oracle定时导出DMP文件,但无需安装Oracle软件。1、准备    1.1 

应用场景:

    有时候我们需要对oracle定时导出DMP文件,但无需安装Oracle软件。




1、准备

    1.1

 Http://www.oracle.com/technetwork/topics/linuxx86-64soft-092277.html

下载三个文件


oracle-instantclient11.2-basic-11.2.0.4.0-1.x86_64.zip

oracle-instantclient11.2-sqlplus-11.2.0.4.0-1.x86_64.zip

oracle-instantclient11.2-sdk-11.2.0.4.0-1.x86_64.zip

    

    1.2

到已安装ORACLE在机器上复制exp命令


/u01/app/oracle/product/11.2.0/bin/exp



2、解压安装


命令如下:

cd /usr/local/
unzip oracle-instantclient11.2-basic-11.2.0.4.0-1.x86_64.zip 
unzip oracle-instantclient11.2-sdk-11.2.0.4.0-1.x86_64.zip 
unzip oracle-instantclient11.2-sqlplus-11.2.0.4.0-1.x86_64.zip




3、创建数据库连接文件


在 instantclient_11_2 目录下创建 network/admin 目录,使用命令         

mkdir  -p network/admin

并在 admin 目录下创建 tnsnames.ora 文件,文件内容类似如下:

ORCL =
 (DESCRIPTioN =
   (ADDRESS = (PROTOCOL = tcp)(HOST = 192.168.1.11)(PORT = 1521))
   (CONNECT_DATA =
     (SERVER = DEDICATED)
     (SERVICE_NAME = orcl)
   )
 )


5、配置环境变量


这里配置 root 用户环境变量:

vim /etc/profile.d/oracle.sh
加入以下内容:

export ORACLE_HOME=/usr/local/instantclient_11_2  
export PATH=$ORACLE_HOME:$PATH  
export TNS_ADMIN=$ORACLE_HOME/network/admin  
export LD_LIBRARY_PATH=$ORACLE_HOME:$LD_LIBRARY_PATH   
export NLS_LANG='simplified chinese_china.ZHS16GBK'


使环境变量生效:

source /etc/profile.d/oracle.sh


6、测试

 sqlplus /nolog

出现下面结果

SQL*Plus: Release 11.2.0.4.0 Production on 星期二 11月 7 15:14:37 2017
Copyright (c) 1982, 2013, Oracle.  All rights reserved.
SQL>

至此,安装成果,测试也通过!但exp命令是会经常用到的,接下来配置exp这个命令,十分简单。


7、exp配置

1)

将exp命令文件复制到


/usr/local/instantclient_12_2下


2)

创建目录

/你的安装路径/instantclient_12_2 /rdbms/mesg/


3)


将:


/oracle/orahome/product/12.2.0.4.0/rdbms/mesg/expus.msb

/oracle/orahome/product/12.2.0.4.0/rdbms/mesg/impus.msb


复制到

/你的安装路径/instantclient_12_2 /rdbms/mesg/



--结束END--

本文标题: Linux不安装Oracle使用exp导出工具

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

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

猜你喜欢
  • Linux不安装Oracle使用exp导出工具
    应用场景:    有时候我们需要对ORACLE定时导出DMP文件,但无需安装Oracle软件。1、准备    1.1 ...
    99+
    2024-04-02
  • elasticsearch导入导出工具elasticdump安装和使用小记
    首选需要安装npm工具,具体可参考: https://www.runoob.com/nodejs/nodejs-npm.html 开始安装elasticdump: # npm insta...
    99+
    2024-04-02
  • Oracle 11g 使用exp命令导出表不全的解决方案
        今天在做迁移数据库,从11.2.0.1迁移到11.2.0.4,用exp导出一个用户下所有的对象,在做imp导入的时候发现表少了很多,看日志后分析是部分空表没有导出。在网...
    99+
    2024-04-02
  • oracle中使用exp,imp客户端上导入导出数据DMP
    EXP scott/oracle@orcl BUFFER=64000 FILE=D:dumpSONIC.DMP TABLES=(employees) -- 导入, 必须先删除表, 导入必须是DBA imp scott/123456@orcl...
    99+
    2017-03-23
    oracle中使用exp imp客户端上导入导出数据DMP
  • 数据泵EXPDP导出工具和IMPDP导入工具的使用
    数据泵EXPDP导出工具和IMPDP导入工具的使用  一、EXPDP和IMPDP使用说明Oracle Database 10g引入了最新的数据泵(Data Dump)技术,数据泵导出导入(EXPD...
    99+
    2024-04-02
  • ETL数据导入导出工具HData使用
    注:近期因朋友的请求协助了解Hdata工具的使用,抽空进行了摸索,特整理此文;该ETL数据交换工具开发者已经有三、四年没有更新维护记录了,不确定该项目是否会继续维护,因此选择该工具应用于项目时,请考虑后续的技术支持与问题处理等所需要的解...
    99+
    2016-08-25
    ETL数据导入导出工具HData使用
  • Linux中如何安装使用Progress工具
    这篇文章主要为大家展示了“Linux中如何安装使用Progress工具”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Linux中如何安装使用Progress工具”这篇文章吧。实验环境Centos...
    99+
    2023-06-05
  • oracle 11g使用exp导出空表问题解决办法
    ORACLE 11G中有个新特性,当表无数据时,不分配segment,以节省空间。 alter system set deferred_segment_creation=false; 该参数值默认是TRU...
    99+
    2024-04-02
  • Linux运维工具Supervisor的安装使用(进程管理工具)
    一、介绍 Supervisor是用python开发的一套通用的进程管理程序,能将一个普通的命令行进程变为后台daemon,并监控进程状态,异常退出时能自动重启。目前Supervisor可以运行在大多数Unix系统上,但不...
    99+
    2022-06-04
    Linux运维工具Supervisor Linux Supervisor
  • Linux下怎么安装和使用dust工具
    这篇文章主要介绍“Linux下怎么安装和使用dust工具”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Linux下怎么安装和使用dust工具”文章能帮助大家解决问题。dust是一个提供文件类型和元数...
    99+
    2023-06-28
  • Linux下如何安装并使用iostat工具
    小编给大家分享一下Linux下如何安装并使用iostat工具,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!Linux系统中的 iostat是I/O statist...
    99+
    2023-06-27
  • Oracle中常用工具-oracle sql developer如何安装使用
    这篇文章主要介绍了Oracle中常用工具-oracle sql developer如何安装使用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。...
    99+
    2024-04-02
  • MySQL官方导出工具mysqlpump的使用
    目录简介使用介绍实际体验优缺点总结一下简介 mysqlpump 是 mysqldump 的一个衍生,本身也参考了 mydumper 的思路,支持了并行导出数据,因此导出数据的效率比 mysqldump 会高很多。 使...
    99+
    2022-05-17
    MySQL mysqlpump mysqlpump的使用
  • 使用Java导入、导出excel详解(附有封装好的工具类)
    😜作           者:是江迪呀✒️本文关键词:Java、Excel、导出、工具类、后端☀️每日   一言:有些事情不是对的才去坚持,而是坚持了它才是对的! 前言 我们在日常开发中,一定遇到过要将数据导出为Exc...
    99+
    2023-08-18
    java excel 开发语言
  • Linux如何安装和使用dstat监控工具
    这篇文章主要讲解了“Linux如何安装和使用dstat监控工具”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Linux如何安装和使用dstat监控工具”吧!  dstat可以让你实时地看到所...
    99+
    2023-06-13
  • 使用navicat工具导出mysql表的步骤
    首先选择需要导出的表2.在选择的表右键点击“导出向导”,根据需要选择保存的文件格式。3.点击“下一步”逐个将所要保存的文件保存到指定位置4.点击“下一步”、“开始”即可。 ...
    99+
    2024-04-02
  • BBED工具的安装使用(一)
    BBED是用来直接查看和修改数据文件数据的一个工具,是Oracle一款内部工具,可以直接修改Oracle数据文件块的内容,在一些极端恢复场景下比较有用。要想使用该工具,需用户自己安装,在Oracle&n...
    99+
    2024-04-02
  • Java利用Reflect实现封装Excel导出工具类
    目录定义ExcelExportEnum定义导出方法校验入参利用java反射获取Service中的所有method提取method中的入参对象,获取其Class传入参数,调用导出方法注...
    99+
    2022-11-13
    Java Reflect封装Excel导出工具类 Java Excel导出 Java Reflect
  • Linux串口通信工具minicom怎么安装使用
    本篇内容介绍了“Linux串口通信工具minicom怎么安装使用”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!minicom 是一个串口通信...
    99+
    2023-06-27
  • Linux磁盘清理工具Duc怎么安装使用
    这篇文章主要讲解了“Linux磁盘清理工具Duc怎么安装使用”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Linux磁盘清理工具Duc怎么安装使用”吧!Duc简介:Duc 是一个工具集,可以...
    99+
    2023-06-28
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作