zoukankan      html  css  js  c++  java
  • Microsoft SQL Server 2005 整合、集成SP3方法

    Microsoft SQL Server 2005 SP3 介绍及下载地址:

    微软发布了SQL Server 2005 SP3的正式版,而这也将是该软件的最后一次升级服务。SQL Server 2005 SP3版本号9.00.4035,作为一个累计升级包集成了此前所有的更新补丁,能全方位提升SQL Server 2005的各种服务等级,适用于企业版、企业评估版、开发者版、标准版、工作组版等所有商业版本。
            SQL Server 2005 SP3中文版下载地址(x86/x64/IA64):
    http://www.microsoft.com/downloads/details.aspx?FamilyID=ae7387c3-348c-4faa-8ae5-949fdfbe59c4&DisplayLang=zh-cn

    针对免费的精简版SQL Server 2005 Express Edition,微软也放出了相应的SP3服务包,不过要注意,SQLEXPR.EXE可以在32/64位系统上安装,SQLEXPR32.EXE则只能用于32位系统。
    下载地址:
    http://www.microsoft.com/downloads/details.aspx?FamilyID=3181842a-4090-4431-acdd-9a1c832e65a6&DisplayLang=zh-cn


    Microsoft SQL Server 2005原版各版本下载地址:

    SQL_2005_All简体中文开发版DVD.iso

    1.7GB

    SQL_2005_x64简体中文企业版CD1.iso

    454.8MB

    SQL_2005_x64简体中文企业版CD2.iso

    593.4MB

    SQL_2005_x86简体中文企业版CD1.iso

    421.4MB

    SQL_2005_x86简体中文企业版CD2.iso

    606.3MB

    SQL_2005_x86简体中文标准版CD1.iso

    421.4MB

    SQL_2005_x86简体中文标准版CD2.iso

    606.3MB


    Microsoft SQL Server 2005 各版本序列号:

    SQl 2005 Enterprise (x86 & x64) S/N: WXGDG-DJ8DJ-CC77F-8FDJV-DFBYG
    SQl 2005 Standard (x86 & x64) S/N: B4H74-BJX3P-37RX2-J9TTB-H9RMJ
    SQl 2005 Developer (x86 & x64) S/N: G9Y4M-86RC4-7MFBD-QTPR8-P2VD3
    SQl 2005 Workgroup (x86 & x64) S/N: RY62Q-9XHXY-FHXK6-CWWJH-2FK4B 


    Microsoft SQL Server 2005 整合、集成SP3 批处理版:

    解压 SQLServer2005SP3-KB955706-x86-CHS.exe 文件(使用 WinRAR 可直接解压,或使用 /extract)
    解压后文件夹 搜索 “*.msi *.msp” ,然后复制所有搜索到的文件放到 D:\SQL2005\SP3 中.
    提取 cs_sql_dev_all_dvd.iso(SQL Server 2005 开发版) 中的 x86 版本,放到 D:\SQL2005\MSSQL 中;此时 D:\SQL2005\MSSQL 中应该有以下文件和文件夹 autorun.inf,Servers,Tools。

    然后把以下代码存为D:\SQL2005\Install.cmd,并双击运行。

    @ECHO OFF
    ECHO /////////////////////////////////////////////////
    ECHO // Microsoft SQL Server 2005 整合、集成SP3
    ECHO // Author  : 黄兆张
    ECHO // Date    : 2010-12-01
    ECHO // Modi    : 2010-12-01
    ECHO // Version : 1.2
    ECHO // Web     : http://www.chinawecan.com/
    ECHO // URL     : hakuci.cnblogs.com
    ECHO /////////////////////////////////////////////////

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

    echo 请路径F:\MSSQL2005,以回车结束:
    set /p ifo=
    cls
    echo 您输入的路径为: %ifo%

    ECHO 更新Servers环境文件
    XCOPY /Y /H %ifo%\SQLSP3\*.msi %ifo%\MSSQL\Servers\Setup\

    RD /S /Q %ifo%\SWAP
    MD %ifo%\SWAP

    ECHO 释放Servers文件 时间比较长 请耐心等待
    msiexec /quiet /a %ifo%\MSSQL\Servers\Setup\sqlrun_as.msi TARGETDIR=%ifo%\SWAP /L*vx %ifo%\Install.log
    msiexec /quiet /a %ifo%\MSSQL\Servers\Setup\sqlrun_dts.msi TARGETDIR=%ifo%\SWAP /L*vx %ifo%\Install.log
    msiexec /quiet /a %ifo%\MSSQL\Servers\Setup\sqlrun_ns.msi TARGETDIR=%ifo%\SWAP /L*vx %ifo%\Install.log
    msiexec /quiet /a %ifo%\MSSQL\Servers\Setup\sqlrun_rs.msi TARGETDIR=%ifo%\SWAP /L*vx %ifo%\Install.log
    msiexec /quiet /a %ifo%\MSSQL\Servers\Setup\sqlrun_sql.msi TARGETDIR=%ifo%\SWAP /L*vx %ifo%\Install.log

    ECHO 更新释放出来的文件 时间比较长 请耐心等待
    msiexec /quiet /a %ifo%\SWAP\sqlrun_as.msi /p %ifo%\SQLSP3\sqlrun_as.msp /L*vx %ifo%\Install.log
    msiexec /quiet /a %ifo%\SWAP\sqlrun_dts.msi /p %ifo%\SQLSP3\sqlrun_dts.msp /L*vx %ifo%\Install.log
    msiexec /quiet /a %ifo%\SWAP\sqlrun_ns.msi /p %ifo%\SQLSP3\sqlrun_ns.msp /L*vx %ifo%\Install.log
    msiexec /quiet /a %ifo%\SWAP\sqlrun_rs.msi /p %ifo%\SQLSP3\sqlrun_rs.msp /L*vx %ifo%\Install.log
    msiexec /quiet /a %ifo%\SWAP\sqlrun_sql.msi /p %ifo%\SQLSP3\sqlrun_sql.msp /L*vx %ifo%\Install.log

    ECHO 把更新后的文件再放回Servers
    XCOPY /Y /E  %ifo%\SWAP %ifo%\MSSQL\Servers\Setup\

    RD /S /Q %ifo%\SWAP
    MD %ifo%\SWAP

    ECHO 更新Tools环境文件
    XCOPY /Y /H %ifo%\SQLSP3\*.msi %ifo%\MSSQL\Tools\Setup\

    ECHO 释放Tools文件
    msiexec /quiet /a %ifo%\MSSQL\Tools\Setup\sqlrun_tools.msi TARGETDIR=%ifo%\SWAP /L*vx %ifo%\Install.log

    ECHO 更新释放出来的文件
    msiexec /quiet /a %ifo%\SWAP\sqlrun_tools.msi /p %ifo%\SQLSP3\sqlrun_tools.msp /L*vx %ifo%\Install.log

    ECHO 把更新后的文件再放回Tools
    XCOPY /Y /E  %ifo%\SWAP %ifo%\MSSQL\Tools\Setup\

    RD /S /Q %ifo%\SWAP
    ECHO "Microsoft SQL Server 2005 整合SP3成功"
    PAUSE

    OK,完成,一般为保证程序的完整性你可以再把他做成ISO文件存放,选中优化文件,体积会小一些,推荐使用软件UltraISO。


    以上代码hakuci'Blog制作并亲测,并在虚拟机上测试全新安装全部功能成功。查看SQL Server 2005 "关于"看到的数据:

    Microsoft SQL Server Management Studio 9.00.4035.00
    Microsoft Analysis Services 客户端工具 2005.090.4035.00
    Microsoft 数据访问组件 (MDAC) 2000.086.3959.00 (srv03_sp2_rtm.070216-1710)
    Microsoft MSXML 2.6 3.0 6.0
    Microsoft Internet Explorer 6.0.3790.3959
    Microsoft .NET Framework 2.0.50727.42
    操作系统 5.2.3790


    如何识别 SQL Server 的版本看查询,结果如下:
    SELECT SERVERPROPERTY('productversion'),SERVERPROPERTY('productlevel'),SERVERPROPERTY('edition')

    9.00.4035.00 SP3 Developer Edition


    如果你下载的是企业版的,两张光盘的,操作有一点点不同:

    复制CD1(卷标为SQLSRVRS)的光盘里的所有文件到D:\SQL2005\MSSQL\Servers\
    复制CD2(卷标为SQLTOOLS) 的光盘里的所有文件到D:\SQL2005\MSSQL\Tools\

    建一个文件:D:\SQL2005\MSSQL\autorun.inf
    文件内容是:
    [autorun]
    shellexecute=Servers\splash.hta *DVD*
    icon=Servers\autorun.ico

    其它操作跟上面提到的是一样的,企业版我也操作过,正常
    9.00.4035.00 SP3 Enterprise Edition
    还有,上面提到的下载地址应该不是原版的,因为序列号都是集成在里面的,本来以为下载了开发版改下序列号就成企业版了,可是没发现修改的地方,可能是集成到程序里了吧。我想应该不是微软做的,呵呵,所以说可能不是原版的。

  • 相关阅读:
    C# Winform 运行异常 CefSharp.core.dll 找不到指定的模块
    WCF TCP通信方式 通过IIS承载调试
    [译]Modern Core Graphics with Swift系列
    博客搬家
    [ios] 定位报错Error Domain=kCLErrorDomain Code=0 "The operation couldn’t be completed. (kCLErrorDomain error 0.)"
    [IOS] 'Double' is not convertible to 'CGFloat'
    [IOS]swift 使用AVOS的API
    [IOS]使用了cocoapods 抱错Pods was rejected as an implicit dependency for ‘libPods.a’ because its architectures ......
    [IOS]cocoapos 两个ruby源的对比
    [IOS]Swift 遍历预制的本地资源文件
  • 原文地址:https://www.cnblogs.com/hakuci/p/1893797.html
Copyright © 2011-2022 走看看