Neulich habe ich über den Money-CNN-Artikel berichtet, der sich genüsslich darüber auslässt, dass Microsoft von IBM vorgeführt wird: Deren Datenbanksystem DB/2 läuft bereits unter Vista, während Microsoft für seinen SQL-Server noch auf das SP2 warten muss.

Mein Kollege Günther machte mich auf die Reaktion von Mike Wachal aus dem SQL-Express-Team in seinem Weblog aufmerksam. In dem Artikel "Inaccuracies in recent CNNMoney.com article about SQL Express and Windows Vista" bringt er seinen Ärger zum Ausdruck, dass SQL-Express sehr wohl schon laufe, aber bestimmte Funktionen eben noch nicht ganz. Er schreibt unter anderem:

It is true that there is a known issue related to how Vista User Account Control impacts the ability to connect to a default installation of SQL Express SP1, but I've documented the way to work around that problem in here. (For most deployed application this issue will not be a problem as they already create explicit Logins to access the database rather than rely on the default Logins. See the post for more information.) I've also discussed how the installation process in SQL Express SP2 has been modified to help manage UAC in this post.

Das ist interessant, weil ich auf offizielle Wege nicht so detaillierte Infos bekommen konnte, was denn nun nicht geht. Für die MSDE (SQL Server 2000) schon gleich dreimal nicht. Die lief ja wenigstens noch auf den Beta-Versionen von Vista. Mit der Freigabeversion ist aber deren Installation nicht mehr möglich. Schade.

Spannend sind seine Aussagen im nächsten Absatz:

SQL Express SP1 will run on Windows Vista.

Microsoft supports customers running SQL Express SP1 on Windows Vista.

Das habe ich von offizieller Seite aber gaaanz anders verstanden. Möglicherweise haben das die normalen Microsoft-Mitarbeiter auch nicht so interpretiert. Das geht auch anderen so: Der IBM-Mitarbeiter Leon Katsnelson (verantwortlich für DB2 Express) ließ es sich auch nicht nehmen dazu seinen Senf als Kommentar zu geben. Einfach spitze!