Die Microsoft SQL Server 2000 Desktop Engine (MSDE)

Mit Visual FoxPro 8.0 wird MSDE 2000 mitgeliefert, eine Daten-Engine, die vollständig mit dem Microsoft SQL Server 2000 kompatibel ist. MSDE ist die optimale Daten-Engine für das Erstellen und Entwickeln von mobilen, Desktop- und verteilten Lösungen, die auf einfache Weise auf den SQL Server 2000 migriert werden können, ohne dass dafür der Code geändert werden muss und anschließend hunderte oder tausende Anwender unterstützt, sowie mehrere Terrabyte an Daten.

MSDE steht Visual FoxPro 8.0-Entwicklern zur Verfügung, die vorhaben, benutzerdefinierte Anwendungen mit SQL-kompatiblen eingebetteten Datenbanken zu erstellen. Die Kompatibilität mit SQL ermöglicht es Ihnen, Desktop- und verteilte Anwendungen von MSDE zum SQL Server zu skalieren, ohne dass dafür Änderungen am Code erforderlich sind. Sie können MSDE als kostenlosen Datenspeicher nutzen oder als Entwicklungs-Werkzeug für die Weitergabe von Anwendungen, die den SQL Server 2000 einsetzen. Obwohl die Datenbanken von MSDE auf zwei Gigabyte limitiert sind, gilt dieses Limit für jede einzelne Datenbank, nicht für den Server. Daher kann ein einzelner MSDE-Server mehrere MSDE-Datenbanken unterstützen, von denen jede bis zu zwei Gigabyte an Daten enthalten kann. MSDE ist für Desktop- und Mehrbenutzeranwendungen sinnvoll, bei denen die Datenbank nicht mehr als fünf Anwender gleichzeitig bedienen muss.

Sie können Desktop-, mobile und Mehrbenutzer-Datenbankanwendungen, die mit MSDE erstellt wurden, lizenzkostenfrei weitergeben und so eine verlässliche Lösung ausliefern, einschließlich der Unterstützung des Mitschreibens von Transaktionen, Wiederherstellung des Zustands zu einem bestimmten Zeitpunkt und dynamischem Backup und Restore. Ihre Anwendungen können geschäftskritische Anforderungen erfüllen, 24 Stunden am Tag, 7 Tage die Woche. Die neuen Datenklassen von Visual FoxPro 8.0, beispielsweise die Klasse CursorAdapter, funktionieren mit MSDE genau wie mit SQL Server 2000. MSDE ermöglicht die Integration der Sicherheitsmechanismen von Windows NT.

Mit MSDE erstellte Lösungen bieten Features des SQL Servers, beispielsweise den Datenabgleich mit einem zentralen SQL Server, so dass mobile Datenverarbeitung möglich ist und dass die Migration zum SQL Server 2000 vereinfacht wird. Tabellen, gespeicherte Prozeduren, Trigger und alle anderen Datenbankobjekte, die in MSDE erstellt wurden, können ohne Änderung in einer SQL Server-Datenbank eingesetzt werden. Im Gegensatz dazu können viele Abfragen von Visual FoxPro ohne Modifikationen nicht auf den SQL Server migriert werden.

MSDE ist die Datenbank der Wahl für Entwickler, die über eine zukünftige Migration zum SQL Server nachdenken, oder die davon ausgehen, dass ihre Datenbankanwendung die Limits von Visual FoxPro sprengen wird. MSDE ist die einfachste Möglichkeit, eine Datenbank zum SQL Server upzudaten, ohne dass dafür die Änderung auch nur einer einzigen Zeile Code erforderlich ist. Weitere Informationen über MSDE finden Sie online unter http://www.microsoft.com/sql/msde.