打印本文 打印本文 关闭窗口 关闭窗口
自动安装SQL Server数据库
作者:武汉SEO闵涛  文章来源:敏韬网  点击数25057  更新时间:2007/11/14 13:00:23  文章录入:mintao  责任编辑:mintao
Catch

End Try

   

End Function

 

 

然后,在你的工程中添加一个安装工程,取名为MySetup1按照正常的步骤添加工程输出(Project Output),选择输出文件(primary output)和内容文件(content files)两项,再添加文件夹到application Folder,文件夹的Name为TempDB,再给文件夹TempDB添加文件:osql.exe,Restore.bat,Restore.txt,TruckDB(数据库文件)。设定你的文件夹的properties的AlwaysCreate为True。对你的Setup工程进行编译。

 

这时,生成的安装包,将会在安装完程序后,自动调用Installer类的方法,恢复你的TruckDB数据库。

 

注意,TruckDB在生成的时候,应该备份保存到“C:\Program Files\Microsoft SQL Server\MSSQL\Data\”下,便于恢复。

 

首先,在c:\创建一个临时目录,例如c:\TempBD ,拷贝Osql.exe到目录下,拷贝你的数据库备份(TruckDB)到目录下;在目录下分别创建Restore.batRestore.txt文件,内容如下:

 

1.       Restore.bat文件内容:

osql  -E -S -i C:\TempDB\Restore.txt

 

 

2.       Restore.txt文件内容:

use master

 << 上一页  [11] [12] [13] [14] [15] [16] [17] [18] [19] [20]  下一页

打印本文 打印本文 关闭窗口 关闭窗口