

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

# Erstellen einer DB-Instance von Microsoft SQL Server und Herstellen einer Verbindung
<a name="CHAP_GettingStarted.CreatingConnecting.SQLServer"></a>

In diesem Tutorial wird eine EC2-Instance und eine DB-Instance von RDS für Microsoft SQL Server erstellt. Das Tutorial zeigt, wie Sie mit einem Microsoft SQL Server Management Studio Client von der EC2-Instance aus auf die DB-Instance zugreifen. Als bewährte Methode erstellt dieses Tutorial eine private DB-Instance in einer Virtual Private Cloud (VPC). In den meisten Fällen können andere Ressourcen in derselben VPC, wie EC2-Instances, auf die DB-Instance zugreifen, Ressourcen außerhalb der VPC können jedoch nicht darauf zugreifen. 

Nach Abschluss des Tutorials gibt es in jeder Availability Zone im VPC ein öffentliches und ein privates Subnetz. In einer Availability Zone befindet sich die EC2-Instance im öffentlichen Subnetz und die DB-Instance im privaten Subnetz.

**Wichtig**  
Für die Erstellung eines AWS Kontos fallen keine Gebühren an. Wenn Sie dieses Tutorial abschließen, können Ihnen jedoch Kosten für die von Ihnen verwendeten AWS Ressourcen entstehen. Sie können diese Ressourcen nach Abschluss des Tutorials löschen, wenn sie nicht mehr benötigt werden.

Das folgende Diagramm zeigt die Konfiguration nach Abschluss des Tutorials.

![\[EC2-Instance und DB-Instance von Microsoft SQL Server.\]](http://docs.aws.amazon.com/de_de/AmazonRDS/latest/UserGuide/images/getting-started-sqlserver.png)


Dieses Tutorial ermöglicht es Ihnen, Ihre Ressourcen auf eine der folgenden Weisen zu erstellen:

1. Verwenden Sie das AWS-Managementkonsole ‐ und [Erstellen einer neuen SQL-Server-DB-Instance](#CHAP_GettingStarted.Creating.SQLServer) [Erstellen einer EC2-Instance](#CHAP_GettingStarted.Creating.SQLServer.EC2)

1. Verwenden Sie CloudFormation , um die Datenbank-Instance und die EC2-Instance zu erstellen ‐ [(Optional) Erstellen Sie eine VPC-, EC2-Instanz und SQL Server-Instanz mit CloudFormation](#CHAP_GettingStarted.CFN.SQLServer) 

Die erste Methode verwendet **Einfache Erstellung**, um eine privaten DB-Instance von SQL Server mit der AWS-Managementkonsole zu erstellen. Hier geben Sie nur den DB-Engine-Typ, die Größe der DB-Instance und die DB-Instance-Kennung an. **Einfache Erstellung** verwendet für die anderen Konfigurationsoptionen die Standardeinstellung. 

Wenn Sie stattdessen **Standarderstellung** verwenden, können Sie beim Erstellen einer DB-Instance weitere Konfigurationsoptionen wählen. Zu diesen Optionen gehören Einstellungen für Verfügbarkeit, Sicherheit, Backups und Wartung. Um eine öffentliche DB-Instance zu erstellen, müssen Sie **Standarderstellung** verwenden. Weitere Informationen finden Sie unter [Erstellen einer Amazon-RDS-DB-Instance](USER_CreateDBInstance.md).

**Topics**
+ [Voraussetzungen](#CHAP_GettingStarted.Prerequisites.SQLServer)
+ [Erstellen einer EC2-Instance](#CHAP_GettingStarted.Creating.SQLServer.EC2)
+ [Erstellen einer neuen SQL-Server-DB-Instance](#CHAP_GettingStarted.Creating.SQLServer)
+ [(Optional) Erstellen Sie eine VPC-, EC2-Instanz und SQL Server-Instanz mit CloudFormation](#CHAP_GettingStarted.CFN.SQLServer)
+ [Herstellen einer Verbindung mit Ihrer DB-Instance von SQL Server](#CHAP_GettingStarted.Connecting.SQLServer)
+ [Erkunden Ihrer Beispiel-DB-Instance von SQL Server](#CHAP_GettingStarted.SQLServer.Exploring)
+ [Löschen der EC2-Instance und der DB-Instance](#CHAP_GettingStarted.Deleting.SQLServer)
+ [(Optional) Löschen Sie die EC2-Instance und die DB-Instance, die mit erstellt wurden CloudFormation](#CHAP_GettingStarted.DeletingCFN.SQLServer)
+ [(Optional) Verbinden Sie Ihre DB-Instance mit einer Lambda-Funktion.](#CHAP_GettingStarted.ComputeConnect.SQLServer)

## Voraussetzungen
<a name="CHAP_GettingStarted.Prerequisites.SQLServer"></a>

Bevor Sie die Schritte in diesem Abschnitt abschließen, stellen Sie sicher, dass Sie folgende Voraussetzungen erfüllen:
+ [Melden Sie sich an für ein AWS-Konto](CHAP_SettingUp.md#sign-up-for-aws)
+ [Erstellen eines Benutzers mit Administratorzugriff](CHAP_SettingUp.md#create-an-admin)

## Erstellen einer EC2-Instance
<a name="CHAP_GettingStarted.Creating.SQLServer.EC2"></a>

Erstellen Sie eine Amazon-EC2-Instance, um eine Verbindung mit Ihrer Datenbank herzustellen.

**So erstellen Sie eine EC2-Instance**

1. Melden Sie sich bei der an AWS-Managementkonsole und öffnen Sie die Amazon EC2 EC2-Konsole unter [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/).

1. Wählen Sie in der oberen rechten Ecke von die aus AWS-Managementkonsole, die Sie zuvor für die Datenbank verwendet AWS-Region haben.

1. Wählen Sie **EC2-Dashboard** und anschließend **Instance starten** wie im Folgenden gezeigt.  
![\[EC2-Dashboard.\]](http://docs.aws.amazon.com/de_de/AmazonRDS/latest/UserGuide/images/Tutorial_WebServer_11.png)

   Die Seite **Eine Instance starten** wird geöffnet.

1. Wählen Sie auf der Seite **Eine Instance starten** die folgenden Einstellungen aus.

   1. Geben Sie unter **Name and tags** (Name und Tags) als **Name** den Namen **ec2-database-connect** ein.

   1. Wählen Sie unter **Anwendungs- und Betriebssystemabbilder (Amazon Machine Image)** die Option **Windows** und dann **Microsoft Windows Server 2022 Base** aus. Übernehmen Sie für alle anderen Einstellungen die Standardwerte.  
![\[Wählen Sie ein Amazon Machine Image.\]](http://docs.aws.amazon.com/de_de/AmazonRDS/latest/UserGuide/images/tutorial_ec2_sqlserver_create1.png)

   1. Wählen Sie unter **Instance type** (Instance-Typ) den Wert **t2.micro** aus.

   1. Wählen Sie unter **Key pair (login)** (Schlüsselpaar (Anmeldung)) einen **Key pair name** (Schlüsselpaarname), um ein vorhandenes Schlüsselpaar zu verwenden. Wenn Sie ein neues Schlüsselpaar für die Amazon-EC2-Instance erstellen möchten, wählen Sie **Create new key pair** (Neues Schlüsselpaar erstellen) aus und erstellen sie das Schlüsselpaar im Fenster **Create key pair** (Schlüsselpaar erstellen).

      Weitere Informationen zum Erstellen eines neuen Schlüsselpaars finden Sie unter [Erstellen eines Schlüsselpaars](https://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/ec2-key-pairs.html) im *Amazon-EC2-Benutzerhandbuch für Windows-Instances*.

   1. Wählen Sie für **Firewall (Sicherheitsgruppen)** in den **Netzwerkeinstellungen** die Option **RDP-Verkehr zulassen von** aus, um eine Verbindung mit der EC2-Instance herzustellen. 

      Sie können **Mein IP** auswählen, wenn die angezeigte IP-Adresse für RDP-Verbindungen korrekt ist. Andernfalls können Sie die IP-Adresse, die für die Verbindung mit EC2-Instances in Ihrer VPC verwendet werden soll, mit RDP ermitteln. Um Ihre öffentliche IP-Adresse in einem anderen Browserfenster oder einer anderen Registerkarte zu ermitteln, können Sie den Dienst unter verwenden. [https://checkip.amazonaws.com](https://checkip.amazonaws.com/) Ein Beispiel für eine IP-Adresse ist 192.0.2.1/32.

       In vielen Fällen können Sie eine Verbindung über einen Internetdienstanbieter (ISP) oder hinter Ihrer Firewall ohne statische IP-Adresse herstellen. Bestimmen Sie in diesem Fall den Bereich der IP-Adressen, die von Client-Computern verwendet werden.
**Warnung**  
Wenn Sie `0.0.0.0/0` für den RDP-Zugriff verwenden, ermöglichen Sie für alle IP-Adressen den Zugriff auf Ihre öffentlichen EC2-Instances mit RDP. Dieser Ansatz ist zwar für kurze Zeit in einer Testumgebung zulässig, aber für Produktionsumgebungen sehr unsicher. Für die Produktion sollten Sie nur eine bestimmte IP-Adresse bzw. einen bestimmten Adressbereich für den Zugriff auf Ihre EC2-Instances mit RDP autorisieren.

      Die folgende Abbildung zeigt ein Beispiel für den Bereich **Netzwerkeinstellungen**.  
![\[Netzwerkeinstellungen für eine EC2-Instance.\]](http://docs.aws.amazon.com/de_de/AmazonRDS/latest/UserGuide/images/EC2_RDS_Connect_NtwkSettingsRDSMS.png)

   1. Übernehmen Sie die Standardwerte für die übrigen Abschnitte.

   1. Prüfen Sie die Zusammenfassung Ihrer EC2-Instance-Konfiguration im Fenster **Zusammenfassung**; wenn Sie bereit sind, wählen Sie **Instance starten**.

1. Notieren Sie auf der im Folgenden gezeigten Seite **Startstatus** die Kennung für die neue EC2-Instance, beispielsweise: `i-1234567890abcdef0`.  
![\[EC2-Instance-ID auf der Seite Startstatus.\]](http://docs.aws.amazon.com/de_de/AmazonRDS/latest/UserGuide/images/getting-started-ec2-id.png)

1. Wählen Sie die EC2-Instance-Kennung, um die Liste der EC2-Instances zu öffnen. 

1. Warten Sie, bis der **Instance-Status** Ihrer EC2-Instance den Status **Wird ausgeführt** hat, bevor Sie fortfahren.

## Erstellen einer neuen SQL-Server-DB-Instance
<a name="CHAP_GettingStarted.Creating.SQLServer"></a>

Die Grundbausteine für Amazon RDS sind Datenbank-Instances. In dieser Umgebung führen Sie Ihre SQL-Server-Datenbanken aus.

Für dieses Beispiel verwenden Sie **Einfache Erstellung**, um eine DB-Instance zu erstellen, die die Datenbank-Engine von SQL Server mit einer DB-Instance-Klasse des Typs „db.t2.micro“ ausführt.

**So erstellen Sie eine Microsoft SQL Server DB-Instance mit Easy Create (Einfache Erstellung)**

1. Melden Sie sich bei der an AWS-Managementkonsole und öffnen Sie die Amazon RDS-Konsole unter [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/).

1. Wählen Sie in der oberen rechten Ecke der Amazon RDS-Konsole die aus, AWS-Region in der Sie die DB-Instance erstellen möchten.

1. Wählen Sie im Navigationsbereich **Databases (Datenbanken)** aus.

1. Wählen Sie **Datenbank erstellen** aus und vergewissern Sie sich, dass **Einfache Erstellung** ausgewählt ist.   
![\[Option „Einfache Erstellung“\]](http://docs.aws.amazon.com/de_de/AmazonRDS/latest/UserGuide/images/easy-create-option.png)

1. Wählen Sie unter **Configuration (Konfiguration)**, die Option **Microsoft SQL Server**.

1. Wählen Sie unter **Edition** die Option **SQL Server Express Edition** aus.

1. Wählen Sie in **DB-Instance-Größe** die Option **Kostenloses Kontingent** aus. **Kostenloses Kontingent** wird für Konten mit kostenlosem Tarif angezeigt. **Sandbox** wird für Konten mit kostenpflichtigem Tarif angezeigt.

1. Geben Sie als **DB-Instance-ID** **database-test1** ein.

   Die Seite **Datenbank erstellen** sollte ähnlich wie in der folgenden Abbildung gezeigt aussehen. **Kostenloses Kontingent** wird für Konten mit kostenlosem Tarif angezeigt. **Sandbox** wird für Konten mit kostenpflichtigem Tarif angezeigt.  
![\[Engine-Optionen\]](http://docs.aws.amazon.com/de_de/AmazonRDS/latest/UserGuide/images/easy-create-sqlserver.png)

1. Geben Sie unter **Hauptbenutzername** einen Namen für den Hauptbenutzer ein oder behalten Sie den Standardnamen bei.

1. Um eine Verbindung mit der EC2-Instance einzurichten, die Sie zuvor erstellt haben, öffnen Sie **EC2-Verbindung einrichten – *optional***.

   Wählen Sie **Mit einer EC2-Datenverarbeitungsressource verbinden** aus. Wählen Sie die EC2-Instance aus, die Sie zuvor erstellt haben.  
![\[Option zum Einrichten der EC2-Verbindung.\]](http://docs.aws.amazon.com/de_de/AmazonRDS/latest/UserGuide/images/EC2_RDS_Setup_Conn-EasyCreate.png)

1. Um für die DB-Instance ein automatisch generiertes Hauptpasswort zu verwenden, wählen Sie das Kästchen **Auto generate a password (Passwort automatisch generieren)** aus.

   Um das Hauptpasswort einzugeben, deaktivieren Sie das Kästchen **Auto generate a password (Passwort automatisch generieren)** und geben Sie anschließend dasselbe Passwort in **Master password (Masterpasswort)** und **Confirm password (Passwort bestätigen)** ein.

1. (Optional) Öffnen Sie **Anzeigen von Standardeinstellungen für eine einfache Erstellung**.  
![\[Standardeinstellungen für Einfache Erstellung.\]](http://docs.aws.amazon.com/de_de/AmazonRDS/latest/UserGuide/images/easy-create-sqlserver-confirm.png)

   Sie können die Standardeinstellungen von **Einfache Erstellung** einsehen. Die Spalte **Nach Erstellung der Datenbank editierbar** zeigt, welche Optionen Sie nach der Datenbankerstellung ändern können.
   + Wenn in einer Einstellung **Nein** in dieser Spalte steht und Sie eine andere Einstellung wünschen, können Sie **Standarderstellung** verwenden, um die DB-Instance zu erstellen.
   + Wenn für eine Einstellung **Ja** in dieser Spalte steht und Sie eine andere Einstellung wünschen, können Sie entweder **Standarderstellung** verwenden, oder die DB-Instance nach der Erstellung ändern, um die Einstellung zu ändern.

1. Wählen Sie **Datenbank erstellen** aus.

   Um den Masterbenutzernamen und das zugehörige Passwort für die DB-Instance anzuzeigen, wählen Sie **View credential details (Details zu Anmeldeinformationen anzeigen)**.

   Sie können den angezeigten Benutzernamen und das angezeigte Passwort verwenden, um als Masterbenutzer eine Verbindung zu DB-Instance herzustellen.
**Wichtig**  
Sie können dieses Passwort für den Hauptbenutzer nicht erneut anzeigen. Wenn Sie es nicht notieren, müssen Sie es möglicherweise ändern.   
Wenn Sie das Passwort für den Hauptbenutzer ändern müssen, nachdem die DB-Instance verfügbar wurde, können Sie die DB-Instance entsprechend ändern. Weitere Informationen über das Ändern einer DB-Instance finden Sie unter [Ändern einer Amazon-RDS-DB-Instance](Overview.DBInstance.Modifying.md).

1. Wählen Sie in der Liste **Datenbanken** den Namen der neuen DB-Instance von SQL Server aus, um deren Details anzuzeigen.

   Die DB-Instance hat den Status **Wird erstellt**, bis die DB-Instance bereit für die Verwendung ist.  
![\[Screenshot der DB-Instance-Details.\]](http://docs.aws.amazon.com/de_de/AmazonRDS/latest/UserGuide/images/easy-create-sqlserver-launch.png)

   Wenn sich der Status in **Available** (Verfügbar) ändert, können Sie die Verbindung zur DB-Instance herstellen. Abhängig von der Klasse der DB-Instance und vom verfügbaren Speicherplatz kann es bis zu 20 Minuten dauern, bis die neue DB-Instance verfügbar ist.

## (Optional) Erstellen Sie eine VPC-, EC2-Instanz und SQL Server-Instanz mit CloudFormation
<a name="CHAP_GettingStarted.CFN.SQLServer"></a>

Anstatt die Konsole zum Erstellen Ihrer VPC, EC2-Instanz und SQL Server-Instanz CloudFormation zu verwenden, können Sie AWS Ressourcen bereitstellen, indem Sie die Infrastruktur als Code behandeln. Um Ihnen zu helfen, Ihre AWS Ressourcen in kleinere und besser verwaltbare Einheiten zu organisieren, können Sie die CloudFormation Nested-Stack-Funktionalität verwenden. Weitere Informationen finden Sie unter [Einen Stack auf der CloudFormation Konsole erstellen](https://docs.aws.amazon.com//AWSCloudFormation/latest/UserGuide/cfn-console-create-stack.html) und [Mit verschachtelten Stacks arbeiten](https://docs.aws.amazon.com//AWSCloudFormation/latest/UserGuide/using-cfn-nested-stacks.html). 

**Wichtig**  
CloudFormation ist kostenlos, aber die Ressourcen, die CloudFormation erstellt werden, sind live. Es fallen die standardmäßigen Nutzungsgebühren für diese Ressourcen an, bis sie von Ihnen beendet werden. Weitere Informationen finden Sie unter [RDS für SQL Server – Preise](https://aws.amazon.com//rds/sqlserver/pricing).

Gehen Sie wie folgt vor, um Ihre Ressourcen mithilfe der CloudFormation Konsole zu erstellen:
+ Laden Sie die CloudFormation Vorlage herunter
+ Konfigurieren Sie Ihre Ressourcen mit CloudFormation

### Laden Sie die CloudFormation Vorlage herunter
<a name="CHAP_GettingStarted.CFN.SQLServer.Step1"></a>

Eine CloudFormation Vorlage ist eine JSON- oder YAML-Textdatei, die die Konfigurationsinformationen zu den Ressourcen enthält, die Sie im Stack erstellen möchten. Diese Vorlage erstellt neben der RDS-Instance auch eine VPC und einen Bastion-Host für Sie.

Um die Vorlagendatei herunterzuladen, öffnen Sie den folgenden Link: [SQL CloudFormation Server-Vorlage](https://github.com/aws-ia/cfn-ps-amazon-rds/blob/main/templates/rds-sqlserver-main.template.yaml).

Klicken Sie auf der Github-Seite auf die Schaltfläche *Rohdatei herunterladen*, um die YAML-Vorlagendatei zu speichern.

### Konfigurieren Sie Ihre Ressourcen mit CloudFormation
<a name="CHAP_GettingStarted.CFN.SQLServer.Step2"></a>

**Anmerkung**  
Bevor Sie diesen Vorgang starten, stellen Sie sicher, dass in Ihrem AWS-Konto ein Schlüsselpaar für eine EC2-Instance vorhanden ist. Weitere Informationen finden Sie unter [Amazon-EC2-Schlüsselpaare und Linux-Instances](https://docs.aws.amazon.com//AWSEC2/latest/UserGuide/ec2-key-pairs.html).

Wenn Sie die CloudFormation Vorlage verwenden, müssen Sie die richtigen Parameter auswählen, um sicherzustellen, dass Ihre Ressourcen ordnungsgemäß erstellt werden. Führen Sie die folgenden Schritte aus:

1. Melden Sie sich bei der an AWS-Managementkonsole und öffnen Sie die CloudFormation Konsole unter [https://console.aws.amazon.com/cloudformation](https://console.aws.amazon.com/cloudformation/).

1. Wählen Sie **Stack erstellen** aus.

1. Wählen Sie im Abschnitt „Vorlage angeben“ die Option **Vorlagendatei von Ihrem Computer hochladen** und dann **Weiter** aus.

1. Legen Sie auf der Seite **Stack-Details angeben** die folgenden Parameter fest:

   1. Setzen Sie den **Stack-Namen** auf. **SQLServerTestStack**

   1. Legen Sie unter **Parameter** **Availability Zones** fest, indem Sie drei Availability Zones auswählen.

   1. Wählen Sie unter **Linux Bastion-Host-Konfiguration** für **Name des Schlüssels** ein Schlüsselpaar aus, um sich bei Ihrer EC2-Instance anzumelden.

   1. Stellen Sie in den **Bastion-Host-Konfigurationseinstellungen in Linux** den **zulässigen IP-Bereich** auf Ihre IP-Adresse ein. Um mithilfe von Secure Shell (SSH) eine Verbindung zu EC2-Instances in Ihrer VPC herzustellen, ermitteln Sie Ihre öffentliche IP-Adresse mithilfe des Dienstes unter. [https://checkip.amazonaws.com](https://checkip.amazonaws.com) Ein Beispiel für eine IP-Adresse ist 192.0.2.1/32.
**Warnung**  
Wenn Sie `0.0.0.0/0` für den SSH-Zugriff verwenden, ermöglichen Sie für alle IP-Adressen den Zugriff auf Ihre öffentlichen EC2-Instances. Dieser Ansatz ist zwar für kurze Zeit in einer Testumgebung zulässig, aber für Produktionsumgebungen sehr unsicher. Für die Produktion sollten Sie nur eine bestimmte IP-Adresse bzw. einen bestimmten Adressbereich für den Zugriff auf Ihre EC2-Instances autorisieren.

   1. Stellen Sie unter **Allgemeine Datenbankkonfiguration** die **Datenbank-Instance-Klasse** auf **db.t3.micro** ein.

   1. Setzen Sie den **Datenbanknamen** auf **database-test1**.

   1. Geben Sie unter **Hauptbenutzername der Datenbank** den Namen des Hauptbenutzers ein.

   1. Setzen Sie für dieses Tutorial die Option **DB-Hauptbenutzerpasswort mit Secrets Manager verwalten** auf `false`.

   1. Legen Sie für **Datenbankpasswort** ein Passwort Ihrer Wahl fest. Notieren Sie sich dieses Passwort für weitere Schritte im Tutorial.

   1. Legen Sie unter **Datenbankspeicherkonfiguration** den **Datenbankspeichertyp** auf **gp2** fest.

   1. Legen Sie unter **Konfiguration der Datenbanküberwachung** die Option **RDS Performance Insights aktivieren** auf falsch fest.

   1. Lassen Sie alle anderen Einstellungen auf den Standardwerten. Klicken Sie auf **Weiter**, um fortzufahren.

1. Behalten Sie auf der Seite **Stack-Optionen konfigurieren** alle Standardoptionen bei. Klicken Sie auf **Weiter**, um fortzufahren.

1. Wählen Sie auf der Seite **Stack überprüfen** die Option **Absenden** aus, nachdem Sie die Optionen für die Datenbank und den Linux-Bastion-Host überprüft haben.

Sehen Sie sich nach Abschluss der Stack-Erstellung die Stacks mit Namen *BastionStack*und *RDSNS* an, um die Informationen zu notieren, die Sie für die Verbindung mit der Datenbank benötigen. Weitere Informationen finden Sie unter [CloudFormation Stack-Daten und Ressourcen anzeigen](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-console-view-stack-data-resources.html) auf der. AWS-Managementkonsole

## Herstellen einer Verbindung mit Ihrer DB-Instance von SQL Server
<a name="CHAP_GettingStarted.Connecting.SQLServer"></a>

Im folgenden Verfahren stellen Sie mithilfe von Microsoft SQL Server Management Studio (SSMS) eine Verbindung mit Ihrer DB-Instance her.

**So stellen Sie mithilfe von SSMS eine Verbindung mit einer DB-Instance von RDS für SQL Server her**

1. Suchen Sie nach dem Endpunkt (DNS-Name) und der Portnummer für Ihre DB-Instance. 

   1. Melden Sie sich bei der an AWS-Managementkonsole und öffnen Sie die Amazon RDS-Konsole unter [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/).

   1. Wählen Sie in der oberen rechten Ecke der Amazon RDS-Konsole die AWS-Region für die DB-Instance aus.

   1. Wählen Sie im Navigationsbereich **Datenbanken** aus.

   1. Wählen Sie den Namen der SQL Server-DB-Instance, um deren Details anzuzeigen. 

   1. Kopieren Sie auf der Registerkarte **Anbindung** den Endpunkt. Notieren Sie sich auch die Portnummer. Sie benötigen sowohl den Endpunkt als auch die Portnummer, um die Verbindung zur DB-Instance herzustellen.  
![\[Stellen Sie eine Verbindung mit einer DB-Instance von Microsoft SQL Server her.\]](http://docs.aws.amazon.com/de_de/AmazonRDS/latest/UserGuide/images/SQLServerConnect2.png)

1. Stellen Sie eine Verbindung mit der von Ihnen zuvor erstellten EC2-Instance her, indem Sie die Schritte unter [Verbindung zu Ihrer Microsoft-Windows-Instance](https://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/EC2_GetStarted.html#ec2-connect-to-instance-windows) im *Amazon-EC2-Benutzerhandbuch für Windows-Instances* befolgen.

1. Installieren Sie den SQL Server Management Studio (SSMS) Client von Microsoft aus.

   Eine eigenständige Version dieses SSMS zum Herunterladen auf Ihre EC2-Instance finden Sie unter [Herunterladen von SQL Server Management Studio (SSMS)](https://docs.microsoft.com/en-us/sql/ssms/download-sql-server-management-studio-ssms) in der Microsoft-Dokumentation.

   1. Öffnen Sie Internet Explorer über das Menü „Start“.

   1. Verwenden Sie Internet Explorer, um eine eigenständige Version von SSMS herunterzuladen und zu installieren. Wenn Sie aufgefordert werden, zu bestätigen, dass die Website nicht vertrauenswürdig ist, fügen Sie die Website der Liste der vertrauenswürdigen Websites hinzu.

1. Starten Sie SQL Server Management Studio (SSMS). 

   Das Dialogfeld **Connect to Server** (Mit Server verbinden) erscheint. 

1. Geben Sie die folgenden Informationen für Ihre Beispiel-DB-Instance an: 

   1. Wählen Sie für **Servertyp** die Option **Datenbank-Engine** aus. 

   1. Geben Sie für **Server name (Servername)** den DNS-Namen, gefolgt von einem Komma und der Portnummer (der Standard-Port ist 1433) ein. Ihr Servername sollte z. B. wie folgt aussehen:

      ```
      database-test1.0123456789012.us-west-2.rds.amazonaws.com,1433
      ```

   1. Wählen Sie für **Authentifizierung** die Option **SQL Server-Authentifizierung** aus. 

   1. Geben Sie unter **Anmeldung** den Benutzernamen ein, den Sie für Ihre Beispiel-DB-Instance gewählt haben. Dieser wird auch als Hauptbenutzername bezeichnet.

   1. Geben Sie für **Password (Passwort)** das Passwort ein, das Sie vorher für Ihre Beispiel-DB-Instance ausgewählt haben. Dies wird auch als Master-Benutzerpasswort bezeichnet.

1. Wählen Sie **Connect (Verbinden)** aus. 

   Nach wenigen Augenblicken stellt SSMS die Verbindung zur DB-Instance her. Aus Sicherheitsgründen empfiehlt es sich, verschlüsselte Verbindungen zu verwenden. Verwenden Sie eine unverschlüsselte SQL-Server-Verbindung nur, wenn sich Client und Server in derselben VPC befinden und das Netzwerk vertrauenswürdig ist. Weitere Informationen zur Verwendung verschlüsselter Verbindungen finden Sie unter [Verwenden von SSL mit einer Microsoft SQL Server-DB-Instance](SQLServer.Concepts.General.SSL.Using.md).

Weitere Informationen zum Herstellen einer Verbindung mit einer Microsoft SQL Server DB-Instance finden Sie unter [Herstellen einer Verbindung mit Ihrer DB-Instance von Microsoft SQL Server](USER_ConnectToMicrosoftSQLServerInstance.md).

Weitere Informationen zu Verbindungsproblemen finden Sie unter [Verbindung zur Amazon-RDS-DB-Instance kann nicht hergestellt werden](CHAP_Troubleshooting.md#CHAP_Troubleshooting.Connecting).

## Erkunden Ihrer Beispiel-DB-Instance von SQL Server
<a name="CHAP_GettingStarted.SQLServer.Exploring"></a>

Sie können Ihre Beispiel-DB-Instance mithilfe von Microsoft SQL Server Management Studio (SSMS) erkunden.

**So können Sie mit einer DB-Instance mithilfe von SSMS arbeiten**

1. Ihre SQL Server-DB-Instance verfügt über integrierte Standard-Systemdatenbanken von SQL Server (master, model, msdb und tempdb). Führen Sie folgende Schritte aus, um die Systemdatenbanken zu durchforschen: 

   1. Wählen Sie in SSMS im Menü **Ansicht** die Option **Objekt-Explorer** aus.

   1. Erweitern Sie die DB-Instance, **Datenbanken** und anschließend **Systemdatenbanken** wie gezeigt.   
![\[Objekt-Explorer zeigt die Systemdatenbanken an.\]](http://docs.aws.amazon.com/de_de/AmazonRDS/latest/UserGuide/images/SQL-SSMS-SystemDBs.png)

   Ihre SQL-Server-DB-Instance kommt auch mit einer Datenbank namens `rdsadmin`. Amazon RDS verwendet diese Datenbank, um die Objekte für die Datenbankverwaltung zu speichern. Die Datenbank `rdsadmin` beinhaltet auch gespeicherte Prozeduren, die Sie ausführen können, um erweiterte Aufgaben durchzuführen. 

1. Beginnen Sie nun wie üblich, Ihre eigenen Datenbanken zu erstellen und Abfragen gegen Ihre DB-Instance und Datenbanken auszuführen. Führen Sie Folgendes aus, um eine Testabfrage in Ihrer Beispiel-DB-Instance auszuführen: 

   1. Wählen Sie in SSMS im Menü **Datei** die Option **Neu** und anschließend **Abfrage mit bestehender Verbindung** aus. 

   1. Geben Sie die folgende SQL-Abfrage ein:

      ```
      select @@VERSION
      ```

   1. Führen Sie die Abfrage aus. SSMS gibt die SQL Server-Version Ihrer Amazon-RDS-DB-Instance zurück.   
![\[SQL-Abfragefenster\]](http://docs.aws.amazon.com/de_de/AmazonRDS/latest/UserGuide/images/SQL-Connect-Query.png)

## Löschen der EC2-Instance und der DB-Instance
<a name="CHAP_GettingStarted.Deleting.SQLServer"></a>

Nachdem Sie eine Verbindung mit der von Ihnen erstellten Beispiel-EC2-Instance und der DB-Instance hergestellt und diese erkundet haben, löschen Sie sie, damit Ihnen dafür keine weiteren Kosten entstehen.

Wenn Sie früher CloudFormation Ressourcen erstellt haben, überspringen Sie diesen Schritt und fahren Sie mit dem nächsten Schritt fort.

**So löschen Sie die EC2-Instance**

1. Melden Sie sich bei der an AWS-Managementkonsole und öffnen Sie die Amazon EC2 EC2-Konsole unter [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/).

1. Wählen Sie im Navigationsbereich **Instances** aus.

1. Wählen Sie die EC2- Instance aus, und wählen Sie **Instance-Status, Instance beenden**.

1. Wenn Sie zur Bestätigung aufgefordert werden, wählen Sie **Beenden** aus.

Weitere Informationen zum Löschen einer EC2-Instance finden Sie unter [Instance beenden](https://docs.aws.amazon.com//AWSEC2/latest/WindowsGuide/terminating-instances.html) im *Benutzerhandbuch für Windows-Instances*.

**So löschen Sie die DB-Instance ohne finalen DB-Snapshot**

1. Melden Sie sich bei der an AWS-Managementkonsole und öffnen Sie die Amazon RDS-Konsole unter [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/).

1. Wählen Sie im Navigationsbereich **Databases (Datenbanken)** aus.

1. Wählen Sie die DB-Instance aus, die Sie löschen möchten.

1. Klicken Sie bei ** Actions** auf **Delete**.

1. Löschen Sie **Abschließenden Snapshot erstellen?** und **Automatische Backups aufbewahren**.

1. Bestätigen Sie, und wählen Sie **Löschen**. 

## (Optional) Löschen Sie die EC2-Instance und die DB-Instance, die mit erstellt wurden CloudFormation
<a name="CHAP_GettingStarted.DeletingCFN.SQLServer"></a>

Wenn Sie früher CloudFormation Ressourcen erstellt haben, löschen Sie den CloudFormation Stack, nachdem Sie sich mit der EC2-Beispiel-Instance und der DB-Instance verbunden und diese erkundet haben, sodass Ihnen diese nicht mehr in Rechnung gestellt werden.

**Um die Ressourcen zu löschen CloudFormation**

1. Öffnen Sie die CloudFormation Konsole.

1. Wählen Sie auf der Seite **Stacks** in den den CloudFormationconsole Root-Stack aus (den Stack ohne Namen VPCStack BastionStack oder RDSNS).

1. Wählen Sie **Löschen** aus.

1. Wenn Sie zur Bestätigung aufgefordert werden, wählen Sie **Stack löschen** aus.

*Weitere Informationen zum Löschen eines Stacks in CloudFormation finden Sie im Benutzerhandbuch unter [Löschen eines Stacks auf der CloudFormationAWS CloudFormation Konsole](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-console-delete-stack.html).*

## (Optional) Verbinden Sie Ihre DB-Instance mit einer Lambda-Funktion.
<a name="CHAP_GettingStarted.ComputeConnect.SQLServer"></a>

Sie können Ihre DB-Instance von RDS für SQL Server auch mit einer Lambda-Serverless-Rechenressource verbinden. Mit Lambda-Funktionen können Sie Code ausführen, ohne die Infrastruktur bereitstellen oder verwalten zu müssen. Eine Lambda-Funktion ermöglicht es Ihnen auch, automatisch auf Codeausführungsanfragen jeder Größenordnung zu reagieren, von einem Dutzend Ereignissen pro Tag bis hin zu Hunderten von Ereignissen pro Sekunde. Weitere Informationen finden Sie unter [Automatisches Verbinden einer Lambda-Funktion mit einer DB-Instance](lambda-rds-connect.md).