zoukankan      html  css  js  c++  java
  • emrDB本机异地泵导双备份并自动压缩 新.bat

    ::@echo off
    set TDate=%DATE:~0,4%%DATE:~5,2%%DATE:~8,2%
    set TTime=%time:~0,2%%time:~3,2%%time:~6,2%
    if "%TTime:~0,1%"==" " set TTime=0%time:~1,1%%time:~3,2%%time:~6,2%

    set afile=%TDate%%TTime%

    ::删除D:dump 下的最新备份,D:dump 为泵导的 directory=dump_dir 对应的文件夹
    ::此文件不删除,泵导时会提示文件已存在;
    del f:dumpEmrDB.dp

    ::导出his库和病历库,泵导命令不支持客户端运行
    expdp system/panku@orcl directory=dump_dir dumpfile=emrDB.dp logfile=emrDB.log schemas=emrDB

    ::压缩备份出的文件,需要本机的C:Program Files 下安装有winrar软件
    "C:Program FilesWinRARwinrar.exe" a f:dumpemrDB%afile%.rar F:dumpEmrDB.dp f:dumpemrDB.log

    ::复制最新的压缩包到192.168.0.251的共享文件夹里,需设置该文件夹的共享属性为可读写
    :copy E:数据备份(手动)853hisemr%afile%.rar \192.168.0.7数据备份$

    ::保证 \192.168.0.251数据备份$ 里的 853hisemr.rar文件始终为最新备份,方便 hisemr泵导从异地复制备份并导入数据.bat 命令的执行
    :copy /y \192.168.0.251数据备份$853hisemr%afile%.rar \192.168.0.251数据备份$853hisemr.rar

    ::保证 D:dump 里的 sqjhbhisemr.rar文件始终为最新备份
    :copy /y D:数据备份(手动)sqjhbhisemr%afile%.rar D:dumpsqjhbhisemr.rar
    pause

  • 相关阅读:
    Java中字符串indexof() 的使用方法
    .Net Core WebApi(3)—NLog
    .Net Core WebApi(2)—Swagger
    left join 左边有数据,右边无数据
    Angular—入门环境,项目创建,导入项目
    SQLite介绍和使用
    .Net Core-类库中创建CodeFirst
    .Net Core WebApi(1)— 入门
    .Net Jpush极光推送
    Webform中的前后端分离
  • 原文地址:https://www.cnblogs.com/maweiwei/p/12849610.html
Copyright © 2011-2022 走看看