7 Der SQL Server 2000 (S. 257-258)

Werbung
7 Der SQL Server 2000 (S. 257-258)
Der SQL Server 2000 ist wie der ISA Server 2000 nur in der Premium-Version des SBS 2003
verfügbar. Sie finden den SQL Server 2000 auf der CD Windows Small Business Server Premium
Technologies.
Der SQL-Server kann als Datenbank für Ihre Geschäftsapplikationen verwendet werden. Sie können
aber auch die von den SharePoint Services verwendete Instanz der MSDE (Microsoft SQL Server
Desktop Engine) aktualisieren. Es ist jedoch auch möglich, anstelle des SQL-Servers lediglich die
MSDE zu verwenden, sofern die Anforderungen des Unternehmens nicht deren Funktionsumfang
überschreiten.
Ohne Datenbanken ist es heutzutage nahezu unmöglich, innerhalb eines Unternehmens Informationen
und Aufgaben zu verwalten. Mit Hilfe einer strukturierten Aufbereitung der Daten können Sie für jeden
Bereich und für die Mitarbeiter des Unternehmens einen schnellen und effektiven Zugriff auf die Daten
sicherstellen.
Die Implementierung einer Datenbankumgebung setzt sich aus mehreren Schritten zusammen. Ist
bislang noch keine Datenbank im Unternehmen implementiert, so müssen Sie zunächst eine Planung der
zu installierenden Datenbank durchführen. Je umsichtiger Sie dabei vorgehen, desto effektiver werden
später die Daten nutzbar sein. Nach der Planung erfolgen die Installation des SQL-Servers und das
Erstellen der einzelnen Datenbanken. Damit die Datenbank auch immer auf einem aktuellen Stand
verbleibt, muss diese später auch gepflegt, aktualisiert und verwaltet werden.
7.1 Vorüberlegungen zur Implementierung
Im Folgenden finden Sie eine Übersicht über die Features des MSDE sowie des SQL Servers 2000. Da
der SQL-Server lediglich Bestandteil der Premium Edition ist, stellt sich natürlich die Frage, ob diese
Komponente überhaupt erforderlich ist und so die zusätzlichen Kosten gerechtfertigt sind. Dies ist
besonders wichtig, da im Gegensatz zum SQLServer Microsoft die MSDE kostenlos bereitstellt und
beispielsweise die SharePoint Services auch auf diese zurückgreifen können.
7.1.1 SQL-Server oder MSDE
Die Microsoft SQL Server 2000 Desktop Engine (MSDE 2000) verwendet als Datenbankmodul die
SQL-Server-Technologie. Als Hintergrundprogramm unterstützt MSDE transaktionale DesktopAnwendungen, besitzt jedoch keine eigene Benutzeroberfläche oder weitere Steuerungs- und
Verwaltungsprogramme. Die Kommunikation der Benutzer mit der MSDE erfolgt über die Applikation,
in der sie enthalten ist. Die MSDE liegt als selbstentpackendes Archiv vor. Damit ist eine simple
Verteilung und Integration sichergestellt.
Die MSDE ist an keine Lizenz gebunden und darf zudem weitergegeben werden. Sie fungiert als eine
eingebettete Datenbank für Applikationen, die ein Datenbankmodul benötigen. Die MSDE kann unter
den folgenden Betriebssystemen eingesetzt werden: Microsoft Windows 98, ME, NT 4.0 ab SP5, 2000,
XP und 2003. Aufgrund der Kompatibilität zum SQL-Server sowie derselben Codegrundlage kann auch
eine Anwendung später schnell auf den SQL-Server portiert werden, wenn diese nicht mehr den
Anforderungen der MSDE entspricht.
Die MSDE verfügt über die folgenden Features, aber auch Beschränkungen gegenüber dem SQL Server
2000:
- Funktionsumfang: Die MSDE ist ein Datenbankmodul auf lokaler Ebene. Es kann ein gemeinsamer
Zugriff darauf erfolgen. Allerdings besteht dabei eine Begrenzung auf fünf gleichzeitige
Arbeitszugriffe. Werden mehr als fünf Zugriffe gleichzeitig ausgeführt, kommt es zu einem deutlichen
Leistungsabfall in der Verarbeitungszeit der Datenbank. Dies liegt in der Überwachung des Systems
begründet. Hierin liegt auch das Hauptargument für die Verwendung des SQL-Servers. Benötigen Sie
dauerhaft mehr als fünf gleichzeitige Zugriffe, sollten Sie aus Performance-Gründen nicht mehr die
MSDE verwenden.
- Unterstützung mehrerer Instanzen: Die MSDE unterstützt pro Computer bis zu 16
Datenbankserverinstanzen.
- Größe der Datenbank: Die MSDE unterstützt eine Datenbankgröße von bis zu 2 GB pro Datenbank.
Auf einem Computer können sich auch mehrere MSDE-Instanzen befinden, deren Datenbank je bis zu 2
GB groß sein kann.
- Remote-Verwaltung: Die Verwaltung der MSDE kann sowohl lokal als auch remote durchgeführt
werden. Lediglich bei einer Multiserverumgebung, in der Transaktionen zwischen mehreren Servern
durchgeführt werden, kann keine Remote-Verwaltung der MSDE erfolgen.
- Data Transformation Services (DTS): Die MSDE kann zwar Data Transformation Services- Pakete
ausführen, jedoch keine Pakete designen, weil die MSDE keinen DTSDesigner besitzt.
- Dienstprogramm osql.exe: Mit diesem Programm können an der Eingabeaufforderung interaktiv
Transact-SQL-Anweisungen sowie Skripte ausgeführt werden. Die Ausgabe erfolgt ebenfalls über die
Eingabeaufforderung.
Herunterladen