Register Login  
 
Okt 3

Written by: andy
03.10.2006

Die Installation einer Named MS SQL Server 2000 auf einem Windows 2003 Cluster hat mich die letzten Tag fast zur VErzweifelung gebracht. Die Installation des SQL Server stellt kein Problem dar, jedoch wenn das Setup versuchte die Cluster Resource zu starten ist dieser Versuch regelmägig fehlgeschlagen.

Ich konnte jedoch währen dem Server beobachten das der SQL Server Prozess eigentlich richtig gestartet wurde nur die Kommunikation zwischen der Cluster Resource und dem SQL Server fand nicht statt. Nach langem suchen bin ich dann bei Microsoft in der KB fündig geworden. Der Artikel 815431 beschreibt genau diesen Fehler. Das Problem lag darin, das Windows 2003 die Named pipe Funktionen des SQL Server 2000 vor SP3 blockiert.

Somit ergeben sich zwei Möglichkeiten für die Installaiton von Named Instances auf einem Windows 2003 Cluster Server:

  • Installation des MS-SQL Server 2000 mit SP3 dann funktioniert die Installation Problemlos
  • Wenn kein SP3 Medium oder Installation vorhanden ist, muss zuerst mit dem Client Network Utility (Installation erfolgt mit
    \x86\Other\sqlredis.exe /q:a /C:"setupre.exe WARN=1 -s -SMS") installieren.
    Eine neue Named Pipe anlegen und als Server Alias virtualservername\InstanceName angeben. Jetzt kann die Installation nochmal gestartet werden und siehe da die Installation des MS SQL Server sollte funktionieren

Generell würde ich wenn es unbedingt ein MS-SQL 2000 Server sein muss die erste Methode vorziehen. Da das Service Pack sowieso installiert werden muss.

Copyright ©2006 Andreas Lucas

Tags:

Your name:
Title:
Comment:
Add Comment    Cancel  
 
Blog Date   
  
Andreas Lucas BLOG   
  
Search   
  Print