Zwar gehört Microsoft SQL Server 2000 Desktop Engine nicht zur Microsoft Office 2003-Standardinstallation, aber Sie können SQL Server 2000 Desktop Engine von der Office 2003-CD-ROM installieren. Dies gilt für Computer unter Windows 2000 oder höher.
Installieren von SQL Server 2000 Desktop Engine
-
Wenn Microsoft Data Engine (MSDE) installiert ist, deinstallieren Sie diese Anwendung zunächst, bevor Sie SQL Server 2000 Desktop Engine installieren.
-
Führen Sie das selbstextrahierende Programm MSDE2KS3.EXE im Ordner \MSDE2000 auf der Office 2003-CD-ROM oder aber im lokalen Netzwerkpfad aus, falls Office 2003 als Netzwerkinstallation eingerichtet wurde.
Standardmäßig werden die Dateien in den Ordner C:\sql2ksp3 entpackt. Sie können jedoch einen anderen Speicherort angeben, aber die folgenden Anweisungen basieren auf diesem Standardspeicherort.
-
Nachdem die Dateien entpackt wurden, wechseln Sie zum Ordner C:\sql2ksp3\msde.
- Führen Sie eine der folgenden Aktionen aus:
- Falls Sie SQL Server 2000 Desktop Engine zum ersten Mal installieren, müssen Sie eine Befehlszeilenoption für setup.exe verwenden. Klicken Sie im Startmenü auf Ausführen, geben Sie CMD ein, und drücken Sie die EINGABETASTE, um die MS-DOS-Eingabeaufforderung anzuzeigen. Geben Sie die folgenden Befehle ein:
CD \sql2ksp3\msde
setup.exe SAPWD="AStrongSAPwd"
- Falls Sie eine installierte Version von SQL Server 2000 Desktop Engine aktualisieren, die im Lieferumfang von Microsoft Office XP oder Microsoft Access 2002 enthalten war, müssen Sie Befehlszeilenoptionen für setup.exe verwenden. Klicken Sie im Startmenü auf Ausführen, geben Sie CMD ein, und drücken Sie die EINGABETASTE, um die MS-DOS-Eingabeaufforderung anzuzeigen. Geben Sie die folgenden Befehle ein:
CD \sql2ksp3\msde
setup.exe /upgradesp setup\sqlrun01.msi SAPWD="AStrongSAPwd"
Ersetzen Sie "AStrongSAPwd" durch Ihr eigenes sicheres Kennwort für das Systemadministrator-Anmeldekonto (SA).
-
Starten Sie das Betriebssystem neu, um die Installation abzuschließen.
- Nach Abschluss der Installation oder Aktualisierung können Sie die Dateien im Ordner C:\sql2ksp3 löschen.
Anmerkung Weitere Informationen zum Installieren von SQL Server 2000 Desktop Engine finden Sie in der Datei SP3ReadMe.htm im Ordner \sql2ksp3\msde.
Informationen zum Aktivieren des Systemadministrator-Benutzernamens (SA) in einem Access-Projekt
Wenn Microsoft SQL Server 2000 Desktop Engine (früher Microsoft Database Engine oder MSDE) auf Computern unter Microsoft Windows installiert wird, erfolgt die Installation mit der Windows-Authentifizierung (dieses Feature wird auch als integrierte Sicherheit bezeichnet). Wenn ein Benutzer über ein Microsoft Access-Projekt auf die SQL Server-Datenbank zugreift, wird die Verbindung über ein Windows-Benutzerkonto aktiviert. SQL Server stellt fest, ob der Kontoname und das Kennwort während der Anmeldung des Benutzers beim System überprüft wurden, und erteilt den Zugriff auf die Datenbank, ohne dass ein separater Anmeldename oder ein Kennwort erforderlich ist.
Bei der Standardinstallation von Microsoft SQL Server 2000 Desktop Engine mit integrierter Sicherheit muss der Benutzer ein Mitglied der Administratorgruppe für den Computer sein, auf dem das Access-Projekt gespeichert ist. Dies erschwert es, anderen Benutzern den Zugriff auf das Access-Projekt zu erteilen.
Für Systemadministratoren gibt es zurzeit keine einfache Möglichkeit, neue Anmeldekonten für eine lokal installierte SQL Server-Datenbank zu erstellen. Am einfachsten lässt sich dies mit SQL Tools- oder TSQL-Befehlen (Transact-SQL) erledigen. Informationen zu TSQL finden Sie auf der Microsoft Developer Network-Website.
Sie können den Sicherheitsmodus für den Zugriff auf die SQL Server-Datenbank auf einem Computer unter Windows ändern. Durch Festlegen von Eigenschaften im Menü Ansicht können Sie den gemischten Sicherheitsmodus aktivieren. Der gemischte Sicherheitsmodus ermöglicht den Zugriff auf die Datenbank mithilfe eines Windows-Kontos oder eines SQL Server-Kontos unter Verwendung des Systemadministrator-Standardkontos (SA) ohne Kennwort.
Mit dem SA-Standardkonto haben die Benutzer ohne zusätzliche Sicherheitsanforderungen über das Access-Projekt Zugriff auf die SQL Server-Datenbank. Der SQL Server-Administrator kann außerdem zusätzliche Sicherheit gewährleisten, indem er das Kennwort für das SA-Standardkonto ändert.
Um das Kontrollkästchen Systemadministrator-Benutzernamen (SA) aktivieren zu aktivieren, müssen die folgenden Voraussetzungen erfüllt sein.
- Das Access-Projekt muss mit einer SQL Server-Datenbank, Version 7.0 oder höher, oder mit Microsoft SQL Server 2000 Desktop Engine verbunden sein.
- Die SQL Server-Datenbank muss auf einer Windows-Plattform ausgeführt werden.
- SQL Server muss auf demselben Computer wie das Access-Projekt ausgeführt werden.
- Der aktuelle Windows-Benutzer muss ein Administrator für den Computer sein.
- Der aktuelle SQL Server-Benutzer muss ein Mitglied der Systemadministrator-Rolle sein.
Anmerkung Nach der Änderung des Sicherheitsmodus wird dringend empfohlen, das SA-Kennwort mithilfe des Befehls Loginkennwort festlegen zu ändern (zeigen Sie dazu im Menü Extras auf Sicherheit).
Starten des SQL Server Service Managers
Nach der Installation von Microsoft SQL Server 2000 Desktop Engine auf dem Computer müssen Sie möglicherweise SQL Server Service Manager starten. SQL Server 2000 Desktop Engine wird unter Windows 2000 oder höher automatisch gestartet.
-
Doppelklicken Sie auf der Symbolleiste der Windows-Taskleiste auf das Symbol MSSQLServer.
Das Fenster SQL Server Service Manager wird angezeigt.
-
Klicken Sie auf Start/Weiter.
-
Aktivieren Sie das Kontrollkästchen Dienst bei Betriebssystemstart automatisch starten, wenn SQL Server Service Manager jedes Mal automatisch gestartet werden soll, wenn Sie Windows starten.
Anpassen der Installation
Sie können eine benutzerdefinierte Installation von SQL Server 2000 Desktop Engine durchführen. Verwenden Sie dazu die folgenden Konfigurationsoptionen in der Datei setup.in von Microsoft Windows oder aber die entsprechenden Befehlszeilenparameter, wenn Sie setup.exe ausführen.
Anmerkung Für alle Konfigurationsoptionen müssen Großbuchstaben verwendet werden.
| Einstellung |
Beschreibung |
| TARGETDIR |
Der Name des Ordners, in dem SQL Server 2000 Desktop Engine installiert werden soll. Der Standardordner ist C:\Programme\Microsoft SQL Server\. |
| DATADIR |
Der Name eines optionalen Ordners für Datendateien. Der Standardordner ist der Wert von TARGETDIR. |
| COLLATION |
Der Name einer Sortierung. |
| INSTANCENAME |
Der Name von SQL Server. Der Standardname ist MSSQLSERVER. |
| SAPWD | Ein neues Kennwort zum Ersetzen des Standardkennwortes für das Systemadministrator-Anmeldekonto (SA). |
Es folgt ein Beispiel für eine benutzerdefinierte Installation mithilfe von Befehlszeilenparametern.
Setup.exe \\MySWdisk\SQLSW\ TARGETDIR="C:\Programme\SQL8\" DATADIR="C:\Programme\SQLDATA\" COLLATION="SQL_Latin1_General_CP1257_CS_AS" INSTANCENAME=myinstance