如何在制作安装程序时导入SQL Server 数据库

thanx 2002-07-15 05:35:24
如何在制作安装程序时导入SQL Server 数据库表结构存储过程等。
请赐教!!
...全文
59 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
angowb 2002-07-19
  • 打赏
  • 举报
回复
把数据库生成脚本文件,在安装时用tsql可以执行这个文件!即可生成你的数据库!
thanx 2002-07-19
  • 打赏
  • 举报
回复
我用BDE,但是提示说
An incorrect version of the BDE is specified. Please be sure, that the current BDE configured for this machine is 5.0.1.22 or greater to deploy the BDE.

这个该怎么办?
ghxghx 2002-07-16
  • 打赏
  • 举报
回复
我提供一个思路:

把你SQL Server 数据库表结构存储过程的库文件yourdb.mdf yourdb.ldf
copy 一份,然后在安装时再附加上。

在安装的时候调用事先写好的可执行文件,我写过一个delphi的,如下:

这是用ado 也可以用bde

with adoquery1 do
begin
SQL.Clear ;
SQL.add('sp_attach_db @dbname=N'+''+'''yourdbname'''+''+' , ');
SQL.add('@filename1=N'+''''+'c:\yourdb.MDF'+''''+' , ');
sql.add('@filename2=N'+''''+'c:\yourdb.LDF''')
end;
adoquery1.ExecSQL ;


不过好像也可以直接调用sql的执行工具isql.exe 执行sp_attach_db 语句

thanx 2002-07-16
  • 打赏
  • 举报
回复
数据库暂时考虑是本地的,
我们这个软件需要与数据库相连才能使用。

在安装程序前,假设SQL Server 已经在本地安装好了。但该软件使用的数据库并没有建好,我想通过安装程序,把该数据库建好。。。
thanx 2002-07-15
  • 打赏
  • 举报
回复
我用wise installation
如果有别的安装程序制作工具更便于处理这个问题的话,也请你们推荐一下

34,873

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧