一、创建数据库的脚本
@Echo Off
REM ***************************************************************************
REM ** 文件: CreateDatabase.cmd
REM ** 名称: Database Setup
REM ** 描述: Database setup batch file.
REM **
REM ** 时间: 22:32 2005-06-05
REM **
REM **************************************************************************
REM 利用下面的选项目设置服务器用户名称和密码
REM 和选择你要创建数据库的服务器名称(IP也可以).
set SERVER=localhost
set LOGIN=sa
set PWD=
set DBNAME=petshop
@Echo.
@Echo *******************************************************************************
@Echo * 一个书店的数据库安装 *
@Echo * *
@Echo * *
@Echo * 此处开始建数据库 . *
@Echo * 如果你要退出,请按 [CTRL]+C 中断批处理 *
@Echo * *
@Echo *******************************************************************************
@Echo.
pause
@Echo.
@Echo.
@Echo *******************************************************************************
@Echo * 数据库创建中... *
@Echo *******************************************************************************
@Echo.
osql -S %SERVER% -U %LOGIN% -P %PWD% -d master -i PetShop_Schema.sql
pause
@Echo.
@Echo.
@Echo *******************************************************************************
@Echo * 插入数据... *
@Echo *******************************************************************************
@Echo.
osql -S %SERVER% -U %LOGIN% -P %PWD% -d %DBNAME% -i PetShop_DataLoad.sql
@Echo.
@Echo *******************************************************************************
@Echo * *
@Echo * 数据库安装代码执行完毕 *
@Echo * *
@Echo *******************************************************************************
@Echo.
pause
二、卸载数据库
@Echo Off
REM ***************************************************************************
REM ** 文件: DropDataBase.cmd
REM ** 名称: 删除数据库
REM ** 描述: 数据库卸载的批处理文件
REM **
REM ** 日期: 22:38 2005-06-05
REM **
REM **************************************************************************/
REM 利用下面的选项目设置服务器用户名称和密码
REM 和选择你要创建数据库的服务器名称(IP也可以)
set SERVER=localhost
set LOGIN=sa
set PWD=
set DBNAME=petshop
@Echo.
@Echo *******************************************************************************
@Echo * 书店数据库卸载 *
@Echo * *
@Echo * *
@Echo * 这段代码将删除所有数据并卸载数据库 *
@Echo * 如果想终止,请按[CTRL]+C 退出批处理文件 *
@Echo * *
@Echo *******************************************************************************
@Echo.
pause
@Echo.
@Echo.
@Echo *******************************************************************************
@Echo * 数据库卸载中... *
@Echo *******************************************************************************
@Echo.
osql -S %SERVER% -U sa -P %PWD% -d master -i PetShop_DropDatabase.sql
@Echo.
@Echo *******************************************************************************
@Echo * *
@Echo * 卸载数据库执行完毕 *
@Echo * *
@Echo *******************************************************************************
@Echo.
pause
博客提供了数据库创建和卸载的脚本。创建数据库脚本可设置服务器、用户名、密码等信息,执行建库和插入数据操作;卸载数据库脚本同样可设置相关信息,用于删除所有数据并卸载数据库,还给出了中断操作的提示。
464





