如何在安装程序的时候把程序需要的SQl数据库自动加到SQl Server里

Rtubo 2003-08-23 10:18:47
需要安装的机器上有sql Server,如果制作安装程序,在安装过程中,把我现在机器上sql server里的一个数据库加到新的机器上。要求就是对方机器,只要运行安装程序就要搞定,不能有别的多余的动作。
...全文
29 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhenglc 2003-08-27
  • 打赏
  • 举报
回复
用脚本
Rtubo 2003-08-27
  • 打赏
  • 举报
回复
楼上的3句代码,写在程序的哪里呢,是写在程序里,还是安装程序里
富察咪咪 2003-08-26
  • 打赏
  • 举报
回复
在程序中写个过程,复制整个数据库到安装目录,建立和master数据库的连接
执行下面的语句
/*附加数据库*/
sp_attach_db @dbname='dataname',
@filename1=N'D:\data\dataname.mdf',
@filename2=N'D:\data\dataname.ldf'
houtianxi 2003-08-26
  • 打赏
  • 举报
回复
以上说的办法都可以,我用的是 viena(晓琴方法
lxcc 2003-08-26
  • 打赏
  • 举报
回复
EXEC sp_attach_db @dbname = N'pubs',
@filename1 = N'c:\Program Files\Microsoft SQL Server\MSSQL\Data\pubs.mdf',
@filename2 = N'c:\Program Files\Microsoft SQL Server\MSSQL\Data\pubs_log.ldf'
viena 2003-08-26
  • 打赏
  • 举报
回复
SQL语句不用写,在SQLServer企业管理器里,选择数据库,鼠标右键-所有任务-生成SQL脚本,选择需要的对象,自动生成脚本。
yijiansong 2003-08-26
  • 打赏
  • 举报
回复
将建库,建表等都写成SQL语句,保存为*.sql 文件,在安装过程中执行执行该文件即可
Rtubo 2003-08-24
  • 打赏
  • 举报
回复
楼上的能不能具体点
PDK 2003-08-24
  • 打赏
  • 举报
回复
调用osql命令就行了

1,216

社区成员

发帖
与我相关
我的任务
社区描述
VB 数据库(包含打印,安装,报表)
社区管理员
  • 数据库(包含打印,安装,报表)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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