将MS2005SP2整合到安装文件

来源:互联网 发布:江汉大学网络缴费系统 编辑:程序博客网 时间:2024/05/26 22:56
<script type="text/javascript"><!--google_ad_client = "pub-2947489232296736";/* 728x15, 创建于 08-4-23MSDN */google_ad_slot = "3624277373";google_ad_width = 728;google_ad_height = 15;//--></script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
<script type="text/javascript"><!--google_ad_client = "pub-2947489232296736";/* 160x600, 创建于 08-4-23MSDN */google_ad_slot = "4367022601";google_ad_width = 160;google_ad_height = 600;//--></script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>

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

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

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

MSiexec/aD:/MSSQL/Server/sqlrun_as.MSiTARGETDIR=D:/SWAP
MSiexec/aD:/MSSQL/Server/sqlrun_dts.MSiTARGETDIR=D:/SWAP
MSiexec/aD:/MSSQL/Server/sqlrun_nsMSiTARGETDIR=D:/SWAP
MSiexec/aD:/MSSQL/Server/sqlrun_rs.MSiTARGETDIR=D:/SWAP
MSiexec/aD:/MSSQL/Server/sqlrun_sql.MSiTARGETDIR=D:/SWAP
MSiexec/aD:/SWAP/sqlrun_as.MSi/pD:/SP2/sqlrun_as.MSp
MSiexec/aD:/SWAP/sqlrun_dts.MSi/pD:/SP2/sqlrun_dts.MSp
MSiexec/aD:/SWAP/sqlrun_ns.MSi/pD:/SP2/sqlrun_ns.MSp
MSiexec/aD:/SWAP/sqlrun_rs.MSi/pD:/SP2/sqlrun_rs.MSp
MSiexec/aD:/SWAP/sqlrun_sql.MSi/pD:/SP2/sqlrun_sql.MSp


&nbSP;&nbSP;&nbSP;&nbSP;&nbSP;&nbSP;复制D:/SWAP文件夹中的所有文件到D:/MSSQL/Server/Setup文件夹。
&nbSP;&nbSP;&nbSP;&nbSP;&nbSP;&nbSP;删除D:/SWAP文件夹。


MSiexec/aD:/MSSQL/Tools/sqlrun_tools.MSiTARGETDIR=D:/SWAP
MSiexec/aD:/SWAP/sqlrun_tools.MSi/pD:/SP2/sqlrun_tools.MSp

&nbSP;&nbSP;&nbSP;&nbSP;&nbSP;&nbSP;复制D:/SWAP文件夹中的所有文件到D:/MSSQL/Tools/Setup文件夹。
&nbSP;&nbSP;&nbSP;&nbSP;&nbSP;&nbSP;删除D:/SWAP文件夹。
&nbSP;&nbSP;&nbSP;&nbSP;&nbSP;&nbSP;删除D:/SP2文件夹。
&nbSP;&nbSP;&nbSP;&nbSP;&nbSP;&nbSP;跳到3)。

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


/////////////////////////////////////////////////
//SlipsteamingMSSQLServer2005SP2
//Author&nbSP;:Zealic
//Date&nbSP;&nbSP;&nbSP;:2007-03-19
//Version:1.00
/////////////////////////////////////////////////
varswap&nbSP;="D://SWAP";
varsqldir="D://MSSQL";
varSP2&nbSP;&nbSP;&nbSP;="D://SP2";
varserver=setup+"";
vartools&nbSP;=setup+"";

install();

functioninstall()
{
&nbSP;&nbSP;&nbSP;WScript.Echo("SlipsteamingMSSQLServer2005SP2");
&nbSP;&nbSP;&nbSP;WScript.Echo("ByZealic");
&nbSP;&nbSP;&nbSP;WScript.Echo("Playsewaitprocessing");
&nbSP;&nbSP;&nbSP;try
&nbSP;&nbSP;&nbSP;{
&nbSP;&nbSP;&nbSP;&nbSP;&nbSP;&nbSP;&nbSP;installServer();
&nbSP;&nbSP;&nbSP;&nbSP;&nbSP;&nbSP;&nbSP;exec("DEL/Y"+swap);
&nbSP;&nbSP;&nbSP;&nbSP;&nbSP;&nbSP;&nbSP;installTools();
&nbSP;&nbSP;&nbSP;&nbSP;&nbSP;&nbSP;&nbSP;sucess();
&nbSP;&nbSP;&nbSP;}
&nbSP;&nbSP;&nbSP;catch(e)
&nbSP;&nbSP;&nbSP;{
&nbSP;&nbSP;&nbSP;&nbSP;&n1
<script type="text/javascript"><!--google_ad_client = "pub-2947489232296736";/* 728x15, 创建于 08-4-23MSDN */google_ad_slot = "3624277373";google_ad_width = 728;google_ad_height = 15;//--></script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>

<script type="text/javascript"><!--google_ad_client = "pub-2947489232296736";/* 160x600, 创建于 08-4-23MSDN */google_ad_slot = "4367022601";google_ad_width = 160;google_ad_height = 600;//--></script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
原创粉丝点击