最近打算使用NSIS来打包发布自己的程序.涉及到数据库MSDE,因为NSIS是免费软件,所以我使用他,不过她不自带MSDE ,不像IS,所以就要手工搞了,找了下面资料来参考做下,哈哈 以前本来就做过,就是忘记了,

首先需要的MSDE程序文件,可由将msde.exe解压缩获得。
sqlrun.cab
setup.ell
sqlrun01.msi
instmsi.exe
setup.exe
sqlresld.dll
(win200 可能需要semnt.dll)

然后新建一配置文件
例;a.ini
[Options]
TARGETDIR="C:\Program Files\Microsoft SQL Server\"
DATADIR="C:\Program Files\Microsoft SQL Server\"
INSTANCENAME=yoyo
SAPWD=yoyo
SECURITYMODE=SQL
DISABLENETWORKPROTOCOLS=0
说明:
TARGETDIR 安装目录
DATADIR 数据库安装目录,在该目录下应该有master,msdb,tempdb,model数据库(8个文件),如果是新环境,可能需

要将这几个文件打包到安装包,嗯,安装文件现的大一些,cool一些,嘿嘿(符合微软作风)
SAPASSWORD设置密码,但这个密码好像没用,安装之后再通过sqldmo改(加密?)
SECURITYMODE=SQL一定要,否则不能用查询分析器连接

3、命令
安装setup.exe /i sqlrun01.msi /settings a.ini /l log.log
卸载setup.exe /x sqlrun01.msi

4、备注

如果是win2000,要将semnt.dll提前装到TARGETDIR\mssql$‘实例’inn下
文件都可以在sqlserver安装盘上找到,如果不清楚可以问我

一共可以安装16个实例,相应的用sqlrunXX。msi,
如果不想装客户端连接工具,请再加上两了dll:DBNMPNTW.DLL;ntwdblib.DLL

5、运行存储过程 " sp _ attach _ db " 将数据库附加到 MSDE 如下:

EXEC sp_attach_db @dbname = N’dbname’, @filename = N’filepath\filename.mdf’
EXEC sp_attach_db ‘Test’, ‘c:\Mssql7\Data\Test.mdf’

转载于:https://www.cnblogs.com/hylan/archive/2008/10/03/1303479.html

把MSDE 2000 打包的自己的安装程序说明相关推荐

  1. 多个exe打包成一个exe安装程序,安装后可一键启动多个服务

    博客帮助我解决了很多问题,于是想把自己遇到的问题记录下来希望对他人有所帮助.有些帖子写得很是简单,一旦忽略了某个关键细节,就可能看不懂了,就要花费更多的时间才能解决问题或者另寻良方,所以我自己尽可能写 ...

  2. Qt发布安装程序(打包依赖库+生成安装程序)

    目录 打包Qt依赖库 打包其它依赖库 生成安装程序 下载并安装Inno Setup 5 使用Inno Setup 5 Qt编译好的项目是不能直接被双击运行的,如下所示. 缺少了依赖的库,需要添加进去. ...

  3. VS2010发布、打包安装程序超全超详细

    找不到原文链接 1.  在vs2010 选择"新建项目"à"其他项目类型"à" Visual StudioInstallerà "安装项目& ...

  4. 使用Inno Setup为Qt打包安装程序

    参考博客1:go1 参考博客2:go2 使用打包后生成的安装程序进行安装时,可能会出现找不到 platforms文件夹的提示. 这个参考博客2,其中有这样一张图片: 按此炮制即可. 其他的几种打包安装 ...

  5. linux运行.pak文件,使用game-to-flatpak脚本将商业Linux游戏安装程序转换为Flatpak应用程序...

    现在有一个新的脚本,它允许你将各种商业Linux游戏的安装程序转换成可以在各种GNU/Linux发行版上运行的Flatpak软件包. 这是一个开源的shell脚本,由GNOME开发人员Bastien ...

  6. NI LabVIEW开发环境(2.生成installer安装程序exe)

    使用LabVIEW如何生成应用程序(exe)和安装程序(installer) 官网 : http://digital.ni.com/public.nsf/allkb/71E3E59409E343338 ...

  7. 一个完整的Installshield安装程序实例

    一个完整的Installshield安装程序实例-艾泽拉斯之海洋女神出品(一)---基本设置一 前言 Installshield可以说是最好的做安装程序的商业软件之一,不过因为功能的太过于强大,以至于 ...

  8. 一个完整的Installshield安装程序实例—艾泽拉斯之海洋女神出品(五) --补遗 (已补充第三部分完整版)

    第三部分:其他  1. 修改显示界面的风格  Installshield 原始安装界面我始终觉得很丑,幸好Installscript 是可以不用写代码就可以改界面风格的.  在 Installatio ...

  9. 【海洋女神原创】一个完整的Installshield安装程序实例—艾泽拉斯之海洋女神出品(五) --补遗 (已补充第三部分完整版)...

    上一篇:一个完整的安装程序实例-艾泽拉斯之海洋女神出品(四) --高级设置二 转载时请务必保留转载出处和由艾泽拉斯之海洋女神出品的字样:如需刊登,请与作者联系.little_fairycat@126. ...

最新文章

  1. pwa+webpack,初探与踩坑
  2. python的虚拟环境
  3. 9.MYSQL:MyISAM表级锁(共享读锁 独占写锁)串行+并发
  4. golang中创建logger时候踩过的坑
  5. 图像生成对抗生成网络gan_GAN生成汽车图像
  6. 浙江等高等学校计算机,2010年浙江省高等学校计算机等级考试
  7. 数据迁移测试_自动化数据迁移测试
  8. GooglePerformanceTools--tcmalloc
  9. 【渝粤教育】电大中专学前儿童社会教育 (11)作业 题库
  10. vue el-input输入框禁止输入空格
  11. 中文核心期刊与科技核心期刊区别?
  12. 如何在宝贝描述里加旺旺图标和免费电话
  13. CentOS防火墙开启masquerade后即开启包转发功能
  14. vue:前端导出PDF 加图片:前端
  15. ORACLE process爆满,大量process没有对应的session
  16. 共享汽车一种新型的交通方式
  17. 刚柔相济 端庄大方——张銅彦行楷书摭谈
  18. jQuery选择器$()
  19. ImageLoader 修改个人头像
  20. 嵌入式软件工程师就业方向有哪些呢?

热门文章

  1. 有人利用两个SaltStack 漏洞攻击思科 VIRL-PE 基础设施
  2. 万人云峰会DevSecOps论坛:数字化浪潮下,安全开发与运维该如何破局?
  3. Java中常用的正则表达式判断,如IP地址、电话号码、邮箱等
  4. 《精通Spring MVC 4》——1.3 start.Spring.io简介
  5. windows server2012 图形加速,玩游戏不掉帧
  6. TCP、UDP绑定同一端口通信的解释-转
  7. 蓝桥杯 ADV-149 算法提高 特殊的质数肋骨
  8. CCCC-GPLT L3-015. 球队“食物链” 团体程序设计天梯赛
  9. L3-005. 垃圾箱分布-PAT团体程序设计天梯赛GPLT(Dijkstra)
  10. adam优化_立即尝鲜!碾压Adam,最好的AI优化器RAdam来了