Upgrade-Problem bei MS SQL 2005 – es sieht so aus, als ob msdb nicht aktualisiert wurde – wie kann das behoben werden?

Upgrade-Problem bei MS SQL 2005 – es sieht so aus, als ob msdb nicht aktualisiert wurde – wie kann das behoben werden?

Beim Upgrade eines produktiven MS SQL Servers von 2000 auf 2005 fror das Upgrade für einige Stunden ein. Der Prozess wurde beendet und alles funktioniertaußerdass wir keinen Zugriff auf Wartungspläne haben. Beim Zugriff darauf erhalten wir:

TITLE: Microsoft SQL Server Management Studio
------------------------------

Failed to retrieve data for this request. (Microsoft.SqlServer.SmoEnum)

For help, click: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&LinkId=20476

------------------------------
ADDITIONAL INFORMATION:

An exception occurred while executing a Transact-SQL statement or batch.     (Microsoft.SqlServer.ConnectionInfo)

------------------------------

Invalid object name 'msdb.dbo.sysmaintplan_plans'. (Microsoft SQL Server, Error: 208)

For help, click: http://go.microsoft.com/fwlink?     ProdName=Microsoft+SQL+Server&ProdVer=09.00.1399&EvtSrc=MSSQLServer&EvtID=208&LinkId=20476

------------------------------
BUTTONS:

OK
------------------------------

Beim Vergleich der msdb auf der Problemmaschine mit anderen funktionierenden 2005-Installationen sieht es so aus, als ob die msdb-Datenbank nicht richtig aktualisiert wurde.

Bevor ich den Server herunterfahre, trenne ich die msdb und baue sie gemäß den Anweisungen hier neu auf.http://blogs.msdn.com/sqlserverstorageengine/archive/2006/06/06/619304.aspx, ich wollte sehen, ob jemand anders Vorschläge hat, wonach man suchen oder wie man die msdb ohne Ausfallzeiten reparieren kann (dies ist ein Produktionssystem).

Danke.

Antwort1

Da Sie den Upgrade-Prozess unterbrochen haben, weiß nur Gott, welche anderen Teile nicht vollständig aktualisiert wurden. Haben Sie die Protokolle überprüft, um herauszufinden, warum das Upgrade hängen geblieben ist?

An diesem Punkt empfehle ich Ihnen, den Server zu brennen und von Grund auf neu aufzubauen. Nur so können Sie sicherstellen, dass Sie später nicht auf seltsame Probleme stoßen.

verwandte Informationen