sql sever2000数据库如何打包安装? SQL Server好像不能按打包考虑,应该先独立安装SQL Server,再安装应用程序,并恢复数据库。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 把EXEC sp_attach_db @dbname = N'数据库名', @filename1 = N'盘符\路径\数据库名.mdf', @filename2 = N'盘符\路径\数据库名_log.ldf'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'写在文本文件中,然后安装时执行 右键你的数据库-->所有任务-->生成sql代码,新键一窗体,加入一memo,考入sql代码,加入3输入框,分别对应服务名,用户,密码,加入按钮,在事件里写入代码,通过3输入框信息,连接数据库,执行memo中的代码,改窗体名为“初始化模块”,打包改工程 首先感谢楼上几位的帮助。之前我没把问题说清楚,不过这也是其中的一部分。我要的是连SQL Server2000的安装也打包进去,打包后的setup.exe能先判断用户有没有安装SQL Server2000,没有的话就要自动安装,安装过程尽量不用用户设置任何参数,安装后再附加数据库进去。 可以通过查询注册表看是否存在sqlserver1.创建用于无值守安装的文件 将 Microsoft SQL Server 2000 光盘插入 CD-ROM 驱动器中。如果该光盘不自动运行,请双击该光盘根目录中的 Autorun.exe 文件。选择"SQL Server 2000 组件",选择"安装数据库服务器",然后在 SQL Server 安装向导的"欢迎"屏幕上单击"下一步"按钮。在"计算机名"对话框中,选择需要的选项,然后单击"下一步"按钮。在"安装选项"对话框中单击"高级选项"命令,然后在"高级选项"对话框中单击"记录无值守 .ISS 文件"。单击"下一步"按钮。在后续的安装程序屏幕中,为无值守安装选择所需的选项。完成各项选择之后,在"安装信息"屏幕中单击"下一步"按钮。在"安装完成"屏幕中,单击"完成"按钮。 此时出现下列消息:"安装程序收集到创建无值守安装文件 (.iss) 所需的信息,以便使用较新的 SQL Server 无值守安装。"然后 SQL Server 安装程序用指定的选项在 %windir% 位置创建 Setup.iss 文件。2.使用已做好的批处理文件运行无值守安装 在 SQL Server 2000 光盘的根目录中查找 .bat 文件和 .iss 文件。查看 .bat 文件及相关的 .iss 文件,如有必要可作修改。从命令提示符运行适当的批处理文件及安装程序文件: 对于标准无值守安装,运行 Sqlins.bat。对于仅客户端无值守安装,运行 Sqlcli.bat。对于自定义无值守安装,运行 Sqlcst.bat。 从命令提示符直接运行无值守安装 在适当的构架目录中从安装目录运行 Setupsql.exe 文件。根据需要使用参数: -f1 <initialization file path> 选择一个无值守安装程序初始化文件。start/wait 命令(带有 -SMS 选项) 只有在 SQL Server 安装程序完成之后才返回对命令提示符的控制。-s 标志 导致安装程序在无用户界面的静默模式下运行。 大致如此,你可以试着去做一做。 求好书 MSSQL如何向nvarchar字段传入变量 请问在存储过程里如何简化重复的语句? 求一SQL语句 一个有趣的小问题,大家看看 100分求一SQL语句,,送分了... 关于导出数据库中表的结构!着急!!急急急! replace圆点,为什么去除不了呢 如何安全删除SQL2000的日志 数据库内存释放问题,菜鸟勿入,高手请进! 索引怎么建最合理??? 快来看看,怎样转换逻辑表达式?
EXEC sp_attach_db @dbname = N'数据库名',
@filename1 = N'盘符\路径\数据库名.mdf',
@filename2 = N'盘符\路径\数据库名_log.ldf'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'
写在文本文件中,然后安装时执行
之前我没把问题说清楚,不过这也是其中的一部分。我要的是连SQL Server2000的安装也打包进去,
打包后的setup.exe能先判断用户有没有安装SQL Server2000,
没有的话就要自动安装,安装过程尽量不用用户设置任何参数,
安装后再附加数据库进去。
1.创建用于无值守安装的文件 将 Microsoft SQL Server 2000 光盘插入 CD-ROM 驱动器中。如果该光盘不自动运行,请双击该光盘根目录中的 Autorun.exe 文件。
选择"SQL Server 2000 组件",选择"安装数据库服务器",然后在 SQL Server 安装向导的"欢迎"屏幕上单击"下一步"按钮。
在"计算机名"对话框中,选择需要的选项,然后单击"下一步"按钮。
在"安装选项"对话框中单击"高级选项"命令,然后在"高级选项"对话框中单击"记录无值守 .ISS 文件"。单击"下一步"按钮。
在后续的安装程序屏幕中,为无值守安装选择所需的选项。完成各项选择之后,在"安装信息"屏幕中单击"下一步"按钮。
在"安装完成"屏幕中,单击"完成"按钮。
此时出现下列消息:"安装程序收集到创建无值守安装文件 (.iss) 所需的信息,以便使用较新的 SQL Server 无值守安装。"然后 SQL Server 安装程序用指定的选项在 %windir% 位置创建 Setup.iss 文件。2.使用已做好的批处理文件运行无值守安装 在 SQL Server 2000 光盘的根目录中查找 .bat 文件和 .iss 文件。
查看 .bat 文件及相关的 .iss 文件,如有必要可作修改。
从命令提示符运行适当的批处理文件及安装程序文件:
对于标准无值守安装,运行 Sqlins.bat。
对于仅客户端无值守安装,运行 Sqlcli.bat。
对于自定义无值守安装,运行 Sqlcst.bat。
从命令提示符直接运行无值守安装 在适当的构架目录中从安装目录运行 Setupsql.exe 文件。
根据需要使用参数:
-f1 <initialization file path>
选择一个无值守安装程序初始化文件。start/wait 命令(带有 -SMS 选项)
只有在 SQL Server 安装程序完成之后才返回对命令提示符的控制。-s 标志
导致安装程序在无用户界面的静默模式下运行。 大致如此,你可以试着去做一做。