数据库备份和还原(固定IP版)
使用方法:
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版)的更多相关文章
- 【RAC】rac环境下的数据库备份与还原
[RAC]rac环境下的数据库备份与还原 一.1 BLOG文档结构图 一.2 前言部分 一.2.1 导读 各位技术爱好者,看完本文后,你可以掌握如下的技能,也可以学到一些其它你所不知道的知识,~ ...
- 【MySql】C#数据库备份与还原
public static class SQLBackup { /// <summary> /// 执行Cmd命令 /// </summary> /// <param n ...
- C#.NET SQL数据库备份与还原解决方案
C#.NET SQL数据库备份与还原解决方案http://www.csframework.com/archive/1/arc-1-20110924-1841.htm 开发框架V2.2(快速开发版)系统 ...
- PCB MongoDB数据库 备份与还原
一. MongoDB数据库 备份与还原工具介绍: 数据备份工具 mongodump.exe 数据还原工具 mongorestore.exe 二. MongoDB数据库备份 mongodump - ...
- PostgreSQL 数据库备份与还原
PostgreSQL 数据库备份与还原 目录 备份 还原 栗子 备份 PostgreSQL提供的一个工具pg_dump,逻辑导出数据,生成sql文件或其他格式文件,pg_dump是一个客户端工具,可以 ...
- 【C#】数据库备份及还原的实现代码【转载】
[转载]http://www.codesky.net/article/200908/128600.html C#数据库备份及还原1.在用户的配置时,我们需要列出当前局域网内所有的数据库服务器,并且要列 ...
- Mysql数据库备份和还原常用的命令
Mysql数据库备份和还原常用的命令是进行Mysql数据库备份和还原的关键,没有命令,什么都无从做起,更谈不上什么备份还原,只有给系统这个命令,让它去执行,才能完成Mysql数据库备份和还原的操作,下 ...
- [转]MySQL数据库备份和还原的常用命令小结
MySQL数据库备份和还原的常用命令小结,学习mysql的朋友可以参考下: 备份MySQL数据库的命令 mysqldump -hhostname -uusername -ppassword datab ...
- SQL Server 2008数据库备份和还原(还原是必须有完整备份)
转自lwccc, SQLserver2008数据库备份和还原问题(还原是必须有完整备份) 首先,我要说明的是你必须拥有完整的数据库备份,下面的还原教程,才算有用. 这个连接是某高手的异常恢复方法, 实 ...
- 批处理(bat)实现SQLServer数据库备份与还原
原文:批处理(bat)实现SQLServer数据库备份与还原 备份数据库.bat @echo off set path=%path%;C:\Program Files (x86)\Microsoft ...
随机推荐
- SpringBoot配置devtools实现热部署
spring为开发者提供了一个名为spring-boot-devtools的模块来使Spring Boot应用支持热部署,提高开发者的开发效率,无需手动重启Spring Boot应用. devtool ...
- JAVA多线程-实现同步
一.什么是线程安全问题 当多个线程同时共享,同一个全局变量或静态变量,做写的操作时,可能会发生数据冲突问题,也就是线程安全问题.但是做读操作是不会发生数据冲突问题. 二.如何解决线程安全问题 1)如何 ...
- Listen 指令
L:44
- Kali Linux 发布 2019.1 版
Kali Linux 是一个基于 Debian 的发行版,关注于高级渗透测试和安全审计并搭载各种常用工具,由 Offensive Security 维护.后者是一个提供信息安全训练的公司. 该项目于日 ...
- POJChallengeRound2 Tree 【数学期望】
题目分析: 我们令$G(x)$表示前$x$个点的平均深度,$F(x)$表示第$x$个点的期望深度. 有$F(x) = G(x-1)+1$,$G(x) = G(x-1)+\frac{1}{x}$ 所以答 ...
- FFT什么的
目录 多项式 多项式加法 多项式乘法 多项式的表示 系数表达 点值表达 系数形式表示的多项式的快速乘法 DFT&FFT&IDFT 单位复数根 DFT FFT IDFT 多项式乘法 蝶形 ...
- 【模板】2-SAT 问题
[传送门] 分析 按照逻辑关系建图,跑tarjan,如果上下点在一个环中,说明不可能,不然就可能. 代码 #include <bits/stdc++.h> #define ll long ...
- Maze HDU - 4035(期望dp)
When wake up, lxhgww find himself in a huge maze. The maze consisted by N rooms and tunnels connecti ...
- java 发送 mail 纯文本发送和html格式发送
一:需要引入mail maven jar包 <!--邮件发送包--> <dependency> <groupId>javax.mail</groupId> ...
- SQL Server 2008还原数据库时出现“备份集中的数据库备份与现有的数据库不同”的解决方法
引言 现在在做项目,由于每个人是分模块的,所以大家的测试数据都不同步,导致好多时候会因为别人填的数据不同而调半天的错.所以我还是自己还原一个数据库,自己填自己的数据吧. 报错 之前还原过很多个数据库都 ...