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 oracle 定时 导出脚本;
编写一个bat脚本实现从Oracle数据库定时导出指定数据表的指定字段为txt文本并上传到FTP服务器的指定目录
windows定时任务备份mysql数据库脚本
1、提供了oracle数据库备份脚本,导出dmp文件 2、定时任务由操作系统提供的支持,在操作系统中设置定时任务,由操作系统定期执行脚本 3、补充。压缩包脚本有点问题,不能删除旧的备份文件。需要自动删除历史备份文件...
一、支持ORACLE定时自动备份,无须人工干预 二、生成文件夹及文件命名方式均以备份日期+备份方式 三、支持冷备份和导出备份 四、可以自定义备份策略,备份时间、路径、方式都可以自己选择(比如周一导出备份、周二冷...
简单好用的Oracle 数据库导出导入命令及详解
oracle数据库导入导出备份与恢复 数据库导入,数据库导出
用C#实现oracle实现数据库的备份与还原
这是一个定时备份Oracle数据库的程序,您可以设定每周或每天进行数据备份。使用Oracle export 命令导出数据,然后用Arj压缩到用户设定的目录中,压缩文件以当前日期命名。
备份oracle数据库批处理命令, 自动备份数据库exp导出命令
c# 导出oracle数据库下所有表结构 c# 导出oracle数据库下所有表结构
此工具为java编写的桌面程序,可以进行Oracle数据库的导入和导出,里面的解压后有相应的操作说明文档,里面的jre不建议删除
Oracle数据库导入导出(备份与恢复).docx
oracle备份与还原数据库Oracle数据库有三种标准的备份方法,它们分别是导出/导入(EXP/IMP)、热备份和冷备份。导出备件是一种逻辑备份,冷备份和热备份是物理备份。
开发人员或者数据库管理人员,oracle数据库备份导出命令及其导入命令
OracleDB2Doc V2.0(Oracle数据库表结构导出器)是一套用来完成将Oracle数据库中的表结构导出成Word文档,并输出标准的打印报表格式的软件。 软件采用Word中VBA开发完成,软件使用Word中的菜单操作,与Word完全集成...
只需要安装oracle client在本地,然后配置好tns,输入连接名,用户名,密码,数据表的名称,文件名数据列名以及blob数据列名,就可以批量导出ORACLE数据库BLOB字段生成图片
Oracle 19c 备份恢复-导入导出
linux下操作mysql数据库,导出数据库,只导出表结构,只导出数据。大汇总,挺全面的。希望对linux下用mysql数据库导数据的使用提供帮助