向各位大虾,请教一个发布问题?(100分)

  • 主题发起人 主题发起人 wangcheng
  • 开始时间 开始时间
W

wangcheng

Unregistered / Unconfirmed
GUEST, unregistred user!
例如,本人做的一个C/S数据库应用程序,数据库用的是Sql Server2000,在做安装发布时,
想将Sql Server2000安装做到自己的安装程序里,且自动将数据库恢复好。
请各位大虾,给个思路,如解决,在北京的,可以请您出来搓一顿!!!
 
http://chinasmsd.com/myweb/jxguang/jxwz/sql.htm
请看看是否适用
 
楼上的兄弟,谢谢你支持
不过你说的客户端安装,我说的服务器端安装,也就是将SQL Server安装和库的恢复一起
完成。
 
自己写一个程序!用ado
首先你可以将程序copy到sql server的data文件夹下!--文件夹到注册表中查找!
然后调用sql server的存储过程sp_dbattached --可能是这个名字!
把数据库粘贴到sql server上!
我一直是这么做的·!
 
楼上说得没错,但是在安装程序中自动将数据库恢复好好像不大可能,
可以考虑在程序第一次运行时操作。不过数据文件和日志文件不一定放在
sqlserver的data目录下,只要运行sp_attach_db时设好路径就可以了。
 
我有专门的安装数据库源程序,要吗?(SQL Server)
 
楼上的兄弟们,你们说的思路我知道,
但我想就是智能一点,给用户一张安装盘,就可以直接Sql Server安装好,其数据库也恢复好。还请各位大侠多帮忙!
 
理论上是可以的:
1、反编译SQL Server的Setup文件脚本,稍做修改,加入恢复数据库的操作,然后编译脚本。
2、首先你要清楚在一台装好SQL Server的电脑上有哪些文件需要用到,注册表里的键值,Ini文件的键值...等等一些细节,然后写在自己的脚本上编译。
工作量巨大啊。
 
楼上的兄弟,可有经验
 
zengtao,当然想要,有什么条件?本人邮箱: wbcp@vip.sina.com
 

Similar threads

D
回复
0
查看
909
DelphiTeacher的专栏
D
D
回复
0
查看
704
DelphiTeacher的专栏
D
后退
顶部