1. 建立自动备份的脚本文件:

备份计划为:每周为一个循环,每周的每一天的夜里12:00执行备份,备份文件为7个,分别是周一到周日的数据文件,只保留最近一周的文件;

脚本文件如下:

文件名:backup1.sh  (周一所执行的文件)

ORACLE_HOME=/home/oracle/OraHome1;

export ORACLE_HOME;

ORACLE_SID=hrdbs;

export ORACLE_SID;

rm -f /HRBACKUP/hrdbs_backup1.dmp;

/home/oracle/OraHome1/bin/exp hr/hrcc file=/HRBACKUP/hrdbs_backup1.dmp;

其他文件,backup2.sh ,backup3.sh 等等,和这个文件大致一样,只是具体的备份文件名不同;

脚本建立完成之后,放在oracle的安装目录下/home/oracle/OraHome1

然后改变这些文件的执行权限:

chmod +x backup1.sh

2. 给用户oracle分配crontab的权限;

使用超级用户(root)的身份登录,在/usr/var/adm/cron下通过vi命令查看cron.deny文

件,如果数据库的拥有者oracle被列在里面,将其删除即可;

然后建立cron.allow文件,文件中只用填写oracle即可;

3. 建立自动调度的脚本文件;

用oracle用户登录,通过使用命令crontab -e oracle开始建立oracle用户的Crontab文件;

该文件全文如下:

00 00 * * 0 /home/oracle/OraHome1/backup7.sh

00 00 * * 1 /home/oracle/OraHome1/backup1.sh

00 00 * * 2 /home/oracle/OraHome1/backup2.sh

00 00 * * 3 /home/oracle/OraHome1/backup3.sh

00 00 * * 4 /home/oracle/OraHome1/backup4.sh

00 00 * * 5 /home/oracle/OraHome1/backup5.sh

00 00 * * 6 /home/oracle/OraHome1/backup6.sh

aix下oracle备份脚本,AIX下oracle的自动备份相关推荐

  1. oracle存档模式,Oracle开启归档模式并设置RMAN自动备份策略

    title: Oracle开启归档模式并设置RMAN自动备份策略 categories: 数据库 tags: - Oracle - RMAN timezone: Asia/Shanghai date: ...

  2. aix下oracle备份脚本,AIX系统下oracle9i实施RMAN全量备份脚本

    AIX系统下oracle9i实施RMAN全量备份脚本 1)查看系统环境 首先使用sqlplus登录oracle(使用DBA账户)查看oracle的版本. SQL> select * from v ...

  3. 文件服务器如何异地备份,实战演示如何进行异地自动备份数据库

    SQL专栏 SQL数据库基础知识汇总 SQL数据库高级知识汇总 有小伙伴提出如何进行异地备份的问题,今天我们就来给大家演示一下. 异地备份 所谓异地备份,就是将服务器端的数据文件,拷贝到本地或者其他地 ...

  4. 计算机文件自动备份到移动硬盘,电脑文件定时自动备份到移动硬盘,有什么方法?...

    原标题:电脑文件定时自动备份到移动硬盘,有什么方法? 如果你是一名上班族,那么肯定会有备份重要电脑文件的习惯,因为电脑系统崩溃挥着磁盘硬盘损坏将会导致电脑文件的丢失,文件备份可以帮助我们减少这种风险. ...

  5. 设置备份计划后,不能执行自动备份

    1.设置备份计划后,不能执行自动备份: 2.查询知识库中内容,按照知识库提供的方式进行设置和调试,还是无法进行自动备份. 3.软件涉及版本航信10.2基础版.10.2标准版.10.3基础版.10.3标 ...

  6. linux 下oracle备份脚本,linux 下的 oracle 自动备份脚本

    这个脚本比较简单:周天对数据库进行全备,周一到周六进行归档日志备份. [oracle@T10 ~]$ cat backup.sh #!/bin/bash#oracle backup scriptbti ...

  7. Linux下安装oracle的脚本,linux系统oracle数据安装配置脚本

    linux系统安装oracle数据库前相关配置: #root#/etc/sysctl.conf cp /etc/sysctl.conf /etc/sycotl.confbackup echo kern ...

  8. oracle 并行执行脚本,批量执行Oracle脚本

    场景:linux上批量执行oracle脚本的shell脚本 linux下批量执行oracle脚本的shell脚本 #! /bin/bash -l create_dbtable() { set -x d ...

  9. linux下的shell脚本,linux下的shell脚本的使用

    什么是shell? Shell是一个命令解释器,它在操作系统的最外层,负责直接与用户进行对话,把用户的输入解释给操作系统,并处理各种各样的操作系统的输出结果,输出到屏幕反馈给用户.这种对话方式可是交互 ...

最新文章

  1. day060 ajax文件上传 json补充
  2. jQuery版本的网页开关灯、jQuery版本网页开关灯的另一种写法
  3. 如何在 .NET 中使用 Redis缓存
  4. 清华美女学霸数学笔记曝光, 精美程度无与伦比
  5. 跟着阿里大牛捞干货:2019这5本书带你玩转大数据
  6. 祝贺!港中文助理教授周博磊宣布加入UCLA
  7. 六、访问CGI变量 (基础教程6)
  8. ssdp安全-攻击和防御
  9. PerfMap – 显示前端网站性能的热力图插件
  10. 基础01类与对象、封装、构造方法
  11. 数据包在 Istio 网格中的生命周期
  12. LINUX下C语言用access()检查文件可读、可写权限
  13. 生信识图 之 点图进阶-2(PCA)
  14. opengl学习笔记
  15. Unity 3D 中基础的三种传值技术(脚本组件,类静态字段,SendMessage)
  16. python中可迭代对象是什么意思_python可迭代对象概念讲解
  17. 7代cpu能装虚拟xp系统吗_小米手机最新系统MIUI 11 推荐,附带小米刷机资源
  18. java修饰词严格程度_Java修饰词的总结
  19. 【设计原则】里氏代换原则
  20. Nexus Windows中搭建Nexus仓库

热门文章

  1. java tree类子项的添加和删除_Java学习2-23 JTree节点的删除与添加(来源网上)
  2. 使用opencv和python实现图像的智能处理_机器学习:使用opencv和python进行智能图像处理...
  3. c# union结构体_P/Invoke各种总结(八、在C#中使用Union联合体)
  4. java比对文本文件_Java编程实现比对两个文本文件并标记相同与不同之处的方法...
  5. php 集字抽奖,php字符集转换
  6. c语言两点间距离_数字图像处理|P5第二章 数字图像基础第四节像素间的基本关系...
  7. oracle包同义词报错,Oracle——04同义词与数据库链接
  8. 分页的limit_Presto分页功能概述
  9. 通过html备份数据库文件,备份网站文件和数据库
  10. linux ping 虚拟网卡_虚拟机中Linux系统网卡的配置