- Werbung -

Wer wie ich mit Visual Studio 2008 Express unter Windows XP zurecht kommt, möchte dies auch unter Windows 7 nutzen. Unter Windows XP (Professional) existiert folgende Installation:

• Visual Studio 2008 Express (C#, C++, VB)
• SQL-Server 2005 Express
• SQL2005 Management Studio (als grafische Oberfläche dazu)

Wenn man dieses von CD unter Windows 7 zu installieren versucht, stürzt die Installation an dieser Stelle ab. Die Programmiersprachen und die "nackte" Datenbank sind jedoch nutzbar. Als Abhilfe könnte man auf die Idee kommen bei Microsoft die neuere Datenbank SQL-Server 2008 Express herunter zu laden und es damit zu versuchen. Diese ist um einiges schwieriger zu installieren. Die Installation meint mehrmals, es müsse irgendein Servicepack vorab installiert werden. Weder dessen Offline-Installation noch die Installation über Windows-Update hält das Install-Programm davon ab, diese Meldung zu wiederholen.

Suche in der Link-Sammlung der Zeitschrift c't nach SQL2008 Express zeigt:

"SQL2008 Express WithTools"

Für dessen Installation muss zunächst Visual Studio 2008 wieder deinstalliert werden. Die Installation dieses SQL Servers "mit Tools" funktioniert dann. Das Servicepack 1 dazu kann man dann online über Windows Update installieren. Die Installations-Reihenfolge ist also:

  • SQL2008 Express WithTools (SQLEXPRWT_x64_DEU.exe) herunterladen
  • Visual Studio 2008 Express deinstallieren, falls es schon vorhanden war
  • SQL2008 Express WithTools installieren
  • SQL2008 Express SP1 online installieren (über Windows Update)
  • Services als NT-Author (\Netzwerk Services) starten
  • Mit der grafischen SQL-Oberfläche lässt sich die Demo-DB ("SQL Server 2000 Sample Databases": Northwnd.mdf) nicht anfügen ("kein Zugriffsrecht!?")
  • Demo-DB über SQL-Skripte anfügen
  • Online-Doku installieren
  • Visual Studio 2008 Express SP1 als ISO herunterladen
  • dieses installieren

Bei Bedarf kann man noch:

  • Hilfe MSDN 2008 "full" installieren
  • Hilfe MSDN 2008 Express deinstallieren

Beim folgenden Aufruf der Hilfefunktion über die Visual Studio IDE wird die aktuelle Hilfe neu indiziert und kann dann benutzt werden.

Über Startmenü / SQL2008 / Konfigurationstools / Konfigurations-Manager sind diese Einstellungen zu überprüfen oder zu ändern:
 

Konfiguration der Dienste (Services) des SQL-Servers 2008
Konfiguration der Dienste (Services) des SQL-Servers 2008

Konfiguration der Protokolle des SQL-Servers 2008
Konfiguration der Protokolle des SQL-Servers 2008

Konfiguration der Protokolle des SQL-Servers 2008
Konfiguration der Protokolle des SQL-Servers 2008

Die Test-Datenbank mit ihren Installations-Skripten:
 

Test-Datenbank Northwnd.mdf und SQL-Skripte
Test-Datenbank Northwnd.mdf und SQL-Skripte

Für das Ausführen der SQL-Skripte müssen wir uns als "Administrator" einloggen:
 

Login mit SQL-Server Management Studio
Login mit SQL-Server Management Studio

Nach dem Einloggen laden wir nacheinander die beiden SQL-Skripte, können sie vorab noch überprüfen und dann ausführen (Symbole in der Werkzeugleiste). Danach sieht es dann so aus:

SQL-Skript geladen und ausgeführt
SQL-Skript geladen und ausgeführt

Unter Windows 7 muss man streng darauf achten, dass der Administrator das Management Studio auch als "admin" ("Als Administrator ausführen") aufruft. Anderenfalls fehlen ihm die Rechte ein SQL-Skript auszuführen!

Natürlich weiß ich, dass inzwischen auch Visual Studio 2010 existiert. Ein kurzer Test in einer virtuellen Maschine zeigt jedoch, dass dieses bei jedem Hilfe-Aufruf ins Internet gehen will. Ich verlange von jedem Programm, dass die Hilfe auf die lokale Platte installiert wird und während der Benutzung nicht "nach Hause" telefoniert wird!

Benötigte Dateien:

SQLEXPRWT_x64_DEU.exe SQL-Server 2008 with tools (c't)
SqlServer2K5_BOL_Sep2007_DEU.msi Doku + Lernprogramme (MS-Download)
SQL2000SampleDb.msi Demo-Datenbank (MS-Download)
DVD Visual Studio 2008 Express c't oder MS-Download
MSDN2008_full.iso  MS-Download
VS2008ExpressWithSP1DEUx1504730.iso SP1

 

Bezugsquelle

Microsoft Store: Windows Produkte per Download sofort einsetzen!

Microsoft Store: Visual Studio 2010 einfach downloaden.