@echo off REM ########################################################### REM # 应用监控系统数据库自动备份批处理脚本 REM ########################################################### REM 取当前系统时间,可能因操作系统不同而取值不一样 set CURDATE=%date:~0,4%%date:~5,2%%date:~8,2% set CURMON=%date:~0,4%%date:~5,2% set CURTIME=%time:~0,2% REM 小时数如果小于10,则在前面补0 if "%CURTIME%"==" 0" set CURTIME=00 if "%CURTIME%"==" 1" set CURTIME=01 if "%CURTIME%"==" 2" set CURTIME=02 if "%CURTIME%"==" 3" set CURTIME=03 if "%CURTIME%"==" 4" set CURTIME=04 if "%CURTIME%"==" 5" set CURTIME=05 if "%CURTIME%"==" 6" set CURTIME=06 if "%CURTIME%"==" 7" set CURTIME=07 if "%CURTIME%"==" 8" set CURTIME=08 if "%CURTIME%"==" 9" set CURTIME=09 set CURTIME=%CURTIME%%time:~3,2%%time:~6,2% REM 设置所有者、用户名和密码 set OWNER=YYJK set USER=YYJK set PASSWORD=YYJK REM 创建备份用目录,目录结构为oraclebak/YYYYMMDD/ if not exist "oraclebak" mkdir oraclebak cd oraclebak if not exist "%CURMON%" mkdir %CURMON% set FILENAME=%CURMON%/%OWNER%_%CURDATE%_%CURTIME%.DMP set EXPLOG=%CURMON%/%OWNER%_%CURDATE%_%CURTIME%_log.log REM 调用ORACLE的exp命令导出用户数据 REM exp %USER%/%PASSWORD%@%OWNER% file=%FILENAME% log=%EXPLOG% owner=%USER% grants=n exp %USER%/%PASSWORD%@%OWNER% file=%FILENAME% log=%EXPLOG% tables=(TBCCONTEMP,TBCLISTTEMP,TBCMENU,TBCMENUHELP,TBCTEMP,TBSBROWSERNAME,TBSHTTPREQUEST,TBSLOGINLOG,TBSMENU,TBSROLE,TBSROLEMENU,TBSROLEUSER,TBSUSER,YYJK_APP_CONFIG,YYJK_APP_CONN_CONF,YYJK_APP_DB_CONF,YYJK_APP_SERV_CONF,YYJK_SYS_CONFIG,YYJK_SYS_CODE,YYJK_SYS_JJRQDZB,YYJK_SYS_SERIAL,YYJK_ALERT_CONFIG) exit
相关推荐
本文将围绕“Oracle自动备份脚本”这一主题,深入探讨如何利用脚本实现Oracle数据库的自动备份,确保数据的安全与可恢复性。 ### Oracle自动备份脚本的重要性 在日常运营中,数据的丢失或损坏可能对企业造成不可...
### Linux Oracle自动备份脚本详解 #### 背景与目的 在企业级数据库管理中,数据的安全性和可靠性至关重要。Oracle作为一款广泛使用的数据库管理系统,其数据备份的重要性不言而喻。通过设置自动化的备份机制可以...
本文将围绕“Oracle自动备份脚本”这一主题,详细讲解如何利用脚本来实现Oracle数据库的定时备份。 首先,我们要理解标题中的“Oracle自动备份脚本”。这通常指的是一个批处理脚本,它包含了执行Oracle数据库备份的...
windows环境下Oracle数据库的自动备份脚本
linux 下的 oracle 自动备份脚本
对于生产环境,通常需要对数据库执行有定时备份操作,好方便数据库出现异常问题的数据恢复,提高数据库的安全性,这里提供linux服务器下详细操作脚本,供大家参阅
用于ORACLE自动备份用,必须先安装7Z压缩软件才能使用。
实现oracle 数据库自动备份+保留最新的7天数据+另一机器拷贝备份的脚本
"Oracle数据库自动备份脚本FOR WIN.rar" 是一个针对Windows环境设计的自动化备份解决方案,它使得Oracle数据库的备份过程更加简便和可靠。 这个脚本主要有以下三个特点: 1. **动态日期命名**:备份导出文件时,...
### Oracle数据库RMAN的自动备份脚本知识点解析 在企业级数据库管理中,备份与恢复是确保数据安全的重要环节之一。本文将详细解读一个Oracle数据库RMAN(Recovery Manager)的自动备份脚本,该脚本适用于Linux环境...
"oracle数据库自动备份脚本带说明"的标题表明这是一个关于如何自动化执行Oracle数据库备份的脚本,这对于系统管理员来说是非常实用的工具。下面我们将详细探讨Oracle数据库的备份策略、自动备份脚本的工作原理以及...