Lektion 1: Herstellen einer Verbindung mit dem Datenbankmodul

Welche Tools beim Installieren von SQL Server Database Engine (Datenbankmodul) installiert werden, hängt von der Edition und den von Ihnen ausgewählten Installationsoptionen ab. In dieser Lektion werden die Haupttools vorgestellt, und Sie erfahren, wie Sie Verbindungen herstellen und eine einfache Funktion (Autorisieren zusätzlicher Benutzer) ausführen.

Diese Lektion enthält die folgenden Aufgaben:

  • Tools für die ersten Schritte

  • Herstellen einer Verbindung mit Management Studio

  • Autorisieren zusätzlicher Verbindungen

Tools für die ersten Schritte

Im Lieferumfang von SQL Server Database Engine (Datenbankmodul) sind eine Vielzahl von Tools enthalten. In diesem Thema wird beschrieben, welche Tools Sie zuerst benötigen und wie das richtige Tool für den Auftrag ausgewählt wird. Auf alle Tools kann über das Menü Start zugegriffen werden. Einige Tools wie SQL Server Management Studio werden nicht standardmäßig installiert. Die Tools müssen als Teil der Clientkomponenten während der Ausführung des Setupprogramms installiert werden. Eine vollständige Beschreibung der unten aufgeführten Tools finden Sie, indem Sie in der SQL Server-Onlinedokumentation danach suchen. SQL Server Express enthält nur eine Teilmenge der Tools.

Haupttools

  • SQL Server Management Studio ist das Haupttool zum Verwalten von Database Engine (Datenbankmodul) und Schreiben von Transact-SQL-Code. Es wird in der Visual Studio-Shell gehostet. Das Tool ist nicht in SQL Server Express enthalten, kann jedoch als separates Download vom Microsoft Download Center heruntergeladen werden.

  • SQL Server-Konfigurations-Manager wird sowohl mit SQL Server als auch mit den Clienttools installiert. Sie können damit Serverprotokolle aktivieren, Protokolloptionen wie z. B. TCP-Ports konfigurieren, Serverdienste so konfigurieren, dass sie automatisch gestartet werden, und Clientcomputer so konfigurieren, dass sie mit dem von Ihnen bevorzugten Verfahren gestartet werden. Mit diesem Tool können erweiterte Konnektivitätselemente konfiguriert, aber keine Funktionen aktiviert werden.

Beispieldatenbank

Die Beispieldatenbanken und Beispiele werden nicht standardmäßig mit SQL Server geliefert. Die meisten Beispiele, die in der SQL Server-Onlinedokumentation beschrieben werden, basieren auf der AdventureWorks2012 -Beispieldatenbank. Weitere Informationen finden Sie unter Erste Schritte mit SQL Server-Beispielen und -Beispieldatenbanken.

So starten Sie SQL Server Management Studio

  • Zeigen Sie im Menü Start auf Alle Programme, zeigen Sie auf Microsoft SQL Server 2012 , und klicken Sie dann auf SQL Server Management Studio.

So starten Sie den SQL Server-Konfigurations-Manager

  • Zeigen Sie im Menü Start auf Alle Programme, zeigen Sie auf Microsoft SQL Server 2012 , zeigen Sie auf Konfigurationstools, und klicken Sie dann auf SQL Server-Konfigurations-Manager.

Herstellen einer Verbindung mit Management Studio

Es ist sehr einfach, mithilfe von Tools, die auf demselben Computer ausgeführt werden, eine Verbindung mit Database Engine (Datenbankmodul) herzustellen, wenn Sie den Namen der Instanz kennen und wenn Sie die Verbindung als Mitglied der Administratorengruppe auf dem Computer herstellen. Die folgenden Vorgänge müssen auf dem Computer ausgeführt werden, der SQL Server hostet.

So bestimmen Sie den Namen der Instanz des Datenbankmoduls

  1. Melden Sie sich bei Windows als Mitglied der Administratorgruppe an, und öffnen Sie Management Studio.

    SicherheitshinweisSicherheitshinweis

    Wenn Sie eine Verbindung mit SQL Server 2005 auf Windows Vista oder Windows Server 2008 (oder aktuellere Versionen) herstellen, müssen Sie ggf. mit der rechten Maustaste auf Management Studio und anschließend auf Als Administrator ausführen klicken, um eine Verbindung unter Verwendung von Administratoranmeldeinformationen herzustellen. Als Neuerung in SQL Server 2008 werden beim Setup ausgewählte Anmeldungen zu SQL Server hinzugefügt, sodass die Administratoranmeldeinformationen nicht erforderlich sind. Weitere Informationen finden Sie unter Herstellen einer Verbindung mit einem Computer mit SQL Server unter Windows Vista.

  2. Klicken Sie im Dialogfeld Verbindung mit Server herstellen auf Abbrechen.

  3. Wenn Registrierte Server nicht angezeigt wird, klicken Sie im Menü Ansicht auf Registrierte Server.

  4. Wählen Sie in der Symbolleiste Registrierte Server die Option Datenbankmodul aus, erweitern Sie Datenbankmodul, klicken Sie mit der rechten Maustaste auf Lokale Servergruppen, zeigen Sie auf Tasks, und klicken Sie dann auf Lokale Server registrieren. Es werden alle auf dem Computer installierten Instanzen von Database Engine (Datenbankmodul) angezeigt. Die Standardinstanz hat keinen Namen und wird mit dem Computernamen angezeigt. Eine benannte Instanz wird als der Computername, gefolgt von einem umgekehrten Schrägstrich (\) und dem Namen der Instanz, angezeigt. Für SQL Server Express hat die Instanz den Namen "<computer_name>\sqlexpress", es sei denn, der Name wurde während des Setups geändert.

So überprüfen Sie, ob das Datenbankmodul ausgeführt wird

  1. Wenn in Registrierte Server neben dem Namen Ihrer Instanz von SQL Server ein grüner Punkt mit einem weißen Pfeil angezeigt wird, bedeutet dies, dass Database Engine (Datenbankmodul) ausgeführt wird und keine weiteren Aktionen erforderlich sind.

  2. Wenn neben dem Name Ihrer Instanz von SQL Server ein roter Punkt mit einem weißen Quadrat angezeigt wird, wurde Database Engine (Datenbankmodul) beendet. Klicken Sie mit der rechten Maustaste auf den Database Engine (Datenbankmodul)namen, und klicken Sie auf Dienstkontrolle und dann auf Starten. Nachdem ein Bestätigungsdialogfeld angezeigt wurde, sollte das Database Engine (Datenbankmodul) gestartet werden und ein grüner Kreis mit einem weißen Pfeil angezeigt werden.

So stellen Sie eine Verbindung mit dem Datenbankmodul her

  1. Klicken Sie in Management Studio im Menü Datei auf Objekt-Explorer verbinden.

    Das Dialogfeld Verbindung mit Server herstellen wird geöffnet. Im Feld Servertyp wird der zuletzt verwendete Typ der Komponente angezeigt.

  2. Wählen Sie Datenbankmodul aus.

  3. Geben Sie im Feld Servername den Namen der Instanz von Database Engine (Datenbankmodul) ein. Bei der Standardinstanz von SQL Server ist der Servername der Name des Computers. Für eine benannte Instanz von SQL Server wird der Servername nach dem Schema <computer_name>\<instance_name>, gebildet. Beispiel: ACCTG_SRVR\SQLEXPRESS.

  4. Klicken Sie auf Verbinden.

Autorisieren zusätzlicher Verbindungen

Nachdem Sie eine Verbindung mit SQL Server als Administrator hergestellt haben, besteht eine Ihrer ersten Aufgaben darin, Verbindungen für andere Benutzer zu autorisieren. Dazu erstellen Sie eine Anmeldung und erteilen dieser Anmeldung die Berechtigung, als Benutzer auf eine Datenbank zuzugreifen. Eine Anmeldung kann entweder eine Anmeldung mit Windows-Authentifizierung sein, die Windows-Anmeldeinformationen verwendet, oder eine Anmeldung mit SQL Server-Authentifizierung, die die Authentifizierungsinformationen in SQL Server speichert und von Ihren Windows-Anmeldeinformationen unabhängig ist. Verwenden Sie nach Möglichkeit immer Windows-Authentifizierung.

So erstellen Sie eine Anmeldung mit Windows-Authentifizierung

  1. In der vorhergehenden Aufgabe haben Sie eine Verbindung mit Database Engine (Datenbankmodul) mithilfe von Management Studio hergestellt. Erweitern Sie im Objekt-Explorer Ihre Serverinstanz, erweitern Sie Sicherheit, klicken Sie mit der rechten Maustaste auf Anmeldungen, und klicken Sie dann auf Neue Anmeldung.

    Das Dialogfeld Anmeldung - Neu wird angezeigt.

  2. Geben Sie auf der Seite Allgemein im Feld Anmeldename eine Windows-Anmeldung im Format <domain>\<login> ein.

  3. Wählen Sie (sofern verfügbar) AdventureWorks2012 im Feld Standarddatenbank aus. Wählen Sie andernfalls master aus.

  4. Wenn die neue Anmeldung ein Administrator sein soll, klicken Sie auf der Seite Serverrollen auf sysadmin, andernfalls lassen Sie sie leer.

  5. Wählen Sie auf der Seite Benutzerzuordnung die Option Zuordnen für die AdventureWorks2012 -Datenbank aus, sofern diese verfügbar ist. Wählen Sie andernfalls master aus. Beachten Sie, dass das Feld Benutzer mit der Anmeldung aufgefüllt wird. Wenn das Dialogfeld geschlossen wird, erstellt es diesen Benutzer in der Datenbank.

  6. Geben Sie im Feld Standardschema die Zeichenfolge dbo ein, um die Anmeldung dem Schema für Datenbankbesitzer zuzuordnen.

  7. Akzeptieren Sie die Standardeinstellungen für die Felder Sicherungsfähige Elemente und Status, und klicken Sie auf OK, um die Anmeldung zu erstellen.

SicherheitshinweisSicherheitshinweis

Diese grundlegenden Informationen sollen Ihnen den Einstieg erleichtern. SQL Server stellt eine umfassende Sicherheitsumgebung bereit, da das Thema Sicherheit offensichtlich einen wichtigen Aspekt des Datenbankbetriebs darstellt.

Nächste Lektion

Lektion 2: Herstellen einer Verbindung von einem anderen Computer