网上找的一些关于installshield msde的文章

网上找的一些关于installshield msde的文章

或使用MSDE:

msde可以很容易的和自己的程序发布。
msde在sql   server的msde目录中
主要有两种方法,
简单方法是使用setup.exe,复杂方法是实用/msde/msm下的合并模块,可以将其无

缝的集成到自己的msi安装程序里,不过很麻烦。

第一种方法主要是设置setup.ini和setup.exe的命令行参数。
例如:

1   [Options]
2   TARGETDIR="D:/Setup/msde/binn"
3   DATADIR="D:/Setup/msde/data"
4   INSTANCENAME="我的实例名称"              
5   SECURITYMODE="SQL"
6   USEDEFAULTSAPWD

注意:
4   安装命名实例可以避免和用户计算机上可能存在的sql   server发生冲突
5   验证模式为混合模式
6   sa密码为空

使用:F:/MSDE/SETUP   /i   F:/MSDE/setup/sqlrunXX.msi  
就可以删除其他15个   sqlrunXX.msi了

 

 

打包可以这样做:
把MSDE和你的安装程序一起刻在光盘上,然后用你的安装程序来引导MSDE(后面必

须带上"SECURITYMODE=SQL"参数)的安装,如: c:/setup.exe SECURITYMODE=SQL ,

另外用你做的安装程序在注册表

的"HKEY_LOCAL_MACHINE/Software/Microsoft/Windows/CurrentVersion/Run"
下增加一项名称为"Auto Start MS SQL Server 2000",类型为"REG_SZ",数据

为"scm.exe -Action 1 -Silent 1 -Service MSSQLServer -SvcStartType 2"
,装完以后重启即可实现你所希望的。

至于附加就更加简单了,下面的示例将 pubs 中的两个文件附加到当前服务器。

E X E C sp_attach_db @dbname = N'pubs',
   @filename1 = N'c:/Program Files/Microsoft SQL

Server/MSSQL/Data/pubs.mdf',
   @filename2 = N'c:/Program Files/Microsoft SQL

Server/MSSQL/Data/pubs_log.ldf'

 
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值