使用方法:

1.首次使用双击export.bat进行备份数据库;
2.以后每次使用双击setup.bat进行还原数据库;

备注:如果数据库内容有变,需要重新执行export.bat进行备份数据库。

export.bat

@shift
@echo off
title 联影医疗移动护理信息系统安装中...
mode con cols=100 lines=9999
color 3f
cls

set sname_sql=192.168.1.205
set pwdsa=lx_1234

bcp mois_2.dbo.BIZ_USER out .\data\dbo.BIZ_USER  -S%sname_sql% -Usa -P%pwdsa% -c -t"**$**" -r "**&**"
bcp mois_2.dbo.CALLING out .\data\dbo.CALLING  -S%sname_sql% -Usa -P%pwdsa% -c -t"**$**" -r "**&**"
bcp mois_2.dbo.CODE_NUM out .\data\dbo.CODE_NUM  -S%sname_sql% -Usa -P%pwdsa% -c -t"**$**" -r "**&**"
bcp mois_2.dbo.DAY_EXECUTIVE out .\data\dbo.DAY_EXECUTIVE  -S%sname_sql% -Usa -P%pwdsa% -c -t"**$**" -r "**&**"
bcp mois_2.dbo.EXECUTIVE_DRUG out .\data\dbo.EXECUTIVE_DRUG  -S%sname_sql% -Usa -P%pwdsa% -c -t"**$**" -r "**&**"
bcp mois_2.dbo.EXECUTIVE_OPERATE out .\data\dbo.EXECUTIVE_OPERATE  -S%sname_sql% -Usa -P%pwdsa% -c -t"**$**" -r "**&**"
bcp mois_2.dbo.EXECUTIVE_ORDER out .\data\dbo.EXECUTIVE_ORDER  -S%sname_sql% -Usa -P%pwdsa% -c -t"**$**" -r "**&**"
bcp mois_2.dbo.INJECT_WINDOW out .\data\dbo.INJECT_WINDOW  -S%sname_sql% -Usa -P%pwdsa% -c -t"**$**" -r "**&**"
bcp mois_2.dbo.LOOK_CODE out .\data\dbo.LOOK_CODE  -S%sname_sql% -Usa -P%pwdsa% -c -t"**$**" -r "**&**"
bcp mois_2.dbo.LOOK_TYPE out .\data\dbo.LOOK_TYPE  -S%sname_sql% -Usa -P%pwdsa% -c -t"**$**" -r "**&**"
bcp mois_2.dbo.MEDICAL_ORDER out .\data\dbo.MEDICAL_ORDER  -S%sname_sql% -Usa -P%pwdsa% -c -t"**$**" -r "**&**"
bcp mois_2.dbo.MESSAGE_CALL out .\data\dbo.MESSAGE_CALL  -S%sname_sql% -Usa -P%pwdsa% -c -t"**$**" -r "**&**"
bcp mois_2.dbo.MESSAGE_NDA out .\data\dbo.MESSAGE_NDA  -S%sname_sql% -Usa -P%pwdsa% -c -t"**$**" -r "**&**"
bcp mois_2.dbo.MESSAGE_NDA_USER out .\data\dbo.MESSAGE_NDA_USER  -S%sname_sql% -Usa -P%pwdsa% -c -t"**$**" -r "**&**"
bcp mois_2.dbo.NDA_INTERFACE_URL out .\data\dbo.NDA_INTERFACE_URL  -S%sname_sql% -Usa -P%pwdsa% -c -t"**$**" -r "**&**"
bcp mois_2.dbo.PATIENT out .\data\dbo.PATIENT  -S%sname_sql% -Usa -P%pwdsa% -c -t"**$**" -r "**&**"
bcp mois_2.dbo.PRESCRIPTION out .\data\dbo.PRESCRIPTION  -S%sname_sql% -Usa -P%pwdsa% -c -t"**$**" -r "**&**"
bcp mois_2.dbo.PRESCRIPTION_COST out .\data\dbo.PRESCRIPTION_COST  -S%sname_sql% -Usa -P%pwdsa% -c -t"**$**" -r "**&**"
bcp mois_2.dbo.REGISTER out .\data\dbo.REGISTER  -S%sname_sql% -Usa -P%pwdsa% -c -t"**$**" -r "**&**"
bcp mois_2.dbo.REGISTER_OPERATE out .\data\dbo.REGISTER_OPERATE  -S%sname_sql% -Usa -P%pwdsa% -c -t"**$**" -r "**&**"
bcp mois_2.dbo.REGISTER_ST out .\data\dbo.REGISTER_ST  -S%sname_sql% -Usa -P%pwdsa% -c -t"**$**" -r "**&**"
bcp mois_2.dbo.RESOURCE out .\data\dbo.RESOURCE  -S%sname_sql% -Usa -P%pwdsa% -c -t"**$**" -r "**&**"
bcp mois_2.dbo.ROLE out .\data\dbo.ROLE  -S%sname_sql% -Usa -P%pwdsa% -c -t"**$**" -r "**&**"
bcp mois_2.dbo.ROLE_RESOURCE out .\data\dbo.ROLE_RESOURCE  -S%sname_sql% -Usa -P%pwdsa% -c -t"**$**" -r "**&**"
bcp mois_2.dbo.SEAT out .\data\dbo.SEAT  -S%sname_sql% -Usa -P%pwdsa% -c -t"**$**" -r "**&**"
bcp mois_2.dbo.SEAT_AREA out .\data\dbo.SEAT_AREA  -S%sname_sql% -Usa -P%pwdsa% -c -t"**$**" -r "**&**"
bcp mois_2.dbo.SYS_CONFIG out .\data\dbo.SYS_CONFIG  -S%sname_sql% -Usa -P%pwdsa% -c -t"**$**" -r "**&**"
bcp mois_2.dbo.SYS_CONFIG_OPTION out .\data\dbo.SYS_CONFIG_OPTION  -S%sname_sql% -Usa -P%pwdsa% -c -t"**$**" -r "**&**"
bcp mois_2.dbo.TEMP_ID out .\data\dbo.TEMP_ID  -S%sname_sql% -Usa -P%pwdsa% -c -t"**$**" -r "**&**"
bcp mois_2.dbo.UNIT_CHANGE out .\data\dbo.UNIT_CHANGE  -S%sname_sql% -Usa -P%pwdsa% -c -t"**$**" -r "**&**"
bcp mois_2.dbo.UNITS out .\data\dbo.UNITS  -S%sname_sql% -Usa -P%pwdsa% -c -t"**$**" -r "**&**"
bcp mois_2.dbo.USER_CONFIG out .\data\dbo.USER_CONFIG  -S%sname_sql% -Usa -P%pwdsa% -c -t"**$**" -r "**&**"
bcp mois_2.dbo.USER_ROLE out .\data\dbo.USER_ROLE  -S%sname_sql% -Usa -P%pwdsa% -c -t"**$**" -r "**&**"
bcp mois_2.dbo.WORKLOAD out .\data\dbo.WORKLOAD  -S%sname_sql% -Usa -P%pwdsa% -c -t"**$**" -r "**&**"

set pwdsa=
echo.
goto succend

:succend
echo 已完成导出!
echo 感谢您选用联影医疗软件!
echo.
goto end
:errorend
echo 安装程序没有正确运行,查看错误提示,并尝试按照提示解决这次的安装问题,如果问题依然存在,请发送错误信息到zehua.xing@united-imaging.com,联影医疗将提供专业的技术支持。
echo 安装程序即将退出...
echo.
goto end
:cend
echo 无效的输入!
echo 您已退出安装程序...
echo.
goto end

:end
pause

  

setup.bat

@shift
@echo off
title 联影医疗移动护理信息系统安装中...
mode con cols=100 lines=9999
color 3f
cls

set sname_sql=192.168.1.205
set pwdsa=lx_1234

osql -S%sname_sql% -Usa -P%pwdsa% -i "db\create_db.sql"
osql -S%sname_sql% -Usa -P%pwdsa% -d "mois_2" -i "db\0_crebas_mois.sql"

echo.

echo 【数据库结构安装完成!】

echo 【下面将导入系统的初始化数据...】

bcp mois_2.dbo.BIZ_USER in .\data\dbo.BIZ_USER  -S%sname_sql% -Usa -P%pwdsa%  -c -t"**$**" -r "**&**"
bcp mois_2.dbo.CALLING in .\data\dbo.CALLING  -S%sname_sql% -Usa -P%pwdsa%  -c -t"**$**" -r "**&**"
bcp mois_2.dbo.CODE_NUM in .\data\dbo.CODE_NUM  -S%sname_sql% -Usa -P%pwdsa%  -c -t"**$**" -r "**&**"
bcp mois_2.dbo.DAY_EXECUTIVE in .\data\dbo.DAY_EXECUTIVE  -S%sname_sql% -Usa -P%pwdsa%  -c -t"**$**" -r "**&**"
bcp mois_2.dbo.EXECUTIVE_DRUG in .\data\dbo.EXECUTIVE_DRUG  -S%sname_sql% -Usa -P%pwdsa%  -c -t"**$**" -r "**&**"
bcp mois_2.dbo.EXECUTIVE_OPERATE in .\data\dbo.EXECUTIVE_OPERATE  -S%sname_sql% -Usa -P%pwdsa%  -c -t"**$**" -r "**&**"
bcp mois_2.dbo.EXECUTIVE_ORDER in .\data\dbo.EXECUTIVE_ORDER  -S%sname_sql% -Usa -P%pwdsa%  -c -t"**$**" -r "**&**"
bcp mois_2.dbo.INJECT_WINDOW in .\data\dbo.INJECT_WINDOW  -S%sname_sql% -Usa -P%pwdsa%  -c -t"**$**" -r "**&**"
bcp mois_2.dbo.LOOK_CODE in .\data\dbo.LOOK_CODE  -S%sname_sql% -Usa -P%pwdsa%  -c -t"**$**" -r "**&**"
bcp mois_2.dbo.LOOK_TYPE in .\data\dbo.LOOK_TYPE  -S%sname_sql% -Usa -P%pwdsa%  -c -t"**$**" -r "**&**"
bcp mois_2.dbo.MEDICAL_ORDER in .\data\dbo.MEDICAL_ORDER  -S%sname_sql% -Usa -P%pwdsa%  -c -t"**$**" -r "**&**"
bcp mois_2.dbo.MESSAGE_CALL in .\data\dbo.MESSAGE_CALL  -S%sname_sql% -Usa -P%pwdsa%  -c -t"**$**" -r "**&**"
bcp mois_2.dbo.MESSAGE_NDA in .\data\dbo.MESSAGE_NDA  -S%sname_sql% -Usa -P%pwdsa%  -c -t"**$**" -r "**&**"
bcp mois_2.dbo.MESSAGE_NDA_USER in .\data\dbo.MESSAGE_NDA_USER  -S%sname_sql% -Usa -P%pwdsa%  -c -t"**$**" -r "**&**"
bcp mois_2.dbo.NDA_INTERFACE_URL in .\data\dbo.NDA_INTERFACE_URL  -S%sname_sql% -Usa -P%pwdsa%  -c -t"**$**" -r "**&**"
bcp mois_2.dbo.PATIENT in .\data\dbo.PATIENT  -S%sname_sql% -Usa -P%pwdsa%  -c -t"**$**" -r "**&**"
bcp mois_2.dbo.PRESCRIPTION in .\data\dbo.PRESCRIPTION  -S%sname_sql% -Usa -P%pwdsa%  -c -t"**$**" -r "**&**"
bcp mois_2.dbo.PRESCRIPTION_COST in .\data\dbo.PRESCRIPTION_COST  -S%sname_sql% -Usa -P%pwdsa%  -c -t"**$**" -r "**&**"
bcp mois_2.dbo.REGISTER in .\data\dbo.REGISTER  -S%sname_sql% -Usa -P%pwdsa%  -c -t"**$**" -r "**&**"
bcp mois_2.dbo.REGISTER_OPERATE in .\data\dbo.REGISTER_OPERATE  -S%sname_sql% -Usa -P%pwdsa%  -c -t"**$**" -r "**&**"
bcp mois_2.dbo.REGISTER_ST in .\data\dbo.REGISTER_ST  -S%sname_sql% -Usa -P%pwdsa%  -c -t"**$**" -r "**&**"
bcp mois_2.dbo.RESOURCE in .\data\dbo.RESOURCE  -S%sname_sql% -Usa -P%pwdsa%  -c -t"**$**" -r "**&**"
bcp mois_2.dbo.ROLE in .\data\dbo.ROLE  -S%sname_sql% -Usa -P%pwdsa%  -c -t"**$**" -r "**&**"
bcp mois_2.dbo.ROLE_RESOURCE in .\data\dbo.ROLE_RESOURCE  -S%sname_sql% -Usa -P%pwdsa%  -c -t"**$**" -r "**&**"
bcp mois_2.dbo.SEAT in .\data\dbo.SEAT  -S%sname_sql% -Usa -P%pwdsa%  -c -t"**$**" -r "**&**"
bcp mois_2.dbo.SEAT_AREA in .\data\dbo.SEAT_AREA  -S%sname_sql% -Usa -P%pwdsa%  -c -t"**$**" -r "**&**"
bcp mois_2.dbo.SYS_CONFIG in .\data\dbo.SYS_CONFIG  -S%sname_sql% -Usa -P%pwdsa%  -c -t"**$**" -r "**&**"
bcp mois_2.dbo.SYS_CONFIG_OPTION in .\data\dbo.SYS_CONFIG_OPTION  -S%sname_sql% -Usa -P%pwdsa%  -c -t"**$**" -r "**&**"
bcp mois_2.dbo.TEMP_ID in .\data\dbo.TEMP_ID  -S%sname_sql% -Usa -P%pwdsa%  -c -t"**$**" -r "**&**"
bcp mois_2.dbo.UNIT_CHANGE in .\data\dbo.UNIT_CHANGE  -S%sname_sql% -Usa -P%pwdsa%  -c -t"**$**" -r "**&**"
bcp mois_2.dbo.UNITS in .\data\dbo.UNITS  -S%sname_sql% -Usa -P%pwdsa%  -c -t"**$**" -r "**&**"
bcp mois_2.dbo.USER_CONFIG in .\data\dbo.USER_CONFIG  -S%sname_sql% -Usa -P%pwdsa%  -c -t"**$**" -r "**&**"
bcp mois_2.dbo.USER_ROLE in .\data\dbo.USER_ROLE  -S%sname_sql% -Usa -P%pwdsa%  -c -t"**$**" -r "**&**"
bcp mois_2.dbo.WORKLOAD in .\data\dbo.WORKLOAD  -S%sname_sql% -Usa -P%pwdsa%  -c -t"**$**" -r "**&**"
set pwdsa=
echo.
goto succend

:succend
echo 已完成安装!
echo 感谢您选用联影医疗软件!
echo.
goto end
:errorend
echo 安装程序没有正确运行,查看错误提示,并尝试按照提示解决这次的安装问题,如果问题依然存在,请发送错误信息到zehua.xing@united-imaging.com,联影医疗将提供专业的技术支持。
echo 安装程序即将退出...
echo.
goto end
:cend
echo 无效的输入!
echo 您已退出安装程序...
echo.
goto end

:end
pause

  

数据库备份和还原(固定IP版)的更多相关文章

  1. 【RAC】rac环境下的数据库备份与还原

    [RAC]rac环境下的数据库备份与还原 一.1  BLOG文档结构图 一.2  前言部分 一.2.1  导读 各位技术爱好者,看完本文后,你可以掌握如下的技能,也可以学到一些其它你所不知道的知识,~ ...

  2. 【MySql】C#数据库备份与还原

    public static class SQLBackup { /// <summary> /// 执行Cmd命令 /// </summary> /// <param n ...

  3. C#.NET SQL数据库备份与还原解决方案

    C#.NET SQL数据库备份与还原解决方案http://www.csframework.com/archive/1/arc-1-20110924-1841.htm 开发框架V2.2(快速开发版)系统 ...

  4. PCB MongoDB数据库 备份与还原

    一. MongoDB数据库 备份与还原工具介绍: 数据备份工具  mongodump.exe 数据还原工具   mongorestore.exe 二. MongoDB数据库备份 mongodump - ...

  5. PostgreSQL 数据库备份与还原

    PostgreSQL 数据库备份与还原 目录 备份 还原 栗子 备份 PostgreSQL提供的一个工具pg_dump,逻辑导出数据,生成sql文件或其他格式文件,pg_dump是一个客户端工具,可以 ...

  6. 【C#】数据库备份及还原的实现代码【转载】

    [转载]http://www.codesky.net/article/200908/128600.html C#数据库备份及还原1.在用户的配置时,我们需要列出当前局域网内所有的数据库服务器,并且要列 ...

  7. Mysql数据库备份和还原常用的命令

    Mysql数据库备份和还原常用的命令是进行Mysql数据库备份和还原的关键,没有命令,什么都无从做起,更谈不上什么备份还原,只有给系统这个命令,让它去执行,才能完成Mysql数据库备份和还原的操作,下 ...

  8. [转]MySQL数据库备份和还原的常用命令小结

    MySQL数据库备份和还原的常用命令小结,学习mysql的朋友可以参考下: 备份MySQL数据库的命令 mysqldump -hhostname -uusername -ppassword datab ...

  9. SQL Server 2008数据库备份和还原(还原是必须有完整备份)

    转自lwccc, SQLserver2008数据库备份和还原问题(还原是必须有完整备份) 首先,我要说明的是你必须拥有完整的数据库备份,下面的还原教程,才算有用. 这个连接是某高手的异常恢复方法, 实 ...

  10. 批处理(bat)实现SQLServer数据库备份与还原

    原文:批处理(bat)实现SQLServer数据库备份与还原 备份数据库.bat @echo off set path=%path%;C:\Program Files (x86)\Microsoft ...

随机推荐

  1. 其它综合-企业级CentOS 7.6 操作系统的安装

    企业级CentOS 7.6版本安装过程 1. 环境: 使用的虚拟机软件是VMware,版本为 12 .(网上一搜一大推,在此不再演示.) 使用的ISO镜像为CentOS7.6.(自己也可以在网上搜镜像 ...

  2. "unexpected console statement” in Node.js

    .eslintrc.js module.exports = { rules: { 'no-console': 'off', }, };

  3. 简单实现计算机上多个jdk环境切换

    实现多个jdk环境切换,大致有两种方式 安装两个jdk,并配置相应的环境变量,在java的控制面板中修改设置 非主要的jdk仅仅是用来测试,并不常用,故只要让ide配置对应的jdk位置就可以了,属于懒 ...

  4. Cookie笔记

    1.Cookie HTTP Cookie(也叫Web Cookie或浏览器Cookie)是服务器发送到用户浏览器并保存在浏览器的一小块数据,它会在浏览器下次向同一服务器再发起请求时被携带并发送到服务器 ...

  5. Siamese network 孪生神经网络

    Siamese network 孪生神经网络 https://zhuanlan.zhihu.com/p/35040994 https://blog.csdn.net/shenziheng1/artic ...

  6. 在本机使用虚拟机安装一个linux系统,并搭建ftp服务器

    一.Linux基础使用:linux服务器环境搭建(FTP服务器), 在本机使用虚拟机安装一个linux系统,并搭建ftp服务器,要求能使用ftp服务将本机文件到保存linux虚拟机上 资料: VMwa ...

  7. BZOJ 3669 魔法森林

    LCT维护生成树 先按照a的权值把边排序,离线维护b的最小生成树. 将a排序后,依次动态加边,我们只需要关注b的值.要保证1-n花费最少,两点间的b值肯定是越小越好,所以我们可以考虑以b为关键字维护最 ...

  8. LOJ #2719. 「NOI2018」冒泡排序(组合数 + 树状数组)

    题意 给你一个长为 \(n\) 的排列 \(p\) ,问你有多少个等长的排列满足 字典序比 \(p\) 大 : 它进行冒泡排序所需要交换的次数可以取到下界,也就是令第 \(i\) 个数为 \(a_i\ ...

  9. pc安装完成charles成功,小米安装crt证书失败

    问题描述: 今天在学习爬虫爬取APP内容时,需要安装crt证书.根据静谧大大的书,前面都挺顺利的.但在我的小米手机上安装crt证书时,出现了错误.手机显示无法安装. 解决之道: 1.不要用小米手机自带 ...

  10. Eclipse 添加 Source 源代码、Javadoc 文档

    源代码 Source 按住 Ctrl 键,鼠标放到对应的类.方法上,出现 Open Declaration,Open Implementation ,可查看对应的实现.声明源代码. 也可以在[Proj ...