linux定时导出数据库,linux 下定时导出备份oracle数据库
1 oracle用户--新建数据库的时候创建oracl用户
1.1 新建目录--新建两个导出备份目录,一个存放导出文件,一个存放导出日志
# mkdir -p /data/backup/bakdata
# mkdir -p /data/backup/baklog
1.2 脚本内容
=================================================================================
backup.sh
=================================================================================
#!/bin/bash
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1
export ORACLE_SID=crmdb01
export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
export LD_LIBRARY_PATH=$ORACLE_HOME/lib
PATH=$PATH:/usr/sbin:$ORACLE_HOME/bin
rq=`date +%Y%m%d_%H%M%S`
cd /data/backup/bakdata
exp orcl/orcl##456 owner=orcl file=/data/backup/bakdata/exp_$rq.dmp log=/data/backup/baklog/log_$rq.log
=================================================================================
=================================================================================
backup_root.sh
=================================================================================
#!/bin/bash
su - oracle -c "cd /data/backup;./backup.sh"
=================================================================================
1.3 修改权限
# chmod 755 /data/backup/backup.sh
# chmod 755 /data/backup/backup_root.sh
2 root用户
2.1 编辑crontab
# crontab -e
会在/var/spool/cron/文件夹下生成一个root文件
======================================================
# 每天3时生成备份文件
0 3 * * * /data/backup/backup_root.sh
======================================================
2.2 查看crontab
# crontab -l
2.3 重启crond服务生效
# service crond restart
一个简单的导出备份弄好了
linux定时导出数据库,linux 下定时导出备份oracle数据库相关推荐
- oracle 磁带备份,磁带备份 - Linux下实现自动备份Oracle数据库_数据库技术_Linux公社-Linux系统门户网站...
二.磁带备份 tar-backup文件将用export命令导出的数据文件拷贝到磁带上. tar-backup文件内容: tar rvf /dev/rmt/0n/backup/ 本命令可将/backup ...
- windows 下 用 dos 备份 oracle 数据库,并删除七天前的备份
本文参考了其他 dos 计算日期的指令,参考比较多所以没一一指明,若有相关作者看到需要注明出处,请联系我,我必改正,注明出处[联系方式在博文尾部]: 备份[导出] @echo offsetlocal ...
- aix oracle备份命令,Aix/Linux下自动备份oracle数据库
曾经有个同事,来回操作开发和生产的数据库,结果误删了生产的数据库,那种心情我想不是一般人能理解的,虽然说oracle可以有方法还原,但并不是彻底的. 所以,在工作中,不管是开发还是维护,备份数据库是非 ...
- oracle备份数据库dmp定时,SCO Unix系统下定时备份Oracle数据库dmp文件的设置
Oracle数据库中定时对dmp文件进行备份可以提高数据库的安全性与稳定性,以便于在出现故障时进行恢复.本文我们主要介绍了SCO Unix系统下定时备份oracle数据库dmp文件的知识,接下来就让我 ...
- windows、linux下命令行登录oracle数据库方法,查询sga参数值sql语句
windows 下 cmd 命令行登录 oracle 数据库方法.直接就登录进来了. C:\Users\Administrator>sqlplusSQL*Plus: Release 11.2.0 ...
- linux下php远程连接mysql_Linux下PHP远程连接Oracle数据库 | 系统运维
说明: Web服务器环境:CentOS 5.8 32位+Nginx 1.2.3+Mysql 5.5.27+php 5.3.16 Web服务器IP:192.168.21.149 php源码编译目录:/u ...
- Linux下自动备份Oracle数据库并删除指定天数前的备份
说明: Oracle数据库服务器 操作系统:CentOS IP:192.168.0.198 端口:1521 SID:orcl Oracle数据库版本:Oracle11gR2 具体操作: 1.root用 ...
- win2003下如何自动备份MySQL数据库
http://www.cnblogs.com/lxJack/archive/2011/05/22/2053270.html 有网友问我在win2003下如何自动备份MySQL数据库,既然是自动备份,那 ...
- Windows下自动备份Oracle数据库
Windows下自动备份Oracle数据库 先说说为啥要搞这么个玩意 那是上线前几天[这不是讲故事],测试环境用的数据库崩了[为啥崩了不知道].之前造的一堆测试数据全都没得了[].然后急急忙忙的恢复环 ...
- oracle配置并发备份,oracle数据库还原以及备份 包括快速备份(并发压缩)
expdp jhpt/XXXX directory=databackup dumpfile=dpfile_201512091300_%U.dmp filesize=5G parallel=8 comp ...
最新文章
- linux配置adb环境变量配置,Ubuntu下adb环境配置
- faster rcnn论文_faster-rcnn论文思路及代码编译
- 二维方向图matlab程序,二维点源阵方向图,阵因子matlab
- 原生JS实现跨浏览器的事件处理程序
- Spring 整合hibernate
- 给服务器装系统U盘要处理吗,服务器装系统从u盘装
- Flask实战----做了一个简易版CSDN
- 怎么看android sdk 文档
- Maven的Spring Security
- 前端学习(1044):本地存储实现数据录入
- android新浪登录接口,新浪游戏AndroidSDK接入文档—服务端.md
- python简述列表特征_python高级特性简介
- CentOS 6.5搭建Redis3.2.8单机分布式集群
- iOS开发中的错误整理,再一次整理通过通知中心来处理键盘,一定记得最后关闭通知中心...
- CIF、DCIF、D1分辨率
- VS2010 下载与安装
- iis无法启动万维网发布服务W3SVC
- 英语时态,看到过的最好讲解没有之一
- Esp8266(NodeMCU)物联网芯片的基本简介
- 0x0F1AFD76 (libcocos2d.dll) (Plane.exe 中)处有未经处理的异常: 0xC0000005: 读取位置 0x00000018 时发生访问冲突。
热门文章
- python 读取txt
- numpy 矩阵的用法
- 99. Leetcode 322. 零钱兑换 (动态规划-完全背包)
- Graph Attention Networks
- python programming training(二): 排序算法
- pytorch笔记:实现简易LSTM
- 数据中台应用实战50篇(二)-中台解决方案本质在解决什么问题?
- 深度学习核心技术精讲100篇(三十七)-利用Contrastive Learning对抗数据噪声:对比学习在微博场景的实践
- 竞品分析实战系列之如何对电商产品条目进行合理设计?
- java多对多关联数据操作,hibernate实施多对多关联查询时,关联表数据被删除