`

linux 下导出 Oracle 数据库 Shell 脚本

阅读更多

linux 下导出 Oracle 用户下的数据库。编写脚本如下:


#!/usr/home/oracle/backup/export.sh
# export use 'safekey' all schema data.compress is gzip code.
# EXAMPLE:  /usr/home/oracle/backup/oracle_090924_1018.gz

 

expdate=`date +%y%m%d_%H%M`
exp orace/123456  file=/usr/home/oracle/backup/ocale_$expdate.dmp
gzip -9 -c /usr/home/oracle/backup/oracle_$expdate.dmp > /usr/home/oracle/backup/oracle_$expdate.gz
rm -fr /usr/home/oracle/backup/oracle_$expdate.dmp

echo export oracle schema successfully! file:/usr/home/oracle/backup/oracle_$expdate.gz
exit 0

分享到:
评论

相关推荐

    linux下shell脚本实现数据的导出

    总结来说,这个场景涉及到了Linux下的shell脚本编写,主要是使用`exp`命令导出Oracle数据库中的数据,并通过Java程序来调用这个脚本。这在日常的运维工作中非常常见,通过这种方式可以实现自动化数据备份,提高工作...

    Oracle数据库导入导出脚本

    oracle 数据库导入导出 脚本 实用

    oracle 定时导出脚本

    在Linux环境下,为了实现Oracle数据库的自动化备份管理,通常会借助于shell脚本来完成定时导出任务。以下是一个典型的Oracle定时导出脚本示例: ```bash #!/bin/bash echo 'exportdataoftest' date fmt=`date "+%Y-...

    linux下远程定时备份oracle数据库

    例如,`linux下oracle imp`可能指的是Oracle的数据泵工具,imp用于导入数据,exp用于导出。 在远程备份Oracle数据库时,你需要获取Oracle数据库服务器的SSH访问权限,并配置相应的SSH密钥对,以便无密码登录。这样...

    Linux下备份oracle数据库到本地

    总的来说,Linux下备份Oracle数据库到本地通常涉及编写shell脚本、使用exp工具和配置crontab。这种方法简单易行,但可能需要根据实际情况调整以满足数据安全和恢复策略的要求。对于大型数据库或更高级的安全需求,...

    oracle数据库备份脚本

    根据提供的脚本内容,我们可以看到这是一个用于执行Oracle数据库表空间级别备份的Shell脚本。该脚本主要通过Oracle的`expdp`命令来实现不同所有者的数据备份。 ##### 2.1 脚本语法结构 ```bash osascript> cat ...

    Java代码备份(windows和Linux)服务器oracle数据库

    在Linux下,可以执行shell脚本,同样调用相应的命令。`expdp`用于物理备份,而`impdp`用于恢复。 3. **参数设置**:`expdp`命令通常需要指定用户名、密码、导出目录、表空间等参数。例如: ``` expdp username/...

    linux把远程mysql数据库数据导出并导入本地oracle数据库

    Linux下将远程mysql数据库需要的数据导出到本地文件,然后将文件导入到本地的oracle数据库中,通过shell脚本和sqlldr实现每日定时任务

    oracle数据库备份脚本.rar

    "Oracle数据库备份脚本.rar" 提供的正是这样一个工具,用于自动化执行Oracle数据库的备份过程,生成DMP(Data Pump)文件。 DMP文件是Oracle Data Pump导出格式,它是一种高效的导入/导出机制,比传统的EXP/IMP方式...

    oracle数据库导出导入脚本

    10. **脚本自动化**:通过编写shell脚本或使用Oracle SQL Developer等工具,可以自动化整个导入导出流程,节省时间和资源。 总结来说,“oracle_exp_imp”压缩包提供的脚本是实现Oracle数据库导入导出的实用工具,...

    shell脚本可配置备份oracle数据库异常sendEmail25发邮件.rar

    Oracle数据库是企业级广泛使用的数据库管理系统,而Shell脚本则是一种在Unix/Linux系统中执行命令行操作的强大工具。本资源包含一个名为"shell脚本可配置备份oracle数据库异常sendEmail25发邮件"的压缩包,它提供了...

    shell脚本可配置备份oracle数据库异常mail465发邮件.rar

    "shell脚本可配置备份oracle数据库异常mail465发邮件.rar"这个压缩包提供了一种自动化解决方案,通过Shell脚本来实现Oracle数据库的备份,并在出现异常时通过电子邮件通知管理员。 首先,我们来详细了解一下Shell...

    从 Oracle数据库中导出SQL脚本.doc

    从 Oracle 数据库中导出 SQL 脚本 Oracle 数据库是一个功能强大且复杂的关系数据库管理系统,提供了多种方式来导出数据库对象的创建和申明的 SQL 脚本。下面将详细介绍如何从 Oracle 数据库中导出 SQL 脚本。 获取...

    oracle数据库导入导出命令! 更改字符集

    Oracle数据库是全球广泛使用的大型关系型数据库管理系统之一,其数据导入导出功能是数据库管理和维护中的重要环节。本文将深入探讨Oracle数据库的导入导出命令,特别是如何更改字符集的相关知识。 首先,Oracle...

    oracle逻辑导出脚本

    根据给定的文件信息,我们可以深入探讨Oracle逻辑导出脚本的关键知识点,这些知识点主要集中在Oracle数据库的逻辑备份过程、Shell脚本编程以及系统管理方面。 ### Oracle逻辑导出脚本概览 #### 标题解析:Oracle...

    oracle数据库自动备份脚本

    ### Oracle数据库自动备份脚本详解 #### 一、概述 Oracle数据库因其稳定性和可靠性而被广泛应用于企业级应用中,为了保障数据的安全性与可用性,定期进行数据库备份至关重要。本文将详细介绍一种通过`exp`命令配合...

    Linux oracle 自动备份脚本

    本文将详细解析一个用于Linux环境下Oracle数据库自动备份的Shell脚本。 #### 知识点一:检查表空间扩展情况 脚本中第一段代码展示了如何通过PL/SQL查询来检查表空间的使用情况: ```sql select 'alter table ' || ...

    oracle备份shell

    Oracle 备份 Shell 是一个使用 Linux 服务器远程备份 Oracle 数据库的脚本,使用 EXPDP 工具实现备份,结合 Crond 服务实现定时备份。 EXPDP 工具 EXPDP 是 Oracle 官方提供的数据 pump 工具,用于将数据从 Oracle...

    各种导出脚本工具_oracle_oracle导出csv_oracle数据导出脚本_txt导出为dbf_

    在Oracle数据库管理中,数据导出是常见的任务,特别是在数据分析、备份或系统迁移时。本文将详细介绍如何使用Oracle工具和脚本将数据导出为不同的文件格式,如CSV、DBF,并探讨FTP自动下载脚本的实现。 首先,让...

    linux-oracle数据同步到Greenplum的shell脚本

    在这个场景下,`Linux-oracle数据同步到Greenplum的shell脚本` 提供了一个自动化解决方案,利用Linux shell脚本来实现这一过程,旨在提高命令行效率,减少手动操作。 首先,我们需要了解Oracle和Greenplum的基本...

Global site tag (gtag.js) - Google Analytics