Erstellen einer Azure SQL-Datenbank (Vorschau)

In diesem Artikel erfahren Sie, wie Sie mithilfe der MSSQL-Erweiterung in Visual Studio Code schnell eine Azure SQL-Datenbank (freie Ebene) bereitstellen.

Diese Funktion bietet nur eine nicht anpassbare Bereitstellung der kostenlosen Stufe. Sie können keine Berechnungs-, Speicher- oder Preisoptionen ändern.

Um erweiterte Einstellungen zu konfigurieren oder kostenpflichtige Ebenen zu verwenden, stellen Sie Ihre Datenbank über das Azure Portal bereit.

Die MSSQL-Erweiterung für Visual Studio Code ist in Azure integriert, sodass Sie Azure SQL Datenbanken bereitstellen und eine Verbindung mit ihnen herstellen können, ohne den Editor verlassen zu müssen. Ein geführter Assistent auf der Seite "Bereitstellungen" authentifiziert sich mit Ihrem Azure-Konto und erstellt in Minuten eine vollständig verwaltete Azure SQL Datenbank. Die Bereitstellungserfahrung beginnt mit der kostenlosen Stufe, sodass Sie kostenlos eine Clouddatenbank erstellen und eine Verbindung mit einer Clouddatenbank herstellen können.

Tip

Die Azure SQL-Datenbank-Bereitstellung ist derzeit als Vorschau verfügbar und kann sich auf Grundlage des Feedbacks ändern. Treten Sie der Community bei GitHub-Diskussionen bei, um Ideen zu teilen oder Probleme zu melden.

Features

Azure Integration in die MSSQL-Erweiterung bietet die folgenden Funktionen:

  • Stellen Sie Azure SQL Datenbanken direkt aus Visual Studio Code bereit, beginnend mit der kostenlosen Stufe ohne Kosten.
  • Authentifizieren Sie sich mit Ihrem Azure Konto mithilfe von Microsoft Entra ID mit beständiger Anmeldung.
  • Konfigurieren sie Abonnement, Ressourcengruppe, Server und Datenbank auf einer einzelnen Seite in einem geführten Assistenten.
  • Wählen Sie aus, was passiert, wenn das kostenlose monatliche Limit erreicht wird: autopause bis zum nächsten Kalendermonat oder fahren Sie mit standard serverlosen Tarifen fort.
  • Automatische Verbindung mit der neuen Datenbank, sobald die Bereitstellung abgeschlossen ist, wobei die Verbindung zu Ihren gespeicherten Profilen hinzugefügt wurde.

Voraussetzungen

Bevor Sie eine Azure SQL-Datenbank aus Visual Studio Code bereitstellen, stellen Sie sicher, dass Sie die folgenden Anforderungen erfüllen:

Bereitstellen einer Azure SQL-Datenbank

Sie können eine neue Azure SQL Datenbank über die Bereitstellungsseite der MSSQL-Erweiterung bereitstellen.

  1. Wählen Sie in der MSSQL-Erweiterungsaktivitätsleiste die Ansicht "Bereitstellungen " aus.

  2. Wählen Sie "Azure SQL-Datenbank erstellen" aus.

    Screenshot der Bereitstellungsoptionen.

  3. Melden Sie sich mit Ihrem Azure Konto an, wenn Sie dazu aufgefordert werden.

  4. Konfigurieren Sie die Datenbank auf einer einzelnen Seite:

    • Abonnement: Wählen Sie das Azure Abonnement aus, das die neue Datenbank besitzt.
    • Ressourcengruppe: Wählen Sie eine vorhandene Ressourcengruppe aus, oder erstellen Sie eine neue.
    • Server: Wählen Sie einen vorhandenen Azure SQL logischen Server aus, oder erstellen Sie einen neuen Server. Neue Server fordern eine Administratoranmeldung und ein Kennwort an.
    • Datenbankname: Geben Sie einen Namen für die neue Datenbank ein.
    • Optionale Einstellungen: Hinzufügen eines Profilnamens, einer Verbindungsgruppe, einer Datenquelle oder von Tags.

    Screenshot des Bildschirms

  5. Wählen Sie für die kostenlose Stufe aus, was passiert, wenn das monatliche Limit erreicht wird:

    • Automatisches Anhalten der Datenbank bis zum nächsten Kalendermonat.
    • Fahren Sie mit standardmäßigen serverlosen Tarifen fort.
  6. Wählen Sie "Datenbank erstellen" aus. Die Erweiterung erstellt die Datenbank und fügt die Verbindung zu Ihren gespeicherten Profilen hinzu. Die neue Verbindung wird automatisch verbunden, wenn die Bereitstellung abgeschlossen ist.

Nach der Bereitstellung

Fahren Sie nach der Bereitstellung und dem Herstellen einer Verbindung mit der Azure SQL-Datenbank mit dem Workflow in Visual Studio Code fort:

  • Öffnen Sie den Schema-Designer , um Ihr Datenmodell zu entwerfen und zu entwickeln. Mit GitHub Copilot Integration in Schema-Designer können Sie Ihr Schema in natürlicher Sprache beschreiben und GitHub Copilot Tabellen und Beziehungen generieren lassen.
  • Verwenden Sie den Daten-API-Generator , um REST-, GraphQL- und MCP-Endpunkte (Model Context Protocol) aus Ihrem Schema zu generieren. Es funktioniert mit derselben Azure SQL Verbindung.
  • Verwenden Sie SQL-Notizbücher oder den Standardabfrage-Editor, um Abfragen zu erstellen und Daten zu untersuchen.

Gemeinsam bieten Ihnen diese Funktionen einen durchgängigen Weg von einer bereitgestellten Azure SQL-Datenbank zu einem funktionsfähigen Backend – und das alles in Visual Studio Code.

Einschränkungen

  • Derzeit wird nur Azure SQL-Datenbank unterstützt. Azure SQL Managed Instance und SQL Server auf virtuellen Azure-Computern werden nicht unterstützt.
  • Die kostenlose Stufe unterliegt den standardmäßigen Beschränkungen des kostenlosen Angebots für Azure SQL-Datenbank. Sobald Sie das monatliche Limit erreicht haben, gilt Ihr ausgewähltes Verhalten (autopause oder fortfahren).
  • Sie benötigen Microsoft Entra ID-Authentifizierung für die Bereitstellung.

Feedback und Support

Wenn Sie Ideen oder Feedback haben oder sich mit der Community austauschen möchten, nehmen Sie an der Diskussion teil https://aka.ms/vscode-mssql-discussions. Um einen Fehler zu melden, besuchen Sie https://aka.ms/vscode-mssql-bug. Um ein neues Feature anzufordern, wechseln Sie zu https://aka.ms/vscode-mssql-feature-request.