SQL Server 2005整合SP3补丁的方法

2015-06-03 00:07:08   来源:   评论: 点击:

本文的方法来自柳永法(yongfa365)Blog,写得非常的好!所以转载下。1、首先下载SQL Server 200

本文的方法来自柳永法(yongfa365)'Blog,写得非常的好!所以转载下。

1、首先下载SQL Server 2005 SP3和SQL Server 2005

如果你有了这两个就不用下载了!点击这里可以下载相关软件,SQL Server 2005 SP3正式版和SQL Server 2005 EE下载

2、SQL Server 2005整合SP3前的准备工作

解压下载的SP3文件,用WinZIP或者WinRAR都可以解压。

以下摘自yongfa365:

解压后文件夹 搜索“*.msi *.msp”,然后复制所有搜索到的文件放到 D:SQL2005SP3 中。
提取 cs_sql_dev_all_dvd.iso(SQL Server 2005 开发版) 中的 x86 版本,放到 D:SQL2005MSSQL 中;此时 D:SQL2005MSSQL 中应该有以下文件和文件夹 autorun.inf、Servers、Tools。

3、建立了批处理文件

方法:将下面蓝色代码拷贝到记事本,另存为Install.cmd文件,文件放在 D:SQL2005MSSQL 目录中。代码如下:

@ECHO OFF
ECHO /////////////////////////////////////////////////
ECHO // Microsoft SQL Server 2005 整合、集成SP3
ECHO // Author  : 柳永法
ECHO // Date    : 2008-12-19
ECHO // Version : 1.0
ECHO // Web     :
http://www.yongfa365.com/
ECHO // URL     : http://www.yongfa365.com/Item/Microsoft-SQL-Server-2005-With-SP3.html
ECHO /////////////////////////////////////////////////

ECHO 运行此批处理前,得建目录:D:SQL2005,D:SQL2005SP3,D:SQL2005MSSQL
ECHO D:SQL2005MSSQL 把SQL Server 2005原DVD光盘里的X86目录下的所有文件Copy到这里
ECHO D:SQL2005SP3 把下载来的SP3文件解压,并搜索"*.msi *.msp"复制全部,然后放到这个目录下

ECHO 更新Servers环境文件
XCOPY /Y /H D:SQL2005SP3*.msi D:SQL2005MSSQLServersSetup

RD /S /Q D:SQL2005SWAP
MD D:SQL2005SWAP

ECHO 释放Servers文件 时间比较长 请耐心等待
msiexec /quiet /a D:SQL2005MSSQLServersSetupsqlrun_as.msi TARGETDIR=D:SQL2005SWAP /L*vx D:SQL2005Install.log
msiexec /quiet /a D:SQL2005MSSQLServersSetupsqlrun_dts.msi TARGETDIR=D:SQL2005SWAP /L*vx D:SQL2005Install.log
msiexec /quiet /a D:SQL2005MSSQLServersSetupsqlrun_ns.msi TARGETDIR=D:SQL2005SWAP /L*vx D:SQL2005Install.log
msiexec /quiet /a D:SQL2005MSSQLServersSetupsqlrun_rs.msi TARGETDIR=D:SQL2005SWAP /L*vx D:SQL2005Install.log
msiexec /quiet /a D:SQL2005MSSQLServersSetupsqlrun_sql.msi TARGETDIR=D:SQL2005SWAP /L*vx D:SQL2005Install.log

ECHO 更新释放出来的文件 时间比较长 请耐心等待
msiexec /quiet /a D:SQL2005SWAPsqlrun_as.msi /p D:SQL2005SP3sqlrun_as.msp /L*vx D:SQL2005Install.log
msiexec /quiet /a D:SQL2005SWAPsqlrun_dts.msi /p D:SQL2005SP3sqlrun_dts.msp /L*vx D:SQL2005Install.log
msiexec /quiet /a D:SQL2005SWAPsqlrun_ns.msi /p D:SQL2005SP3sqlrun_ns.msp /L*vx D:SQL2005Install.log
msiexec /quiet /a D:SQL2005SWAPsqlrun_rs.msi /p D:SQL2005SP3sqlrun_rs.msp /L*vx D:SQL2005Install.log
msiexec /quiet /a D:SQL2005SWAPsqlrun_sql.msi /p D:SQL2005SP3sql.msp /L*vx D:SQL2005Install.log

ECHO 把更新后的文件再放回Servers
XCOPY /Y /E  D:SQL2005SWAP D:SQL2005MSSQLServersSetup

RD /S /Q D:SQL2005SWAP
MD D:SQL2005SWAP

ECHO 更新Tools环境文件
XCOPY /Y /H D:SQL2005SP3*.msi D:SQL2005MSSQLToolsSetup

ECHO 释放Tools文件
msiexec /quiet /a D:SQL2005MSSQLToolsSetupsqlrun_tools.msi TARGETDIR=D:SQL2005SWAP /L*vx D:SQL2005Install.log

ECHO 更新释放出来的文件
msiexec /quiet /a D:SQL2005SWAPsqlrun_tools.msi /p D:SQL2005SP3sqlrun_tools.msp /L*vx D:SQL2005Install.log

ECHO 把更新后的文件再放回Tools
XCOPY /Y /E  D:SQL2005SWAP D:SQL2005MSSQLToolsSetup

RD /S /Q D:SQL2005SWAP
ECHO "Microsoft SQL Server 2005 整合SP3成功"
PAUSE

双击运行这个批处理文件。

运行如果没有出错,说明Microsoft SQL Server 2005 整合SP3成功!那么就可以制作成ISO文件以后备用了!

原文地址:http://www.yongfa365.com/item/Microsoft-SQL-Server-2005-With-SP3.html

相关热词搜索:

上一篇:SQL Server中各种语句的完整语法 下一篇:SQLite数据库是中小站点CMS的最佳选择
分享到: 收藏
频道总排行
频道本月排行