把MSDE 2000 打包的自己的安装程序说明
最近打算使用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 打包的自己的安装程序说明相关推荐
- 多个exe打包成一个exe安装程序,安装后可一键启动多个服务
博客帮助我解决了很多问题,于是想把自己遇到的问题记录下来希望对他人有所帮助.有些帖子写得很是简单,一旦忽略了某个关键细节,就可能看不懂了,就要花费更多的时间才能解决问题或者另寻良方,所以我自己尽可能写 ...
- Qt发布安装程序(打包依赖库+生成安装程序)
目录 打包Qt依赖库 打包其它依赖库 生成安装程序 下载并安装Inno Setup 5 使用Inno Setup 5 Qt编译好的项目是不能直接被双击运行的,如下所示. 缺少了依赖的库,需要添加进去. ...
- VS2010发布、打包安装程序超全超详细
找不到原文链接 1. 在vs2010 选择"新建项目"à"其他项目类型"à" Visual StudioInstallerà "安装项目& ...
- 使用Inno Setup为Qt打包安装程序
参考博客1:go1 参考博客2:go2 使用打包后生成的安装程序进行安装时,可能会出现找不到 platforms文件夹的提示. 这个参考博客2,其中有这样一张图片: 按此炮制即可. 其他的几种打包安装 ...
- linux运行.pak文件,使用game-to-flatpak脚本将商业Linux游戏安装程序转换为Flatpak应用程序...
现在有一个新的脚本,它允许你将各种商业Linux游戏的安装程序转换成可以在各种GNU/Linux发行版上运行的Flatpak软件包. 这是一个开源的shell脚本,由GNOME开发人员Bastien ...
- NI LabVIEW开发环境(2.生成installer安装程序exe)
使用LabVIEW如何生成应用程序(exe)和安装程序(installer) 官网 : http://digital.ni.com/public.nsf/allkb/71E3E59409E343338 ...
- 一个完整的Installshield安装程序实例
一个完整的Installshield安装程序实例-艾泽拉斯之海洋女神出品(一)---基本设置一 前言 Installshield可以说是最好的做安装程序的商业软件之一,不过因为功能的太过于强大,以至于 ...
- 一个完整的Installshield安装程序实例—艾泽拉斯之海洋女神出品(五) --补遗 (已补充第三部分完整版)
第三部分:其他 1. 修改显示界面的风格 Installshield 原始安装界面我始终觉得很丑,幸好Installscript 是可以不用写代码就可以改界面风格的. 在 Installatio ...
- 【海洋女神原创】一个完整的Installshield安装程序实例—艾泽拉斯之海洋女神出品(五) --补遗 (已补充第三部分完整版)...
上一篇:一个完整的安装程序实例-艾泽拉斯之海洋女神出品(四) --高级设置二 转载时请务必保留转载出处和由艾泽拉斯之海洋女神出品的字样:如需刊登,请与作者联系.little_fairycat@126. ...
最新文章
- pwa+webpack,初探与踩坑
- python的虚拟环境
- 9.MYSQL:MyISAM表级锁(共享读锁 独占写锁)串行+并发
- golang中创建logger时候踩过的坑
- 图像生成对抗生成网络gan_GAN生成汽车图像
- 浙江等高等学校计算机,2010年浙江省高等学校计算机等级考试
- 数据迁移测试_自动化数据迁移测试
- GooglePerformanceTools--tcmalloc
- 【渝粤教育】电大中专学前儿童社会教育 (11)作业 题库
- vue el-input输入框禁止输入空格
- 中文核心期刊与科技核心期刊区别?
- 如何在宝贝描述里加旺旺图标和免费电话
- CentOS防火墙开启masquerade后即开启包转发功能
- vue:前端导出PDF 加图片:前端
- ORACLE process爆满,大量process没有对应的session
- 共享汽车一种新型的交通方式
- 刚柔相济 端庄大方——张銅彦行楷书摭谈
- jQuery选择器$()
- ImageLoader 修改个人头像
- 嵌入式软件工程师就业方向有哪些呢?
热门文章
- 有人利用两个SaltStack 漏洞攻击思科 VIRL-PE 基础设施
- 万人云峰会DevSecOps论坛:数字化浪潮下,安全开发与运维该如何破局?
- Java中常用的正则表达式判断,如IP地址、电话号码、邮箱等
- 《精通Spring MVC 4》——1.3 start.Spring.io简介
- windows server2012 图形加速,玩游戏不掉帧
- TCP、UDP绑定同一端口通信的解释-转
- 蓝桥杯 ADV-149 算法提高 特殊的质数肋骨
- CCCC-GPLT L3-015. 球队“食物链” 团体程序设计天梯赛
- L3-005. 垃圾箱分布-PAT团体程序设计天梯赛GPLT(Dijkstra)
- adam优化_立即尝鲜!碾压Adam,最好的AI优化器RAdam来了