将 MS SQL Server 2005 SP2 整合到安装文件

爱我久久坚持1

爱我久久坚持1

2016-01-29 15:49

将 MS SQL Server 2005 SP2 整合到安装文件,将 MS SQL Server 2005 SP2 整合到安装文件
MacroPatch的补丁总是很慢,整合后安装是最好的方法。
1) 准备
   解压 SQLServer2005SP2-KB921896-x86-CHS.exe 文件(使用 WinRAR 可直接解压,或使用 /extract)
   取出解压后的文件中的所有 *.msi 和 *.msp 文件(全部都在 hotfix* 文件夹中) 放到 D:SP2 中.

   解压 cs_sql_dev_all_dvd.iso(SQL Server 2005 开发版) 中的 x86 版本,放到 D:MSSQL 中;此时 D:MSSQL 中应该有以下文件和文件夹 autorun.inf,Servers,Tools。
   跳到 2)。

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/sqlserver/)

      
2) 使用以下方法之一整合
    
   A) 按以下方法整合
       复制 D:SP2 文件夹中的 *.msi 文件覆盖 D:MSSQLServerSetup 和 D:MSSQLToolsSetup 中的文件。
        执行以下命令,每个命令必须在弹出 "安装完成" 对话框后才能执行下一个命令(前 5 个命令可能没有 "安装完成" 对话框。).

msiexec /a D:MSSQLServersqlrun_as.msi TARGETDIR=D:SWAP
msiexec /a D:MSSQLServersqlrun_dts.msi TARGETDIR=D:SWAP
msiexec /a D:MSSQLServersqlrun_nsmsi TARGETDIR=D:SWAP
msiexec /a D:MSSQLServersqlrun_rs.msi TARGETDIR=D:SWAP
msiexec /a D:MSSQLServersqlrun_sql.msi TARGETDIR=D:SWAP
msiexec /a D:SWAPsqlrun_as.msi /p D:SP2sqlrun_as.msp
msiexec /a D:SWAPsqlrun_dts.msi /p D:SP2sqlrun_dts.msp
msiexec /a D:SWAPsqlrun_ns.msi /p D:SP2sqlrun_ns.msp
msiexec /a D:SWAPsqlrun_rs.msi /p D:SP2sqlrun_rs.msp
msiexec /a D:SWAPsqlrun_sql.msi /p D:SP2sqlrun_sql.msp

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/sqlserver/)


       复制 D:SWAP 文件夹中的所有文件到 D:MSSQLServerSetup 文件夹。
       删除 D:SWAP 文件夹。


msiexec /a D:MSSQLToolssqlrun_tools.msi TARGETDIR=D:SWAP
msiexec /a D:SWAPsqlrun_tools.msi /p D:SP2sqlrun_tools.msp

       复制 D:SWAP 文件夹中的所有文件到 D:MSSQLToolsSetup 文件夹。
       删除 D:SWAP 文件夹。
       删除 D:SP2 文件夹。
       跳到 3)。

  B) 使用Windows 脚本安装
  INSTALL_SQL_SP2.JS


/////////////////////////////////////////////////
// Slipsteaming MSSQL Server 2005 SP2
// Author  : Zealic
// Date    : 2007-03-19
// Version : 1.00
/////////////////////////////////////////////////
var swap  = "D:\SWAP";
var sqldir = "D:\MSSQL";
var sp2    = "D:\SP2";
var server = setup + "\Server\Setup";
var tools  = setup + "\Tools\Setup";

install();

function install()
{
    WScript.Echo("Slipsteaming MSSQL Server 2005 SP2");
    WScript.Echo("By Zealic");
    WScript.Echo("Playse wait processing ");
    try
    {
        installServer();
        exec("DEL /Y " + swap );
        installTools();
        sucess();
    }
    catch(e)
    {
        WScript.Echo(e.name + " : " + e.message);
        fail();
    }
}

function installServer()
{
    testRun("XCOPY /y /h " + sp2 + "\*.msi " + server);
    testRun("msiexec /quiet /a" + server + "\sqlrun_as.msi TARGETDIR=" + swap);
    testRun("msiexec /quiet /a" + server

展开更多 50%)
分享

猜你喜欢

将 MS SQL Server 2005 SP2 整合到安装文件

SQLServer
将 MS SQL Server 2005 SP2 整合到安装文件

重装MS SQL Server 2000前必须彻底删除原安装文件的方法

编程语言 网络编程
重装MS SQL Server 2000前必须彻底删除原安装文件的方法

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

MS SQL SERVER2005 XML 最佳实践

SQLServer
MS SQL SERVER2005 XML 最佳实践

SQL Server安装:"安装文件配置服务器失败"的解决方法

SQLServer
SQL Server安装:

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

跟我学MS SQL Server(2)

编程语言 网络编程
跟我学MS SQL Server(2)

自制WinXP SP2自动安装

windows 操作系统
自制WinXP SP2自动安装

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

如何恢复/修复SQL Server的MDF文件

如何恢复/修复SQL Server的MDF文件

《全民精灵》非R玩家技巧 全民精灵干货分享

《全民精灵》非R玩家技巧 全民精灵干货分享
下拉加载更多内容 ↓