zhangli-s 发表于 2018-9-22 09:19:50

oracle数据库自动备份脚本

1.创建一个文件名字为bak.sh的脚本,放在/home目录下面即/home/bak.sh,bak.sh中的内容如下:  #!/bin/sh
  export ORACLE_BASE=/opt/oracle;
  ORACLE_HOME=/opt/oracle/product/10.2.1; export ORACLE_HOME
  ORACLE_SID=cms40; export ORACLE_SID
  ORACLE_TERM=xterm; export ORACLE_TERM
  LD_LIBRARY_PATH=$ORACLE_HOME/lib;export LD_LIBRARY_PATH
  PATH=$PATH:/bin:/usr/bin:/usr/sbin:/root:/opt/bin
  PATH=$PATH:/opt/local/bin:/opt/NSCPnav/bin:$ORACLE_HOME/bin
  export PATH
  CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib
  CLASSPATH=$CLASSPATH:$ORACLE_HOME/network/jlib
  LANG=EN.us; export LANG
  export LD_ASSUME_KERNEL=2.4.21
  exp cmsuser/xyz file=/home/oracle/111`date +'%Y%m%d'`.dmp log=/home/oracle/111`date +'%Y%m%d'`.log

页: [1]
查看完整版本: oracle数据库自动备份脚本