如何制作SQL Server 2008 R2集成安装包

2025-05-14 12:56:35
推荐回答(1个)
回答(1):

假设有SQL Server2008 R2的安装包,SP1的补丁包和一个SP1上的CU补丁,制作SQL Server 2008 R2集成安装包(SlipStream)的过程如下:
1. 拷贝SQL Server 2008 R2安装包到本地, 如 D:\SQL2008R2WithSPCU
2. 解压SP1后拷贝到本地,如 D:\SQL2008R2WithSPCU\PCU。可以使用如下命令:××××\SQLServer2008R2-KB***.exe /x:D:\SQL2008R2WithSPCU\PCU
3. 解压CU后拷贝到本地,如 D:\SQL2008R2WithSPCU\CU
4. 用CU的setup.exe替换SQL Server 2008 R2的setup.exe。
5. 将SP1里面文件夹下除了Microsoft.SQL.Chainer.PackageData.dll以外的文件(不拷贝文件夹)拷贝替换SQL Server 2008 R2对应文件夹中的文件。如robocopy D:\SQL2008R2WithSPCU\PCU\x86 D:\SQL2008R2WithSPCU\x86 /XF Microsoft.SQL.Chainer.PackageData.dll
6. 将CU里面文件夹下除了Microsoft.SQL.Chainer.PackageData.dll以外的文件(不拷贝文件夹)拷贝替换SQL Server 2008 R2对应文件夹中的文件
7. 在D:\SQL2008R2WithSPCU\X86,D:\SQL2008R2WithSPCU\X64,D:\SQL2008R2WithSPCU\IA64文件夹下各建一个defaultsetup.ini文件。如原先存在,则删除后新建。
8.编辑三个defaultsetup.ini文件如下:
;SQLSERVER2008 R2 Configuration File
[SQLSERVER2008]
PCUSOURCE=".\PCU"
CUSOURCE=".\CU"
9.保存。集成的安装包制作完成。
如果不需要装CU的话,那么可以跳过第6步,在第4步用PCU的setup.exe替换。