请教如何将SQL Server数据库一起打包?(100分)

  • 主题发起人 主题发起人 alys
  • 开始时间 开始时间
A

alys

Unregistered / Unconfirmed
GUEST, unregistred user!
我的数据库是SQL Server 2000 的,制作安装盘时想将数据库一起打包,有办法吗?
不会一定要先单独安装SQL Server 然后再导入数据然后再安装我的程序吧...
请各位知道的朋友指点
 
我也想知道
 
要预装有SQLserver,你的程序步骤是先建库,然后用存储过程建表,然后执行应用程序。
 
先要装SQL SERVER,然后把数据库建好.
应用程序才能与SQL相连,SQL SERVER不能打包.
 
你可以在程序中作个恢复程序,然后将自己服务器上的数据备份后用于恢复!这样特别方便,但是由于要考虑的因素很多,容易出错!
 
先安装sqlserver,然后运行你
自己做的安装程序。
安装程序包含数据库导入功能:提示用户输入数据库位置,名称等信息。
然后倒库。
专业的程序好像都这么搞的。
 
<一定要先单独安装SQL Server 然后再导入数据然后再安装我的程序>
这一点是毫无疑问的,
将你的数据库产生一个Script脚本文件,可集成在你的程序中,在安装过程中
自动生成数据库。
 
1、自动安装SQL Server,使用无人值守安装,并写一个小程序来控制SQL Server的安装,参考SQL Server的联机帮助
2、安装完毕后,检查是否可以连接到服务器
3、建库
建库你可以直接挂文件,也可以执行SQL文件来建库
 
你不怕MicroSoft吗?
 
没办法,必须得有SQL SERVER没法一起打包
 
我也想知道,专业的软件公司是怎么解决这个问题的,望有这方面的经验的朋友多多指教!
 
兄台我的问题和你一样,我看到过好几个这样的专业程序将SQL Server数据库一起打包的
我也想知道是这么实现的,但我发了贴没人回答啊
http://www.delphibbs.com/delphibbs/dispq.asp?lid=1026303
 
Idapi32.dll:BDE基本函数库
  Blw32.dll:语言驱动函数库
  Idr20009.dll:错误信息库
  Fareast.bll:远东语言驱动程序
  Usa.bll:美国语言驱动程序
  以下文件为根据需要可选:
  如用Paradox,则应选择:Idpdx32.dll
  如用Dbase,则应选择:Iddbas32.dll
  如用Access,则应选择:Iddao32.dll
  如用Ascii,则应选择:Idasci32.dll
  如用TBatchMove,则应选择:Idbat32.dll
  如用Data Repostitory,则应选择:Iddr32.dll
  如用ODBC,则应选择:Idodbc32.dll
  如用BDE DataSet Provider DLL,则应选择:Idprov32.dll
  如用SQL查询,则应选择:Idsql32.dll
 
江南大米, 你说的是BDE连接需要的啊,和装SQL SERVER没关系的
如果是ADO数据库引擎都是包含到EXE了,
DELPHI用BDE的话。服务器上还是要装服务端,但工作站上不用装客户端连接但要装BDE
DELPHI用ADO的话。服务器上还是要装服务端,但工作站上不用装客户端连接不用装BDE
POWERBULDER 的话服务器上还是要装服务端,但客户机上也要装客户端
一个SQL SERVER使用认证是8000,
不可能把SQL SERVER打包到程序,必须先装在服务器上,
一定要技术人员去为客户装,记得把自己的数据背分,然后恢复到客户的服务器上
必须这么做。还有SQL SERVER2000 必须WIN2000支持 。
 
我以为要将SQL Server一起打包发行是很困难的事情。除非你能弄懂SQL server安装程序的每个细节,
然后自己照着几乎再实现一遍。
如果你的程序对Server一端依赖不大,建议改用Interbase,它能和安装程序集成在一起。
 
我见过有人打包mssql7.0到安装程序中,好象打包后是msdex86.exe文件,安装完毕后,各种配置和库都有了,但没有gui管理工具,如查询器等,我觉得可以免维护,也挺方便的。
 
实际上,很多软件商并没有将SQL Server一起发行的一个很重要的原因是因为
作为商业性用途的软件,将SQL Server一并发行是需要MS授权的,也就是说向MS交money,
所以一般的做法是,把安装d版SQL Server的工作交给客户完整,
而发布的程序仅仅作为处理支持SQL Server的一个数据处理程序,从而避免纠纷
 
哪位大侠能给个全面的例子呀。
mdc1975@21cn.com
 
安装技术上没有问题 你可以上网搜 我记得搜到过好多 可是这样做合法吗
 
后退
顶部