Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Baue und teste relationale und KI-gestützte Anwendungen mit Azure SQL-Datenbank, einer vollständig verwalteten Datenbank, die eine gemeinsame SQL Datenbank-Engine-Codebasis mit SQL Server teilt. Verwenden Sie vertraute T-SQL- und Entwicklertools, um ein Anwendungsbackend zu erstellen, relationale und JSON-Daten zu kombinieren oder Vektorähnlichkeitssuche neben Anwendungsdaten zu erkunden. Azure verwaltet Engine-Patches und Backups, sodass Sie sich auf Ihre Anwendung konzentrieren können, anstatt einen Datenbankserver zu warten.
Die kostenlose Tarifstufe bietet wiederkehrende monatliche Kontingente für neue Entwicklungen und Proof-of-Concept-Datenbanken. Für jede Datenbank erhalten Sie 100.000 vCore-Sekunden, 32 GB Daten und 32 GB Sicherungsspeicher pro Monat für die Lebensdauer Ihres Abonnements kostenlos. Jedes Azure-Abonnement erlaubt es Ihnen, bis zu 10 kostenlose Datenbanken der Dienstebene General Purpose zu erstellen.
Important
Beginnen Sie mit einer neuen Entwicklungs- oder Beispieldatenbank. Du kannst eine bestehende Datenbank nicht wiederherstellen oder in die kostenlose Stufe konvertieren. Die kostenlose Stufe hat keine Service-Level-Vereinbarung (SLA), und es gelten Funktions- und Konfigurationseinschränkungen. Entscheiden Sie, ob Sie beim monatlichen kostenlosen Limit pausieren oder kostenpflichtige Überschreitungen erlauben. Externe KI-Modelle, Anwendungs-Hosting und andere unterstützende Ressourcen können separate Gebühren haben. Überprüfen Sie die Berechtigung und Einschränkungen , bevor Sie Ressourcen erstellen.
Tip
Um zu beginnen und schnell eine neue kostenlose Azure SQL-Datenbank zu erstellen, besuchen Sie den Azure SQL-Hub unter aka.ms/azuresqlhub. Wählen Sie im Bereich "Datenbank erstellen " den kostenlosen Link "Start" aus.
Was Sie erstellen können
Nutzen Sie Ihre SQL-Kenntnisse, um diese Entwicklungsprojekte zu erkunden:
- Ein SQL-Anwendungs-Backend: Verwandte Daten in Tabellen modellieren, sie mit T-SQL abfragen und gespeicherte Prozeduren für die Datenbanklogik verwenden. Überprüfen Sie den Funktionsvergleich für unterstützte Datenbankfunktionen und Unterschiede zu SQL Server-Instanzfunktionen.
- Ein relationales und JSON-Projekt: Relationale Datensätze mit JSON-Dokumenten kombinieren, wie zum Beispiel einem Produktkatalog mit flexiblen Attributen. Erfahren Sie mehr über JSON-Support.
- Ein Prototyp für Vektorähnlichkeit: Lagere vorbereitete Embeddings neben Beispiel-Anwendungsdaten und erforsche den Abruf nach Ähnlichkeit, z. B. durch das Finden verwandter Produktbeschreibungen. Beginnen Sie mit der konzeptionellen KI-Übersicht und der Übersicht zur Vektorsuche. Das sind Lernressourcen, kein validiertes KI-Beispiel einer kostenlosen Tarifstufe. Überprüfen Sie die Voraussetzungen und Einschränkungen der kostenlosen Stufe der gewählten Funktion; Modellhosting und Inferenz sind in diesem Datenbankangebot nicht enthalten.
Prerequisites
Sie benötigen ein Azure-Konto und ein Abonnement. Im Gegensatz zum vorherigen Azure-Gratis-Kontoangebot ist die kostenlose Stufe bei den meisten Azure-Abonnementtypen verfügbar. Microsoft Azure for Students Starter wird nicht unterstützt.
Bevor Sie Ressourcen erstellen, bestätigen Sie den Tenant, das Abonnement, die Region, die Ressourcengruppe und den logischen Server, den Sie verwenden möchten. Überprüfe, ob du die Berechtigung hast, die erforderlichen Ressourcen zu erstellen und die Konnektivität zu konfigurieren. Überprüfen Sie die Authentifizierung, Änderungen der Firewall, unterstützende Ressourcen und mögliche Gebühren, bevor Sie die Erstellung genehmigen – egal, ob Sie ein Tool direkt nutzen oder einen Mitarbeiter um Hilfe bitten.
Erstellen einer Datenbank
Wählen Sie das Azure-Portal, Azure CLI, PowerShell, Terraform, eine Azure Resource Manager (ARM)-Vorlage oder einen Agentenprompt, um eine Datenbank im Free-Tarif zu erstellen.
- Portal
- Azure CLI
- PowerShell
- Terraform
- ARM-Vorlage
- Agenten-Prompt
Verwenden Sie das Azure-Portal, um die neue kostenlose Azure SQL-Datenbank zu erstellen. Um eine Free-Tier-Datenbank zu erstellen, folgen Sie diesen Schritten:
Wechseln Sie zum Azure SQL-Hub bei aka.ms/azuresqlhub.
Wählen Sie im Bereich "Datenbank erstellen" die Option "Kostenlos starten" aus.
Auf der Registerkarte "Grundlagen":
- Gehen Sie unter Projektdetails wie folgt vor:
- Wählen Sie Ihr Abonnement aus. Ihr aktuelles Abonnement ist bereits ausgewählt.
- Eine vorhandene Ressourcengruppe ist bereits ausgewählt. Du kannst eine andere Ressourcengruppe auswählen oder eine neue erstellen.
- Unter Datenbankdetails:
- Verwenden Sie den automatisch erstellten eindeutigen Datenbanknamen oder geben Sie einen neuen Namen an.
- Ein vorhandener logischer Server ist bereits ausgewählt. Du kannst einen anderen logischen Server auswählen oder einen neuen erstellen.
Die Kostenübersicht auf der rechten Seite zeigt geschätzte Kosten pro Monat von null. Die Datenbank wird mit Standardeinstellungen erstellt, einschließlich der Möglichkeit, die Datenbank zu pausieren, wenn die Freigrenzen erreicht sind. Sie können diese Datenbankeinstellungen später ändern.
- Gehen Sie unter Projektdetails wie folgt vor:
Klicken Sie auf Überprüfen + erstellen.
Überprüfen Sie die Angaben, und wählen Sie Erstellen aus.
Überprüfen Sie die Bereitstellung
Nachdem die Erstellung abgeschlossen ist, vergewissern Sie sich, dass:
- Die Datenbank ist online im vorgesehenen Abonnement, in der Ressourcengruppe und im logischen Server.
- Die Datenbank nutzt die kostenlose Stufe. In der Azure CLI-Ausgabe ist
useFreeLimittrue. - Das Verhalten beim monatlichen Freilimit entspricht deiner Wahl. Die Erstellungsbeispiele in diesem Artikel verwenden
AutoPause;BillOverUsageermöglicht kostenpflichtige Überschreitungen.
Verwenden Sie im Azure-Portal die Seiten Übersicht und Compute + Speicher der Datenbank, az sql db show oder Get-AzSqlDatabase, um die Konfiguration zu überprüfen.
Abfragen der Datenbank
Nachdem Sie die Datenbank erstellt und überprüft haben, stellen Sie direkt mit dem Tool oder der Programmiersprache Ihrer Wahl eine Verbindung zur Datenbank her. Bestätigen Sie die Zieldatenbank des Abfrageeditors, bevor Sie Anweisungen ausführen.
Important
Eine generische CREATE DATABASE Anweisung eines Tutorials erstellt keine kostenlose Datenbank. Benutze weiterhin die Datenbank, die du durch das kostenlose Free-Tier-Angebot erstellt hast. Wählen Sie Anweisungen für Beispieltabellen, die keine weitere Datenbank, keine Wiederherstellung oder keinen Import erfordern.
- Verwenden Sie den Abfrageeditor im Azure-Portal, um Abfragen durchzuführen, ohne ein Tool zu installieren.
- Nutzen Sie SQL Server Management Studio, stellen Sie mit der MSSQL-Erweiterung für Visual Studio Code eine Verbindung her oder verwenden Sie
sqlcmdfür interaktive Abfragen. Im MSSQL-First-Query-Quickstart beginnen Sie mit "Verwenden Sie eine bestehende Datenbank ", um generische Datenbankerstellung zu überspringen, und verwenden Sie Beispieltabellen in Ihrer bereitgestellten Datenbank. - Um die Datenbank von einer Anwendung abzufragen, wählen Sie einen Treiber oder Anbieter von Microsoft SQL-Treibern und -Frameworks aus. Verwenden Sie zum Beispiel
Microsoft.Data.SqlClientfür .NET odermssql-pythonfür Python. Folgen Sie dann den Quickstarts für die Sprache, um eine Verbindung herzustellen und Ihre erste Abfrage auszuführen.
Überwachen und Nachverfolgen der Dienstnutzung
Kostenlose Nutzung nachverfolgen
Nutzen Sie das Azure-Portal, um die verbleibende oder verbrauchte kostenlose Menge zu verfolgen:
Im Datenbank-Übersichts-Tab sehen Sie einen Eintrag „Monatlicher kostenloser vCore-Betrag“.
Wählen Sie den Betrag Verbleibende Sekunden Auswahl. Das Metrikdiagramm wird aufgerufen. Hier sehen Sie Informationen zu den Metriken Verbleibender kostenloser Betrag oder Verbrauchter kostenloser Betrag.
Im Tab Metriken können Sie außerdem kostenlos eine Benachrichtigungsregel erstellen . Verwenden Sie die Metrik "Verbleibender freier Betrag" , um eine Benachrichtigung zu senden, wenn der Betrag unter 10.000 vCore-Sekunden liegt (10% des monatlichen Limits), um informiert zu sein, wann Ihnen der monatliche Betrag ausgeht.
Monitor mit Datenbankhub (Vorschau)
Optional können Sie Database Hub in Microsoft Fabric (Vorschau) verwenden, um eine unternehmensweite Ansicht der Azure SQL-Datenbanken zu erhalten, auf die Sie Zugriff haben. Es ist mit einer Fabric Free-Lizenz erhältlich und erfordert keine Fabric-Kapazität. Ihre Datenbanken bleiben in ihren bestehenden Azure-Abonnements.
Für Einrichtungs- und Vorschau-Voraussetzungen siehe Überwachen einer Microsoft SQL-Datenbank. Informationen zum Hinzufügen von Leistungsdaten finden Sie unter Leistungsüberwachung für Microsoft SQL aktivieren.
Auf Hyperscale upgraden
Mit wachsender Arbeitslast kannst du deine bestehende kostenlose Datenbank auf Hyperscale upgraden. Der Leitfaden behandelt Voraussetzungen, separate Updates zur Deaktivierung der kostenlosen Stufe und zur Umwandlung der Datenbank sowie Verifikationen.
Die Erlaubnis kostenpflichtiger Überschreitungen deaktiviert die kostenlose Stufe nicht. Das Verlassen der kostenlosen Stufe ist für diese Datenbank dauerhaft, und es können Kosten für die kostenpflichtige Nutzung der Ebene „Universell“ anfallen, selbst wenn die anschließende Hyperscale-Konvertierung fehlschlägt. Sieh dir die Upgrade-Anleitung an, bevor du Änderungen vornimmst.
Überlegungen und Einschränkungen
Die folgenden Überlegungen und Einschränkungen gelten für Azure SQL-Datenbank kostenlose Tier-Datenbanken:
- Die kostenlose Stufe nutzt dieselbe vollständig verwaltete General-Purpose-Infrastruktur wie eine kostenpflichtige Datenbank, enthält jedoch kein Service-Level-Agreement (SLA). Nutze es hauptsächlich für Entwicklungs- und Proof-of-Concept-Szenarien.
- Wählen Sie das Verhalten aus, wenn Sie das monatliche Freilimit erreichen:
- Automatisches Anhalten der Datenbank bis zum nächsten Monat stoppt die Gebühren, aber die Datenbank ist nicht zugänglich, bis das Kontingent zu Beginn des nächsten Kalendermonats zurückgesetzt wird.
- Datenbank gegen zusätzliche Gebühren weiter verwenden hält die Datenbank online und berechnet Überschreitungen zu den üblichen universellen Tarifen für serverlose Instanzen. Du kannst nicht mehr zur automatischen Pause-Option zurückwechseln.
- Die Datenbanken der kostenlosen Stufe pausieren automatisch nach 15 Minuten Inaktivität. Die automatische Pausenverzögerung ist fest und kann unabhängig vom gewählten Verhalten beim Erreichen des monatlichen freien Limits nicht geändert werden.
- Trennen Sie die Verbindungen von Abfragetools wie SQL Server Management Studio und der MSSQL-Erweiterung für Visual Studio Code, einschließlich Abfrageeditoren und Objekt-Explorer-Verbindungen, wenn Sie fertig sind. Offene Verbindungen können eine automatische Pause im Leerlauf verhindern und weiterhin vCore-Sekunden beanspruchen. Das Trennen stellt den bereits verbrauchten Verbrauch nicht wieder her. Wenn die Datenbank nicht automatisch pausiert, überprüfen Sie Features, die das automatische Pausieren verhindern.
- Du kannst die kostenlose Stufe nur auf eine neue Datenbank anwenden. Du kannst eine bestehende Datenbank nicht wiederherstellen oder in die kostenlose Stufe konvertieren.
- Wenn Sie Erweiterte Konfiguration verwenden, gilt die für die erste kostenlose Tier-Datenbank ausgewählte Region für alle kostenlosen Tier-Datenbanken in diesem Abo und kann nicht geändert werden.
Für Details zur Backup-, Skalierungs-, Kopier- und Funktionskompatibilität siehe die kostenlose FAQ der Azure SQL-Datenbank.
Verwandte Inhalte
- Häufig gestellte Fragen zur kostenlosen Stufe von Azure SQL-Datenbank
- Ausführen einer Aktualisierung einer Datenbank der kostenlosen Stufe auf Hyperscale
- Verbinden Sie sich und fragen Sie Ihre Datenbank ab
- Serverlose Computingebene für Azure SQL-Datenbank
- Microsoft SQL-Treiber und -Frameworks
- Datenbankhub in Microsoft Fabric (Vorschau)
- Probieren Sie Azure SQL-Datenbank Free mit Azure Free Account (altes Angebot)