SelectEtoile : Base de connaissance SGBD

Posts Tagged 'package'

SQLServer - Créer un package SQLServer 2008 SP3 à partir d'un SQLServer 2008 SP1 ou SP2

Télécharger les fichiers du SP3 :

Pour la démonstration, je vais les mettre dans D:\install\Microsoft\SQL Server 2008\SP\SP3

Il s'agit des fichiers :

  • SQLServer2008SP3-KB2546951-IA64-ENU.exe
  • SQLServer2008SP3-KB2546951-x64-ENU.exe
  • SQLServer2008SP3-KB2546951-x86-ENU.exe

 

Copier le répertoire à patcher vers la cible :

Sous DOS, lancer :

  • d:
  • cd D:\install\Microsoft\SQL Server 2008\
  • mkdir ENT_SP3
  • cd ENT_SP3
  • xcopy "D:\install\Microsoft\SQL Server 2008\ENT_SP2" /E

 

Extraire les fichiers SP3*.exe vers D:\install\Microsoft\SQL Server 2008\SP\PCU_SP3

Sous DOS, lancer :

  • SQLServer2008SP3-KB2546951-x64-ENU.exe /x:"D:\install\Microsoft\SQL Server 2008\SP\PCU_SP3"
  • SQLServer2008SP3-KB2546951-x86-ENU.exe /x:"D:\install\Microsoft\SQL Server 2008\SP\PCU_SP3"

 

Copier les fichiers Setup.exe et Setup.rll de PCU_SP3 à ENT_SP3

  • robocopy "D:\install\Microsoft\SQL Server 2008\SP\PCU_SP3" "D:\install\Microsoft\SQL Server 2008\ENT_SP3" Setup.exe
  • robocopy "D:\install\Microsoft\SQL Server 2008\SP\PCU_SP3" "D:\install\Microsoft\SQL Server 2008\ENT_SP3" Setup.rll

 

Copier tous les fichiers (pas les répertoires) , sauf Microsoft.SQL.Chainer.PackageData.dll, de "D:\install\Microsoft\SQL Server 2008\SP\PCU_SP3" vers "D:\install\Microsoft\SQL Server 2008\ENT_SP3"

  • robocopy "D:\install\Microsoft\SQL Server 2008\SP\PCU_SP3\x86" "D:\install\Microsoft\SQL Server 2008\ENT_SP3\x86" /XF Microsoft.SQL.Chainer.PackageData.dll
  • robocopy "D:\install\Microsoft\SQL Server 2008\SP\PCU_SP3\x64" "D:\install\Microsoft\SQL Server 2008\ENT_SP3\x64" /XF Microsoft.SQL.Chainer.PackageData.dll

 

Vérification du fichier DefaultSetup.ini dans les répertoires :

  • D:\install\Microsoft\SQL Server 2008\ENT_SP3\x86
  • D:\install\Microsoft\SQL Server 2008\ENT_SP3\x64
  • D:\install\Microsoft\SQL Server 2008\ENT_SP3\IA64

Il faut préciser la variable PCUSOURCE, comme sous l'exemple suivant :

PCUSOURCE="\\mamachine\install\Microsoft\sql server 2008\SP\PCU_SP3"

Il reste plus qu'à lancer le setup.exe et croiser les doigts ; )))