Code and more

ICommentable Blog

Artikel verschlagwortet mit ‘SQL Server

Mehrere SQL Server Express Instanzen auf einem Rechner

ohne Kommentare

Die Frage kommt immer wieder auf: Kann man mehrere SQL Server Express Instanzen auf einem Rechner installieren? Ja man kann. Für jede Installation wird ein eindeutiger Instanz Name vergeben (Default: SQLEXPRESS). Zum Beispiel Rechnername\SQLEXPRESS, Rechnername\DEVDB usw.

Da jede Instanz standardmäßig dynamische Portzuweisungen benutzt, gibt es auch keine Schwierigkeiten mit belegten Ports.

Geschrieben von Herr W.

Oktober 16, 2009 um 3:59

Veröffentlicht in Tools

Verschlagwortet mit

Microsoft Web Platform Installer

ohne Kommentare

Es ist schon beachtlich, welche Veränderungen bei Microsoft, insbesondere für Entwickler, in den letzten Monaten zu beobachten sind. Sei es die weitgehend Community-getriebene Entwicklung des ASP.NET MVC Frameworks, welches nun offiziell als Open Source verfügbar ist, oder die Einbindung populärer Open Source Projekte in eigene, freie Produkte. Als besonders gelungenes Beispiel sei hier der Web Platform Installer vorgestellt. Der Installer ermöglicht die Einrichtung einer kompletten .NET Entwicklungsumgebung per Mausklick.

The Microsoft Web Platform Installer 2.0 (Web PI) is a free tool that makes it simple to download, install and keep up-to-date with the latest components of the Microsoft Web Platform, including Internet Information Services (IIS), SQL Server Express, .NET Framework and Visual Web Developer. In addition, install popular open source ASP.NET and PHP web apps with the Web PI.

Die Benutzung ist in der Tat kinderleicht.

1. Download

2. Entwicklungsumgebung nach Wunsch zusammenstellen. Hier kann man sowohl aus vorgegebenen Profilen (ASP.NET Developer, PHP Developer, etc.) wählen und/oder die Komponenten individuell zusammenstellen.

image

3. Installieren

image

image

4. Fertig

Schon hat man eine vollständige Entwicklungsumgebung mit Visual Studio, SQL Server 2008, IIS und weiteren Tools auf dem Rechner und kann loslegen.

Geschrieben von Herr W.

April 3, 2009 um 10:18

Veröffentlicht in Tools

Verschlagwortet mit , ,

SQL Server 2008 Express Installation

ohne Kommentare

[Hinweis]: Der in meinem Fall erfolgreiche Lösungsweg bez. des Installationsproblems „Pending Restart“ findet sich am Ende des Posts.

Seit kurzer Zeit liegt nun das finale Release des Microsoft SQL Servers 2008 vor. Auch die kostenlose Express Edition steht wieder zum Download bereit. Microsoft bietet, wie auch schon von der 2005er Edition bekannt, mehrere Installationspakete an:

  • SQL Server 2008 Express – der reine Datenbankserver
  • SQL Server 2008 Express with Tools – der Datenbankserver inkl. Verwaltungswerkzeuge
  • SQL Server 2008 Express with Advanced Services – wie oben aber mit zusätzlichen Services z.B. Reporting Services

Für die meisten dürfte wohl das 2. Paket das interessanteste sein auch wenn sich bezüglich der Reporting Services spannende Weiterentwicklungen ergeben haben.

Vor dem Start der eigentlichen Installation sollte auf die Erfüllung der Vorbedingungen geachtet werden. Diese umfassen lt. Microsoft ein installiertes .NET Framework 3.5 SP1, den Windows Installer 4.5 und die Windows Powershell 1.0.

Der Installer gefällt mir persönlich sehr gut. Er stellt alle wichtigen Tools und Informationen zur Planung, Installation und Sicherheit des Datenbankservers prominent zusammen, womit das lästige Suchen auf den MSDN Seiten hinfällig wird.

SQL Server 2008 Installer 1

SQL Server 2008 Installer 1

Die Installation verläuft im Wesentlichen problemlos. Der Installer prüft die Erfüllung aller notwendigen Vorbedingungen und verweigert bei kritischen Fehlern die Installation. Dies kann allerdings auch zu ärgerlichen Situationen führen.
In meinem Fall weigerte sich der Installer beharrlich die Installation durchzuführen da lt. seiner Prüfung das System noch nach einem Neustart verlangte.

SQL Server 2008 Problem

SQL Server 2008 Problem


Dieser Meinung war er allerdings nach mehrmaligen Neustarts immer noch. Nach einiger Recherche schien der Übeltäter ausgemacht – ein Hotfix das nach erfolgter Installation des .NET Frameworks auf das System kam. Dieses ließ sich aber nicht entfernen. Auch die De- und Neuinstallation des .NET Frameworks, wie in machen Beiträgen angeregt, nutzte in meinem Fall nichts, da der betreffende Hotfix sich als wahrer Phönix erwies und prompt wieder in der Softwareliste erschien. Die Lösung fand ich dann hier und dank regedit verrichtete der Installer nun widerstandslos seine Arbeit.

Ich freue mich auf die Arbeit mit der Datenbank und dem neuen Management Studio.

[Update]: Das beschriebene Problem taucht auch bei der Deinstallation auf. Auch hier half die beschriebene Lösung. Nachstehend ein kurzer Auszug der in meinem Fall hilfreichen Hinweise:

Check your system’s pending file rename operations registry key. It should be cleared after you reboot your system. If not, something must be wrong.

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\PendingFileRenameOperations

Dieser Key war in der Tat nicht leer sondern enthielt mehrere Dateinamen.
Also den Wert löschen. WICHTIG: Nicht den Schlüssel löschen.

Clearing the value in the HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\PendingFileRenameOperations and without restart the computer, I was able to install SQL Server 2008. This issue really bugged me.

Und siehe da, es klappt. Wenn es nur immer so einfach wäre :-).

Geschrieben von Herr W.

September 20, 2008 um 7:21

Veröffentlicht in Tools

Verschlagwortet mit