BIEE12C-WIN环境备份

:本脚本需要手工修改的地方
:oracle_home_bak--------------bi安装路径
:bi_name----------------------bi实例
:param_delFileDay_Local-------文件保留的天数
:bi_home1---------------------bi实例的目录
:bi_instance_name-------------instance名字---默认都是ssi
:-----------------------------可进入%oracle_home_bak%\oracle_common\common\bin\wlst.cmd命令,使用listBIServiceInstances('D:/Oracle/Middleware/Oracle_Home/user_projects/domains/bi')查看
:workdir_home-----------------workdir目录
:backupdir_home---------------backupdir目录
:HomeBak_Local----------------

:初始化常规环境变量
set oracle_home_bak=D:\Oracle\Middleware\Oracle_Home
set bi_name=bi
set param_delFileDay_Local=30
set HomeBak_Local=D:\BIEE_backupdir\backupdir


: Home_Backup 当前bat位置
set Home_Backup=%~dp0


:初始化日期变量
set CurrentDateTime=%date:~0,10%#%time:~0,6%
set CurrentDateTime=%CurrentDateTime::=%
set CurrentDateTime=%CurrentDateTime:-=%
set CurrentDateTime=%CurrentDateTime: =%
set CurrentDateTime=%CurrentDateTime:/=%


:初始化exportServiceInstance的各参数
set bi_home1=D:/Oracle/Middleware/Oracle_Home/user_projects/domains/bi
set bi_instance_name=ssi
set workdir_home=/BIEE_backupdir/workdir
set backupdir_home=/BIEE_backupdir/backupdir
set backup_file=%bi_name%_backup_%CurrentDateTime%


:Home_BatFile wlst代码脚本名称
set Home_BatFile=%Home_Backup%\BIbackup_%CurrentDateTime%.bat


:Home_BatFile   初始化wlst代码脚本
:exportServiceInstance('%Oracle_Home%/user_projects/domains/bi','instance名字---默认都是ssi', 'workdir目录---/BIEE_backupdir/workdir','备份目录--- /BIEE_backupdir/backupdir','自定义备份文件名字---bi_20160411')
call echo exportServiceInstance('%bi_home1%','%bi_instance_name%', '%workdir_home%', '%backupdir_home%','%backup_file%')  >> %Home_BatFile%
call echo exit() >> %Home_BatFile%

 

:执行wlst模板
set wlst_bat_file=%oracle_home_bak%\oracle_common\common\bin\wlst.cmd
call  %wlst_bat_file%  %Home_BatFile%

call del %Home_BatFile%

call forfiles /p %HomeBak_Local% /s /m *  /d -%param_delFileDay_Local% /c  "cmd /c if @ISDIR==TRUE RD /s/q @PATH"

exit

 

 


 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值