Eigentlich bin ich bisher immer davon ausgegangen, das ich auf meinem Homeserver durch die Installation der Windows SharePoint Services 3.0 (WSS) auch gleichzeitig einen SQL Server Express mit installiert habe. Als ich gestern jedoch WSUS installieren wollte wurde ich stutzig, als der Installationsassistent angeblich keine Datenbank finden konnte und mir nur die Auswahl gab, eine Windows Internal Database zu erstellen.
Eine Windows Internal Database wird von einigen Services benutzt, ist jedoch kaum zu vergleichen mit dem SQL Server Express.
Nun, da ich nun wusste wohin der WSS seine Daten schreibt, machte ich mir Gedanken, wie ich an diese überhaupt heran komme! Ich installierte mir das SQL Server Management Studio Express und spielte ein wenig damit herum. Der Verbindungsdialog zeigte mir als Servername “Server\Microsoft##SSEE”.
Also auf “Verbinden” gedrückt und gewartet was passiert. Und es kommt, was ja kommen muss… Ein Fehler, war ja klar.
Danach habe ich mich ein wenig im großen WWW über die Internal Databases informiert und schwupps, auch gleich eine Antwort gefunden, wie man sich verbinden muss.
\\.\pipe\MSSQL$MICROSOFT##SSEE\sql\query
Einen Augenblick später ist man dann auch schon verbunden und sieht alle Datenbanken.
Jetzt stellt sich aber auch die Frage, wo ist der Hauptunterschied zwischen SQL Server Express und den Internen Datenbanken. Was ist besser. Momentan wünschte ich mir einen SQL Server Express jedoch muss ich mich hier noch ein wenig tiefer in die Materie einlesen um die Vor und Nachteile zu erkennen. Danach werde ich mir dann überlegen, ob ich die Datenbanken des WSS umziehe oder einfach so belasse.
Wer weitere Informationen oder Erfahrungen damit hat, kann sie gerne hier hinterlassen.