Linux下Oracle数据库自动备份脚本.doc

Linux下Oracle数据库自动备份脚本.doc

ID:57688861

大小:19.00 KB

页数:2页

时间:2020-09-01

Linux下Oracle数据库自动备份脚本.doc_第1页
Linux下Oracle数据库自动备份脚本.doc_第2页
资源描述:

《Linux下Oracle数据库自动备份脚本.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Linux下Oracle数据库自动备份脚本1.用PL/SQL登录数据库2.设置空表可导出select'altertable'

2、

3、table_name

4、

5、'allocateextent;'fromuser_tableswherenum_rows=0;--然后执行查询出来的语句3.查看数据库的字符集查看database中的NLS_CHARACTERSET的值a、select*fromnls_database_parameterstwheret.parameter='NLS_CHARACTERSET';b、select*fromv$nls_parameterswhereparameter='

6、NLS_CHARACTERSET';PARAMETERVALUE---------------------------NLS_CHARACTERSETZHS16GBK4.登录linuxOracle服务器5.创建investDBbak目录(目录随意创建,在脚本中修改即可)mkdirinvestDBbak6.在investDBbak下创建DBBak目录、Shell目录mkdirDBBakmkdirshell7.在shell目录下创建invest_test_dbbak.sh文件viinvest_test_dbbak.sh8.复制内容#!/bin/shexportORACLE_BASE=/u0

7、1/app/oracleexportORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1exportORACLE_SID=orclexportPATH=$PATH:$HOME/bin:$ORACLE_HOME/binexportDATA_DIR=/home/oracle/investDatabak/dbbak/dataexportLOGS_DIR=/home/oracle/investDatabak/dbbak/logexportDELTIME=`date-d"15daysago"+%Y%m%d`exportBAKUPTIME=`date+%

8、Y%m%d%H%M%S`exportNLS_LANG=AMERICAN_AMERICA.ZHS16GBKmkdir-p$DATA_DIRmkdir-p$LOGS_DIRecho"Startingbakup..."echo"Bakupfilepath$DATA_DIR/$BAKUPTIME.dmp"expinvest_test2/gkjr123@investtestfile=$DATA_DIR/investtest$BAKUPTIME.dmplog=$LOGS_DIR/investtest$BAKUPTIME.logecho"Deletethefilebakupbefore15days.

9、.."rm-rf$DATA_DIR/investtest$DELTIME*.dmprm-rf$LOGS_DIR/investtest$DELTIME*.logecho"Deletethefilebakupsuccessfully."echo"Bakupcompleted."注:红色文字根据具体情况修改修改exportNLS_LANG=AMERICAN_AMERICA.ZHS16GBK设置字符集,ZHS16GBK为刚才select到的字符集Esc:wq退出1.修改sh文件执行权限chmod777invest_test_dbbak.sh2.测试是否可执行./invest_test_dbba

10、k.shExportterminatedsuccessfullywithoutwarnings.表示导出没有问题,如果有问题,解决3.添加定时任务cronttab–e插入:5923***/home/oracle/investDatabak/shell/invest_test_dbbak.sh注:时间自行设置,设置规则网上自行搜索

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。