Oracle在linux下做导出计划的总结
发布时间:2020-12-12 16:27:10 所属栏目:百科 来源:网络整理
导读:在正常使用ORACLE的过程中,作为数据的主要存储者,我们要对数据负责,因为数据是一个系统最核心的东西,没有了数据一切都失去了具体的意义,所以我们要做备份计划,保证在不可抗外力下数据的可恢复性,所以我们需要做定时计划,但是linux下任务计划不像wind
在正常使用ORACLE的过程中,作为数据的主要存储者,我们要对数据负责,因为数据是一个系统最核心的东西,没有了数据一切都失去了具体的意义,所以我们要做备份计划,保证在不可抗外力下数据的可恢复性,所以我们需要做定时计划,但是linux下任务计划不像windows,很多东西需要自己来配置,具体配置如下: #!/bin/ksh # Oracle Environment settings PATH=/usr/bin:/usr/ucb:/etc:.:/usr/X/bin:/bin export PATH ORACLE_SID=orcl1; export ORACLE_SID ORACLE_BASE=/u01/app/oracle; export ORACLE_BASE ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1; export ORACLE_HOME ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data ; export ORA_NLS33 TNS_ADMIN=$ORACLE_HOME/network/admin ; export TNS_ADMIN LD_LIBRARY_PATH=$ORACLE_HOME/lib ; export LD_LIBRARY_PATH PATH=$ORACLE_HOME/bin:/usr/local/bin:/usr/ccs/bin:$PATH:/usr/sbin export PATH CLASSPATH=$ORACLE_HOME/jlib:$ORACLE_HOME/product/jlib ; export CLASSPATH backup_dir=/backup datetime=`date +"%Y-%m-%d"` # options # export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK # export DATA_DIR=/home/bak/data # export LOGS_DIR=/home/bak/log # export BAKUPTIME=date +%Y%m%d%H%M%S # DMP_FILE=Data_bak.dmp LOG_FILE=Log_bak.log # # Let's start with an export of the database # expdp expdp/expdp DIRECTORY=dump_dir SCHEMAS=schema_name DUMPFILE=$DMP_FILE logfile=$LOG_FILE statistics=none; # # Just to be safe (with space),we'll compress the export file # if [ -e $backup_dir/$DMP_FILE ]; then cd /backup rar a -df DBZY_JTGL.rar $DMP_FILE else echo "no dmp file" exit fi # # Let's delete the backups and logs that are more than 1 days old find $backup_dir -name "*" -mtime +10 -exec rm {} /; # end (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐
- oracle: local_listener,remote_listener,listen
- Swift之" ?与! "区别
- 【Oracle】GoldenGate 12.2 OGG-01201 Error rep
- reactjs – 无法在AsyncStorage中设置setItem
- c# – 如何在thinktecture IdentityServer中禁用
- VB.NET – LINQ to SQL – 如何在VB.NET中将Row_
- undo表空间大小设定
- ruby-on-rails – Ruby on Rails 3和Google图书搜
- 加密版Sqlite(集成CppSqlite)
- c – 从其他容器构造的STL容器(例如,来自向量的列
热点阅读