Habe bis jetzt nur nachträglich auf SQL 2000 migriert. Da der neue 2005 SQL gerade was Authentifizierung angeht ja mehr auf "secure by default" getrimmt ist, könnte das schwerer werden.
Es sei denn WSUS und SQL2005 auf selber Maschine, willst du aber nicht oder ?
Anleitung wie ich das bei SQL2000 gemacht habe.
WSUS WMSDE auf SQL Server verlegen
0 WSUS bestehende Installation
Falls die bestehende Installation eines WSUS zwecks Datenbankoptimierung auf einen SQL Server vollzogen werden sollt, empfiehlt sich dieses wie in diesem Dokument beschrieben zu vollziehen.
Server1 ist in dieser Doku der bestehende WSUS mit WMSDE als Datenbank
Server2 ist der SQL Server
0.1 Auf Server1
Alle WSUS Dienste beenden
IIS Admin Service
Update Services
Die SQL Serverclienttools installieren und mit den WSUS im Enterprise Manager registrieren. z.B. scits6\wsus
Dort dann die WSUS Datenbank trennen und auf Server2 kopieren
Nun noch auf dem WSUS Server den SQL Server als Datenbanserver angeben. Dazu unter
HKLM\SOFTWARE\Microsoft\UpdateServices\Server\Setup\SqlServerName
den SQL Server angeben.
Die WMSDE (Microsoft SQL Server Desktop Engine (WSUS)deinstallieren und den WSUS Dienst neu starten
0.2 Auf Server2
wsussetup /b
Server1 zu der Lokalen Grupper der WSUS administratoren hinzufügen. Die neue WSUS Datenbank vom Server trennen und wegsichern
SQL Enterprise Manager aufrufen Alle Tasks -> Datenbank trennen
Nun die kopierte WSUS Datenbank wieder anbinden.
WSUS WMSDe to SQL
Alle Tasks -> Datenbank anhängen
Damit der Zugriff auf die Datenbank nun auch erfoglen kann, noch SETSPN ausführen (Windows 2000 Ressource Kit)
SETSPN -A MSSQLSvc/host.domain.de:1433 domain\SQLServicekonto
Wobei host der WSUS Server ist.
z.B. SETSPN -A MSSQLSvc/scits6.compart-it.de:1433 domain\DSQL
WSUS WMSDe to SQL
1 WSUS Neuinstallation
1.1 Installation
Installation des WSUS als Frontend Server
wsussetup /f
Auf dem SQL Server als Backend
wsussetup /b
1.2 Konfiguration
Anschließend muss der Computeraccount des Server1 auf dem Server2 zu den WSUS administratoren hinzugefügt werden
Damit der Zugriff auf die Datenbank nun auch klappt bitte noch SETSPN ausführen (Windows 2000 Ressource Kit)
SETSPN -A MSSQLSvc/host.domain.de:1433 domain\SQLServicekonto
Wobei host der WSUS Server ist.
z.B. SETSPN -A MSSQLSvc/scits6.compart-it.de:1433 domain\DSQL
Nun noch auf dem WSUS Server den SQL Server als Datenbanserver angeben. Dazu den WSUS stoppen und
HKLM\SOFTWARE\Microsoft\UpdateServices\Server\Setup\SqlServerName
Hier muss jetzt der SQL Server angegeben werden.
Verbindung auf dem WSUS testen über z.B.
http://WSUS/WSUSadmin:8530
oder so
http://www.wsuswiki.com/UpgradingMSDEtoSQL2000