Neue Version des SQL Server Upgrade Advisor
Vor einigen Tagen ist die Juni CTP-Version des SQL Server Upgrade Advisor erschienen. Mit dem Upgrade Advisor können Sie vorhandene SQL Server 2000 (und 7.0) Installationen auf Problemfelder bei einem Upgrade auf SQL Server 2005 untersuchen. Die Untersuchung umfasst alle SQL Server Dienste – relational, DTS, Analysis Services, Reporting Services und Notification Services – und liest nur. Daher können Sie es auch gut zur Evaluierung von Produktionsumgebungen einsetzen – natürlich nicht zur Hauptlastzeit.
Hier einige Tipps (ja, das schreibt man jetzt so L):
Der Upgrade Advisor sollte auf einer Administrations- oder Teststation installiert werden, damit das Produktionssystem unangetastet bleibt
Installiert sein sollte: SQL Server 2000 Client Tools (incl. Analysis Services Client, wenn Sie Analysis Services verwenden), .NET Framework 2.0 Beta 2 und der Upgrade Advisor.
Der Upgrade Advisor kann nicht alle Probleme allein aus dem Datenbankschema erkennen. Daher ist es sinnvoll, ein Profiler-Tracefile mit den SQL-Anweisungen der Anwendung(en) aufzuzeichnen und dieses dem Upgrade Advisor mitzugeben. Alternativ kann auch ein SQL-Batchfile verwendet werden. Beide Files brauchen nicht die komplette Last der Anwendung enthalten; es genügt, wenn jedes Statement einmal enthalten ist.
Am Ende erzeugt der Upgrade Advisor einen Report. In diesem Report ist für jede Komponente zumindest ein Standard-Eintrag enthalten für Probleme, die das Tool nicht selbst erkennen kann. Daher kann ein Report nie das Ergebnis „ohne Probleme“ haben.
Jeder Eintrag im Report hat eine Hilfe-Link, der auf Details des Problems hinweist.
Gruß,
Steffen