《关于工程带数据库打包(2)―自动安装定制的MSDE实例》 (转)

《关于工程带数据库打包(2)―自动安装定制的MSDE实例》 (转)[@more@]

这段时间,手头的项目接近收尾,以前不太注意的工程打包问题却慢慢凸现出来,这里指的不单单是制作一个可以安装的工程安装包,还有关于缺少运行环境时的数据库实例的安装和数据库数据的安装恢复。这里先把关于MSDE打包进安装程序的心得于大家分享,那么咱们废话少说。

当你的项目基本完成测试,准备发布的时候,制作一个用户使用简便的自动安装包就成为编码完成后的又一个需要解决的问题,工程开发的是否完满,从安装中,用户应该会有个最初的体验。

下面简单介绍一下如何在工程中添加microsoft sql SERVER 2000 Desktop Engine (MSDE)的自动安装合并模块MSM:XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" />

1.  首先你需要下载MSDE2000的sp3安装包。可以从下面的链接去下载,URL: DOWNLOADs/2000/sp3.ASP">http://www.microsoft.com/sql/downloads/2000/sp3.asp

 

2.  下载完成,你可以安装或者用ZIP解压到本地硬盘,将可以看到:Msi、MSM、Setup这3个目录和setup等文件,其中的MSM文件夹中的东东就是本文要介绍的MSDE2000合并模块。

 

3.  在你的工程中添加一个安装工程(假设为MySetup1,路径为c:MySetup1),按照正常的步骤添加工程输出(Project Output),选择输出文件(primary output)和内容文件(content files)两项。

 

4.  添加合并模块(Merge Moudle),选择浏览,指定到你的MSDE的MSM文件夹,选则MSM和msm1033下的所有的文件(REPL.MSM、REPL_RES.MSM、 DMO_RES.MSM和DMO.MSM可以不选),打开。

 

5.  设置安装工程的属性(Properties)中的SearchPath,指定为你的MSM所在路径(这时需要添加两个:pathMSM和pathMSM1033)。

 

6.  设置关于安装程序的其他属性咱们暂且不提,这是可以对你的安装工程进行编译了,当编译通过后,你可以在c:MySetup1Debug看到你的打包工程MySetup.msi。

 

7.  这是工程打包告一段落,下面我们需要修改打好的安装包,使它可以在安装完程序后自动安装MSDE的一个实例(假设实例名为:MyServer)。现在我们需要用到MS的一个工具ORCA,下载地址:aspx?scid=kb;EN-US;255905" rel="nofollow">http://support.microsoft.com/default.aspx?scid=kb;EN-US;255905安装了orca后就可以利用这个工具对我们的MySetup1.msi进行修改了。

 

8.  用ORCA打开安装包文件MySetup.msi,找到Property这个table,ADD Row 在Propetry中填入SqlInstanceName,value中填入实例名MyServer。其他的参数请参见:http://support.microsoft.com/?id=810826和http://support.microsoft.com/default.aspx?scid=kb;en-us;281983

 

9.  所有的参数中有关密码的属性,我没有成功,就是SqlSaPwd,这个参数是和SqlSecurityMode一起使用的,但是我一直没有设置成功,密码总是为空的,不知何故!

 

10. 选择InstallExecuteSequence这个table,找到SetPropSQLMSDEInstalled这个Action,修改206为102;找到RemoveExistingProducts,修改1525为6601。保存,退出!

 

 

这时,在没有SQL环境的机器上运行你的安装包,在程序安装完后,会自动安装MSDE的MyServer实例,并在重起机器后,自动启动SQL SERVER的实例。

 

 

《关于工程带数据库打包(2)―自动安装定制的MSDE实例》


来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/10752019/viewspace-959163/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/10752019/viewspace-959163/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
MSDE(Microsoft SQL Server Desktop Engine)是微软提供的免费轻量级关系型数据库管理系统。下面是MSDE的下载安装和创建管理数据库的步骤。 1. 下载MSDE:首先,打开浏览器,搜索“MSDE下载”。在搜索结果中选择Microsoft官方网站或者可信赖的第三方网站下载MSDE安装程序。 2. 安装MSDE:运行下载好的安装程序,按照安装向导的指示进行安装。在安装过程中,可以选择安装位置、实例名称和身份验证模式等选项,根据需求进行设置。 3. 配置MSDE安装完成后,打开“SQL Server Configuration Manager”工具。在工具中,可以设置MSDE的各项配置,如网络配置、服务配置和安全性配置等。根据需求进行相应的配置。 4. 创建数据库:打开SQL Server Management Studio(SSMS),使用MSDE的身份验证模式登录到数据库服务器。在SSMS中,可以通过“新建查询”或者“对象资源管理器”创建数据库。在创建数据库时,指定数据库的名称和相关的设置,如文件组、文件路径和初始大小等。 5. 管理数据库:通过SSMS,可以对已创建的数据库进行管理。可以执行各种操作,如创建表、插入数据、修改表结构、执行查询和备份数据库等。此外,还可以监视数据库的性能和运行状况,以及设置数据库的安全性和权限等。 总结起来,MSDE的下载安装和创建管理数据库的步骤大致包括下载MSDE安装MSDE、配置MSDE、创建数据库和管理数据库。根据这些步骤,我们可以轻松地使用MSDE进行数据库开发和管理。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值