HINWEIS
Unterschiede Express Edition/MS SQL Server/Jet-Engine
Trotz weitgehender Kompatibilität von Express Edition und SQL Server 2005 bestehen auch Unterschiede
zwischen beiden Versionen. Während der SQL Server als eigenständiges Produkt vertrieben wird, finden Sie
die Express Edition im Normalfall als reine Datenbank-Engine ohne eigene Administrationsoberfläche vor
(es gibt lediglich einige Programme zum Konfigurieren des Netzwerkprotokolls/der Dienste sowie ein ein-
faches Abfragetool).
Unterschiede zwischen Express Edition und SQL Server:
Unbedingt zu beachten ist die Beschränkung von Express Edition-Datenbanken auf 4 GByte
1
. Dieses
Volumen ist für viele Anwendungen völlig ausreichend. Sollte das Datenaufkommen dieses Limit über-
schreiten, spricht nichts gegen eine Umstellung auf den eigentlichen SQL Server, Änderungen sind nicht
erforderlich. Diese Beschränkung gilt allerdings nur auf Datenbankebene (eine Express Edition kann
mehrere Datenbanken verwalten).
Die Express Edition ist für den Desktop-Einsatz optimiert, d.h., es wird nur eine CPU unterstützt.
Die Standard Express Edition unterstützt weder die Notification Services noch die Analysis Services.
Bei Verwendung der Express Edition sind die Replikationsfunktionen eingeschränkt.
Die Express Edition kann als »silent install« gut in eigene Installationspakete integriert werden, auch die
Weitergabe von Datenbankdateien ist per »XCopy«-Fähigkeit recht einfach gelöst.
Last but not least ist die Express Edition kostenlos, was wohl in vielen Fällen der wichtigste Grund für
ihren Einsatz sein wird.
Wer in obiger Liste Einschränkungen hinsichtlich Reporting Services, Volltextsuche und Administrationsober-
fläche vermisst, hat vermutlich nur die einfache SQL-Server 2005 Express Edition installiert. Auf der Microsoft-Homepage wird
eine erweiterte Express Edition zum Download angeboten, die einen wesentlich größeren Funktionsumfang aufweist.
Trotz diverser Einschränkungen dürfte die Express Edition für den Workgroup-Einsatz in kleineren Netzen
die ideale Plattform sein, da sie im Gegensatz zu Access-Datenbanken einige wesentliche Vorteile bietet:
Echte Client/Server-Datenbank-Engine.
Dynamische Sperren sind möglich (auf Satz-, Seiten-, Tabellenebene), diese werden durch die Engine
automatisch verwaltet.
Die Express Edition bietet eine echte Transaktionsverwaltung, die im Fehlerfall eine konsistente Wieder-
herstellung der Datenbank ermöglicht.
Höhere Sicherheit, da kein direkter Zugriff auf die Datenbank möglich ist (zwei getrennte PCs voraus-
gesetzt).
Bessere Unterstützung für XML-Daten.
Spätere Migration auf die Voll-Version des Microsoft SQL Servers ist problemlos möglich.
Die oben genannten Vorteile bedeuten jedoch nicht, dass Sie gänzlich auf Access-Datenbanken verzichten
sollen. Im Desktop-Bereich mit wenigen Nutzern und geringeren Systemressourcen sind diese Daten-
banken nach wie vor die bessere Wahl. Auch was Bedienbarkeit und Kompatibilität zu früheren Anwen-
1
Das ist schon mal das Doppelte einer Access-Datenbank.
607
Allgemeines

Get Microsoft Office Access 2007-Programmierung - Das Handbuch now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.