CentOS7下 Oracle11g 自动备份
关于Oracle11 g 在CentOS7 上设置自动备份的过程,做个记录。
主要参考了: https://www.cnblogs.com/wtpgogo/articles/8493103.html 这篇博客。
步骤:
1. 使用root 用户登陆Oracle服务器,在Oracle安装目录下创建一个备份文件夹目录:(安装目录看个人)
mkdir –p /home/oracle/backup
2.设置目录权限为oinstall用户组的oracle用户
chown–R oracle:oinstall /home/oracle/backup
3.切换oracle 用户下:
su – oracle
在oracle 用户下进入sqlplus
sqlplus / as sydba
4.制定EXPDP输出目录(根据步骤1 创建的目录路径来写):
create directory expdp_bak_dir as ‘/home/oracle/backup’;
5.授予system权限
grant create any directory to system;
6.退出sqlplus
exit;
7.编写自动备份脚本
vi /home/oracle/autobackup.sh