2、在D盘新建文件夹SQLServer2005,在SQLServer2005中新建两个文件夹MSSQL、SP3,MSSQL中是sql2005x86安装文件,包含有Servers、Tools、autorun.inf。
3、下载完成后,运行SP3,会自动生成临时文件在某个盘,运行时会看到有显示,出现下一步界面后,不进行操作,退出。
4、在临时文件中搜索“*.msi*.msp”,然后放到D:SQLServer2005SP3这里。
5、新建批处理文件@ECHO OFFECHO/////////////////////////////////////////////////ECHO // Microsoft SQL Server 2005 整合、集成SP3ECHO // Methor : OPQECHO // Date :2011-11-01ECHO /////////////////////////////////////////////////ECHO---------------------------------------------------------------------------ECHO运行此批处理前,得建目录:D:SQLServer2005,D:SQLServer2005SP3,D:SQLServer2005MSSQLECHO 把SQL Server 2005原DVD光盘里的X86目录下的所有文件Copy到D:SQLServer2005MSSQL这里ECHO 把下载来的SP3文件解压,并搜索"*.msi*.msp"复制全部,然后放到D:SQLServer2005SP3这里ECHO 可自定义更改路径,本批处理可以放在SQLServer2005 目录下。ECHO 路径不要有空格,最好不要包含中文,整合过程中会出现大量字符(如果不是请检查路径)!ECHO----------------------------------------------------------------------------ECHO 更新Servers环境文件XCOPY /Y /H D:SQLServer2005SP3*.msiD:SQLServer2005MSSQLServersSetup
RD /S /Q D:SQLServer2005SWAPMD D:SQLServer2005SWAP
ECHO 释放Servers文件 时间比较长 请耐心等待msiexec /quiet /aD:SQLServer2005MSSQLServersSetupsqlrun_as.msiTARGETDIR=D:SQLServer2005SWAP /L*vx D:
SQLServer2005Install.logmsiexec /quiet /aD:SQLServer2005MSSQLServersSetupsqlrun_dts.msiTARGETDIR=D:SQLServer2005SWAP /L*vx D:
SQLServer2005Install.logmsiexec /quiet /aD:SQLServer2005MSSQLServersSetupsqlrun_ns.msiTARGETDIR=D:SQLServer2005SWAP /L*vx D:

SQLServer2005Install.logmsiexec /quiet /aD:SQLServer2005MSSQLServersSetupsqlrun_rs.msiTARGETDIR=D:SQLServer2005SWAP /L*vx D:
SQLServer2005Install.logmsiexec /quiet /aD:SQLServer2005MSSQLServersSetupsqlrun_sql.msiTARGETDIR=D:SQLServer2005SWAP /L*vx D:
SQLServer2005Install.log
ECHO 更新释放出来的文件 时间比较长 请耐心等待msiexec /quiet /a D:SQLServer2005SWAPsqlrun_as.msi /pD:SQLServer2005SP3sqlrun_as.msp /L*vxD:SQLServer2005Install.logmsiexec /quiet /a D:SQLServer2005SWAPsqlrun_dts.msi /pD:SQLServer2005SP3sqlrun_dts.msp /L*vxD:SQLServer2005Install.logmsiexec /quiet /a D:SQLServer2005SWAPsqlrun_ns.msi /pD:SQLServer2005SP3sqlrun_ns.msp /L*vxD:SQLServer2005Install.logmsiexec /quiet /a D:SQLServer2005SWAPsqlrun_rs.msi /pD:SQLServer2005SP3sqlrun_rs.msp /L*vxD:SQLServer2005Install.logmsiexec /quiet /a D:SQLServer2005SWAPsqlrun_sql.msi /pD:SQLServer2005SP3sqlrun_sql.msp /L*vxD:SQLServer2005Install.log
ECHO 把更新后的文件再放回Servers XCOPY /Y /E D:SQLServer2005SWAPD:SQLServer2005MSSQLServersSetup
RD /S /Q D:SQLServer2005SWAPMD D:SQLServer2005SWAP
ECHO 更新Tools环境文件XCOPY /Y /H D:SQLServer2005SP3*.msiD:SQLServer2005MSSQLToolsSetup
ECHO 释放Tools文件msiexec /quiet /aD:SQLServer2005MSSQLToolsSetupsqlrun_tools.msiTARGETDIR=D:SQLServer2005SWAP /L*vx D:
SQLServer2005Install.log
ECHO 更新释放出来的文件msiexec /quiet /a D:SQLServer2005SWAPsqlrun_tools.msi /pD:SQLServer2005SP3sqlrun_tools.msp /L*vx D:
SQLServer2005Install.log
ECHO 把更新后的文件再放回Tools XCOPY /Y /E D:SQLServer2005SWAPD:SQLServer2005MSSQLToolsSetup
RD /S /Q D:SQLServer2005SWAPECHO "Microsoft SQL Server 2005整合SP3成功,即可运行setup.exe安装!"PAUSE
6、执行完批处理后再进行安装。