Bereitstellen eines virtuellen Windows-Computers mit SQL Server im Azure-PortalHow to provision a Windows SQL Server virtual machine in the Azure portal

In diesem Leitfaden werden die verschiedenen Optionen erläutert, die beim Erstellen eines virtuellen Windows-Computers mit SQL Server im Azure-Portal zur Auswahl stehen.This guide provides details on the different options available when you create a Windows SQL Server virtual machine in the Azure portal. Dieser Artikel umfasst mehr Konfigurationsoptionen als der Schnellstart für virtuelle SQL Server-Computer, der eher eine mögliche Bereitstellung abhandelt.This article covers more configuration options than the SQL Server VM quickstart, which goes more through one possible provisioning task.

Verwenden Sie diesen Leitfaden, um Ihre eigenen virtuellen SQL Server-Computer zu erstellen.Use this guide to create your own SQL Server VM. Sie können ihn auch als Referenz für die verfügbaren Optionen im Azure-Portal verwenden.Or, use it as a reference for the available options in the Azure portal.

Tipp

Falls Sie Fragen zu SQL Server-VMs haben, finden Sie in den häufig gestellten Fragen weitere Informationen.If you have questions about SQL Server virtual machines, see the Frequently Asked Questions.

Wenn Sie kein Azure-Abonnement besitzen, können Sie ein kostenloses Konto erstellen, bevor Sie beginnen.If you don't have an Azure subscription, create a free account before you begin.

Images im SQL Server-VM-KatalogSQL Server virtual machine gallery images

Beim Erstellen eines virtuellen SQL Server-Computers können Sie eines von zahlreichen vorkonfigurierten Images aus dem VM-Katalog auswählen.When you create a SQL Server virtual machine, you can select one of several pre-configured images from the virtual machine gallery. Die folgenden Schritte veranschaulichen die Auswahl eines SQL Server 2017-Images.The following steps demonstrate how to select one of the SQL Server 2017 images.

  1. Melden Sie sich mit Ihrem Konto beim Azure-Portal an.Sign in to the Azure portal using your account.

  2. Klicken Sie im Azure-Portal auf Ressource erstellen.On the Azure portal, click Create a resource. Das Portal wird mit dem Fenster Neu geöffnet.The portal opens the New window.

  3. Klicken Sie im Fenster Neu auf Compute und anschließend auf Alle anzeigen.In the New window, click Compute and then click See all.

  4. Geben Sie in das Suchfeld die Zeichenfolge SQL Server 2017 ein, und drücken Sie die EINGABETASTE.In the search field, type SQL Server 2017, and press ENTER.

  5. Wählen Sie in den Filterdropdownlisten Windows Server 2016 als Betriebssystem und Microsoft als Herausgeber aus.In the filter drop-downs, select Windows Server 2016 for the Operating System and select Microsoft as the Publisher.

    Fenster „Neu berechnen“

  6. Überprüfen Sie die verfügbaren SQL Server-Images.Review the available SQL Server images. Für jedes Image sind eine SQL Server-Version und ein Betriebssystem angegeben.Each image identifies a SQL Server version and an operating system.

  7. Wählen Sie das Image Free SQL Server License: SQL Server 2017 Developer on Windows Server 2016 aus.Select the image named Free SQL Server License: SQL Server 2017 Developer on Windows Server 2016.

    Tipp

    In dieser exemplarischen Vorgehensweise wird die Developer Edition verwendet, da es sich um eine kostenlose Edition von SQL Server mit vollem Funktionsumfang zu Testzwecken in der Entwicklung handelt.The Developer edition is used in this walkthrough because it is a full-featured, free edition of SQL Server for development testing. Sie zahlen nur für die Ausführung der VM.You pay only for the cost of running the VM. Sie können für diese exemplarische Vorgehensweise jedoch ein beliebiges Image auswählen.However, you are free to choose any of the images to use in this walkthrough. Eine Beschreibung der verfügbaren Images finden Sie unter der Übersicht über SQL Server-Windows-VMs.For a description of available images, see the SQL Server Windows Virtual Machines overview.

    Tipp

    Die Lizenzierungskosten für SQL Server sind in den Preisen pro Sekunde des erstellten virtuellen Computers enthalten und variieren je nach Edition und Kernen.Licensing costs for SQL Server are incorporated into the per-second pricing of the VM you create and varies by edition and cores. Die SQL Server Developer-Edition ist jedoch für die Entwicklung bzw. für Tests (nicht für die Produktion) kostenlos, und SQL Express ist für einfache Workloads (weniger als 1 GB Arbeitsspeicher, weniger als 10 GB Speicherplatz) kostenlos.However, SQL Server Developer edition is free for development/testing (not production), and SQL Express is free for lightweight workloads (less than 1 GB of memory, less than 10 GB of storage). Sie können auch Ihre eigene Lizenz nutzen (Bring Your Own License, BYOL) und nur für die VM zahlen.You can also bring-your-own-license (BYOL) and pay only for the VM. Diese Imagenamen haben das Präfix {BYOL}.Those image names are prefixed with {BYOL}.

    Weitere Informationen zu diesen Optionen finden Sie unter Pricing guidance for SQL Server Azure VMs (Preisinformationen für virtuelle Azure-Computer unter SQL Server).For more information on these options, see Pricing guidance for SQL Server Azure VMs.

  8. Stellen Sie unter Bereitstellungsmodell auswählen sicher, dass Resource Manager ausgewählt ist.Under Select a deployment model, verify that Resource Manager is selected. Das Resource Manager-Bereitstellungsmodell ist das empfohlene Bereitstellungsmodell für neue virtuelle Computer.Resource Manager is the recommended deployment model for new virtual machines.

  9. Klicken Sie auf Erstellen.Select Create.

KonfigurationsoptionenConfiguration options

Es sind mehrere Registerkarten zum Konfigurieren eines virtuellen SQL Server-Computers vorhanden.There are multiple tabs for configuring a SQL Server virtual machine. In diesem Leitfaden liegt der Schwerpunkt auf Folgendem:For the purpose of this guide, we will focus on the following:

SchrittStep BESCHREIBUNGDescription
GrundlagenBasics Grundeinstellungen konfigurierenConfigure basic settings
Optionale FeaturesOptional Features Optionale Features konfigurierenConfigure optional features
SQL Server-EinstellungenSQL Server settings SQL Server-Einstellungen konfigurierenConfigure SQL server settings
Bewerten + erstellenReview + create Zusammenfassung prüfenReview the summary

1. Grundeinstellungen konfigurieren1. Configure basic settings

Geben Sie auf der Registerkarte Grundeinstellungen die folgenden Informationen an:On the Basics tab, provide the following information:

  • Stellen Sie sicher, dass unter Projektdetails das richtige Abonnement ausgewählt ist.Under Project Details, make sure the correct subscription is selected.

  • Wählen Sie im Abschnitt Ressourcengruppe entweder eine vorhandene Ressourcengruppe in der Liste aus, oder wählen Sie die Option Neu erstellen aus, um eine neue Ressourcengruppe zu erstellen.In the Resource group section, either select an existing resource group from the list or choose Create new to create a new resource group. Bei einer Ressourcengruppe handelt es sich um eine Sammlung verwandter Ressourcen in Azure (virtuelle Computer, Speicherkonten, virtuelle Netzwerke usw.).A resource group is a collection of related resources in Azure (virtual machines, storage accounts, virtual networks, etc.).

    Subscription

Hinweis

Die Verwendung einer neuen Ressourcengruppe ist hilfreich, wenn Sie SQL Server-Bereitstellungen in Azure testen oder sich gerade damit vertraut machen.Using a new resource group is helpful if you are just testing or learning about SQL Server deployments in Azure. Löschen Sie nach Beendigung des Tests die Ressourcengruppe, um die VM und alle Ressourcen, die dieser Ressourcengruppe zugeordnet sind, automatisch zu löschen.After you finish with your test, delete the resource group to automatically delete the VM and all resources associated with that resource group. Weitere Informationen zu Ressourcengruppen finden Sie unter Azure Resource Manager – Übersicht.For more information about resource groups, see Azure Resource Manager Overview.

  • Gehen Sie unter Instanzendetails wie folgt vor:Under Instance details:

    1. Geben Sie einen eindeutigen Namenfür den virtuellen Computer ein.Enter a unique Virtual machine name.
    2. Wählen Sie unter Region einen Standort aus.Choose a location for your Region.
    3. Übernehmen Sie für diese Anleitung für Verfügbarkeitsoptionen die Einstellung Keine Infrastrukturredundanz erforderlich.For the purpose of this guide, leave Availability options set to No infrastructure redundancy required. Weitere Informationen zu Verfügbarkeitsoptionen finden Sie unter Verfügbarkeit.To find out more information about availability options, see Availability.
    4. Wählen Sie in der Liste unter Image die Option Free SQL Server License: SQL Server 2017 Developer on Windows Server 2016 aus.In the Image list, select Free SQL Server License: SQL Server 2017 Developer on Windows Server 2016.
    5. Wählen Sie unter Größe die Option Größe ändern aus, um die Größe des virtuellen Computers anzupassen, und wählen Sie das Angebot Basic A2 aus.Choose to Change size for the Size of the virtual machine and select the A2 Basic offering. Bereinigen Sie unbedingt die Ressourcen, wenn Sie fertig sind, um unerwartete Gebühren zu vermeiden.Be sure to clean up your resources once you're done with them to prevent any unexpected charges. Informationen zu Produktionsworkloads finden Sie in den Empfehlungen für die Computergröße und -konfiguration unter Optimale Verfahren für die Leistung für SQL Server auf virtuellen Computern in Azure.For production workloads, see the recommended machine sizes and configuration in Performance best practices for SQL Server in Azure Virtual Machines.

    Instanzendetails

Wichtig

Bei den voraussichtlichen monatlichen Kosten im Fenster Größe auswählen sind SQL Server-Lizenzierungskosten nicht berücksichtigt.The estimated monthly cost displayed on the Choose a size window does not include SQL Server licensing costs. Bei dieser Schätzung handelt es sich ausschließlich um die Kosten für den virtuellen Computer.This estimate is the cost of the VM alone. Bei der Express Edition und der Developer Edition von SQL Server umfasst die Schätzung die voraussichtlichen Gesamtkosten.For the Express and Developer editions of SQL Server, this estimate is the total estimated cost. Bei anderen Editionen können Sie auf der Seite Virtuelle Windows-Computer – Preise Ihre Zieledition von SQL Server auswählen.For other editions, see the Windows Virtual Machines pricing page and select your target edition of SQL Server. Siehe auch die Preisinformationen für virtuelle Azure-Computer unter SQL Server und Größen für virtuelle Windows-Computer in Azure.Also see the Pricing guidance for SQL Server Azure VMs and Sizes for virtual machines.

  • Geben Sie unter Administratorkonto einen Benutzernamen und ein Kennwort an.Under Administrator account, provide a username and a password. Das Kennwort muss mindestens zwölf Zeichen lang sein und die definierten Anforderungen an die Komplexität erfüllen.The password must be at least 12 characters long and meet the defined complexity requirements.

    Administratorkonto

  • Wählen Sie unter Regeln für eingehende Ports die Option Ausgewählte Ports zulassen aus, und wählen Sie dann RDP (3389) aus der Dropdownliste aus.Under Inbound port rules, choose Allow selected ports and then select RDP (3389) from the drop-down.

    Regeln für eingehende Ports

2. Optionale Features konfigurieren2. Configure optional features

DatenträgerDisks

Konfigurieren Sie auf der Registerkarte Datenträger die Datenträgeroptionen.On the Disks tab, configure your disk options.

  • Wählen Sie unter Betriebssystem-Datenträgertyp den Typ des Datenträgers in der Dropdownliste aus, den Sie für Ihr Betriebssystem verwenden möchten.Under OS disk type, select the type of disk you want for your OS from the drop-down. Premium wird für Produktionssysteme empfohlen, aber es ist nicht für einen einfachen virtuellen Computer verfügbar.Premium is recommended for production systems but is not available for a Basic VM. Um SSD Premium nutzen zu können, ändern Sie die Größe des virtuellen Computers.To utilize Premium SSD, change the virtual machine size.

  • Wählen Sie unter Erweitert die Option Ja unter Managed Disks verwenden aus.Under Advanced, select Yes under use Managed Disks.

    Hinweis

    Microsoft empfiehlt Managed Disks für SQL Server.Microsoft recommends Managed Disks for SQL Server. Managed Disks verwaltet den Speicher im Hintergrund.Managed Disks handles storage behind the scenes. Wenn sich virtuelle Computer mit verwalteten Datenträgern in derselben Verfügbarkeitsgruppe befinden, verteilt Azure darüber hinaus die Speicherressourcen so, dass eine ausreichende Redundanz bereitgestellt wird.In addition, when virtual machines with Managed Disks are in the same availability set, Azure distributes the storage resources to provide appropriate redundancy. Weitere Informationen finden Sie in der [Übersicht über Azure Managed Disks][../managed-disks-overview.md).For more information, see [Azure Managed Disks Overview][../managed-disks-overview.md). Genauere Informationen zu verwalteten Datenträgern in einer Verfügbarkeitsgruppe finden Sie unter „Verwenden von verwalteten Datenträgern für virtuelle Computer in einer Verfügbarkeitsgruppe“(../manage-availability.md).For specifics about managed disks in an availability set, see [Use managed disks for VMs in availability set](../manage-availability.md.

SQL-VM-Datenträgereinstellungen

NetzwerkNetworking

Konfigurieren Sie auf der Registerkarte Netzwerk Ihre Netzwerkoptionen.On the Networking tab, configure your networking options.

  • Erstellen Sie ein neues virtuelles Netzwerk, oder verwenden Sie ein bereits vorhandenes VNET für Ihre SQL Server-VM.Create a new virtual network, or use an existing vNet for your SQL Server VM. Legen Sie ebenfalls ein Subnetz fest.Designate a Subnet as well.

  • Wählen Sie unter NIC-Netzwerksicherheitsgruppe entweder eine grundlegende Sicherheitsgruppe oder die erweiterte Sicherheitsgruppe fest.Under NIC network security group, select either a basic security group, or the advanced security group. Die Auswahl der grundlegenden Option ermöglicht Ihnen die Auswahl eingehender Ports für die SQL Server-VM (die gleichen Werte, die auf der Registerkarte Standard konfiguriert wurden).Choosing the basic option allows you to select inbound ports for the SQL Server VM (the same values that were configured on the Basic tab). Die Auswahl der erweiterten Option ermöglicht Ihnen, eine vorhandene Netzwerksicherheitsgruppe auszuwählen oder eine neue zu erstellen.Selecting the advanced option allows you to choose an existing network security group, or create a new one.

  • Sie können andere Änderungen an den Netzwerkeinstellungen vornehmen oder die Standardwerte übernehmen.You can make other changes to network settings, or keep the default values.

SQL-VM-Netzwerkeinstellungen

ÜberwachungMonitoring

Konfigurieren Sie auf der Registerkarte Überwachung Überwachung und automatisches Herunterfahren.On the Monitoring tab, configure monitoring and autoshutdown.

  • Azure ermöglicht standardmäßig Startdiagnose mit dem gleichen Speicherkonto, das für den virtuellen Computer festgelegt ist.Azure enables Boot diagnostics by default with the same storage account designated for the VM. Hier können Sie diese Einstellungen ändern und auch die Diagnose des Gastbetriebssystems aktivieren.You can change these settings here, as well as enabling OS guest diagnostics.
  • Sie können auf dieser Registerkarte auch Systemseitig zugewiesene verwaltete Identität und Automatisches Herunterfahren aktivieren.You can enable System assigned managed identity and autoshutdown on this tab as well.

SQL-VM-Verwaltungseinstellungen

3. Konfigurieren der SQL Server-Einstellungen3. Configure SQL Server settings

Konfigurieren Sie auf der Registerkarte SQL Server-Einstellungen die speziellen Einstellungen und Optimierungen für SQL Server.On the SQL Server settings tab, configure specific settings and optimizations for SQL Server. Zu den Einstellungen, die Sie für SQL Server konfigurieren können, zählen die folgenden:The settings that you can configure for SQL Server include the following:

EinstellungSetting
KonnektivitätConnectivity
AuthentifizierungAuthentication
Azure-Schlüsseltresor-IntegrationAzure Key Vault Integration
SpeicherkonfigurationStorage configuration
Automatisiertes PatchenAutomated Patching
Automatisierte SicherungAutomated Backup
R Services (erweiterte Analyse)R Services (Advanced Analytics)

KonnektivitätConnectivity

Geben Sie unter SQL-Konnektivitätden Zugriffstyp an, den Sie für die SQL Server-Instanz auf dieser VM verwenden möchten.Under SQL connectivity, specify the type of access you want to the SQL Server instance on this VM. Wählen Sie für diese exemplarische Vorgehensweise die Option Öffentlich (Internet) aus, um für Computer oder Dienste im Internet Verbindungen mit SQL Server zuzulassen.For the purposes of this walkthrough, select Public (internet) to allow connections to SQL Server from machines or services on the internet. Wenn diese Option aktiviert ist, konfiguriert Azure die Firewall und die Netzwerksicherheitsgruppe automatisch, um Datenverkehr über den ausgewählten Port zuzulassen.With this option selected, Azure automatically configures the firewall and the network security group to allow traffic on the port selected.

Tipp

Standardmäßig lauscht SQL Server am bekannten Port 1433.By default, SQL Server listens on a well-known port, 1433. Ändern Sie den Port im vorherigen Dialogfeld, sodass an einem nicht standardmäßigen Port (beispielsweise 1401) gelauscht wird, um die Sicherheit zu erhöhen.For increased security, change the port in the previous dialog to listen on a non-default port, such as 1401. Wenn Sie den Port ändern, muss die Verbindung in allen Clienttools (etwa SSMS) über diesen Port hergestellt werden.If you change the port, you must connect using that port from any client tools, such as SSMS.

SQL-VM-Sicherheit

Um über das Internet eine Verbindung mit SQL Server herzustellen, müssen Sie auch die SQL Server-Authentifizierung aktivieren. Dies ist im nächsten Abschnitt beschrieben.To connect to SQL Server via the internet, you also must enable SQL Server Authentication, which is described in the next section.

Falls Sie Verbindungen mit der Datenbank-Engine über das Internet nicht aktivieren möchten, wählen Sie eine der folgenden Optionen:If you would prefer to not enable connections to the Database Engine via the internet, choose one of the following options:

  • Lokal (nur innerhalb der VM) , um Verbindungen zu SQL Server nur von innerhalb des virtuellen Computers zuzulassen.Local (inside VM only) to allow connections to SQL Server only from within the VM.
  • Privat (innerhalb des Virtual Network) , um Verbindungen zu SQL Server von Computern oder Diensten in demselben virtuellen Netzwerk zuzulassen.Private (within Virtual Network) to allow connections to SQL Server from machines or services in the same virtual network.

Generell sollten Sie die Sicherheit erhöhen, indem Sie die restriktivste Konnektivität wählen, die für Ihr Szenario zulässig ist.In general, improve security by choosing the most restrictive connectivity that your scenario allows. Bei allen Optionen können Sie aber Netzwerksicherheitsgruppen-Regeln und die SQL-/Windows-Authentifizierung verwenden, um für Sicherheit zu sorgen.But all the options are securable through Network Security Group rules and SQL/Windows Authentication. Sie können die Netzwerksicherheitsgruppe bearbeiten, nachdem der virtuelle Computer erstellt wurde.You can edit Network Security Group after the VM is created. Weitere Informationen finden Sie unter Sicherheitsüberlegungen für SQL Server auf virtuellen Azure-Computern.For more information, see Security Considerations for SQL Server in Azure Virtual Machines.

AuthenticationAuthentication

Wenn Sie SQL Server-Authentifizierung benötigen, klicken Sie auf der Registerkarte SQL Server-Einstellungen unter SQL-Authentifizierung auf Aktivieren.If you require SQL Server Authentication, click Enable under SQL authentication on the SQL Server settings tab.

SQL Server-Authentifizierung

Hinweis

Wenn Sie über das Internet auf SQL Server zugreifen möchten (Konnektivitätsoption „Öffentlich“), müssen Sie die SQL-Authentifizierung hier aktivieren.If you plan to access SQL Server over the internet (the Public connectivity option), you must enable SQL authentication here. Für den öffentlichen Zugriff auf SQL Server muss die SQL-Authentifizierung verwendet werden.Public access to the SQL Server requires the use of SQL Authentication.

Geben Sie beim Aktivieren der SQL Server-Authentifizierung Anmeldename und Kennwort an.If you enable SQL Server Authentication, specify a Login name and Password. Dieser Anmeldename ist als Anmeldung für die SQL Server-Authentifizierung konfiguriert und ist Mitglied der festen Serverrolle sysadmin.This login name is configured as a SQL Server Authentication login and member of the sysadmin fixed server role. Weitere Informationen zu Authentifizierungsmodi finden Sie unter Auswählen eines Authentifizierungsmodus.For more information about Authentication Modes, see Choose an Authentication Mode.

Wenn Sie die SQL Server-Authentifizierung nicht aktivieren, können Sie das lokale Administratorkonto auf der VM verwenden, um die Verbindung mit der SQL Server-Instanz herzustellen.If you do not enable SQL Server Authentication, then you can use the local Administrator account on the VM to connect to the SQL Server instance.

Azure-Schlüsseltresor-IntegrationAzure Key Vault integration

Um Sicherheitsgeheimnisse in Azure zur Verschlüsselung zu speichern, wählen Sie SQL-Servereinstellungen aus, und scrollen Sie nach unten zu Azure Key Vault-Integration.To store security secrets in Azure for encryption, select SQL Server settings, and scroll down to Azure key vault integration. Wählen Sie Aktivieren aus, und geben Sie die angeforderten Informationen an.Select Enable and fill in the requested information.

Azure-Schlüsseltresor-Integration

In der folgenden Tabelle sind die Parameter aufgeführt, die zum Konfigurieren der Azure-Schlüsseltresor-Integration erforderlich sind.The following table lists the parameters required to configure Azure Key Vault Integration.

PARAMETERPARAMETER BeschreibungDESCRIPTION BEISPIELEXAMPLE
Schlüsseltresor-URLKey Vault URL Gibt den Speicherort des Schlüsseltresors an.The location of the key vault. https://contosokeyvault.vault.azure.net/https://contosokeyvault.vault.azure.net/
PrinzipalnamePrincipal name Gibt den Namen des Azure Active Directory-Dienstprinzipals an.Azure Active Directory service principal name. Dieser Name wird auch als Client-ID bezeichnet.This name is also referred to as the Client ID. fde2b411-33d5-4e11-af04eb07b669ccf2fde2b411-33d5-4e11-af04eb07b669ccf2
Geheimer Schlüssel des PrinzipalsPrincipal secret Der geheime Schlüssel des Azure Active Directory-Dienstprinzipals.Azure Active Directory service principal secret. Dieser geheime Schlüssel wird auch als geheimer Clientschlüssel bezeichnet.This secret is also referred to as the Client Secret. 9VTJSQwzlFepD8XODnzy8n2V01Jd8dAjwm/azF1XDKM=9VTJSQwzlFepD8XODnzy8n2V01Jd8dAjwm/azF1XDKM=
Name der AnmeldeinformationenCredential name Name der Anmeldeinformationen: Die Azure-Schlüsseltresor-Integration erstellt Anmeldeinformationen in SQL Server, damit die virtuelle Maschine Zugriff auf den Schlüsseltresor hat.Credential name: AKV Integration creates a credential within SQL Server, allowing the VM to have access to the key vault. Wählen Sie einen Namen für diese Anmeldeinformation.Choose a name for this credential. mycred1mycred1

Weitere Informationen finden Sie unter Konfigurieren der Azure-Schlüsseltresor-Integration für SQL Server auf virtuellen Azure-Computern.For more information, see Configure Azure Key Vault Integration for SQL Server on Azure VMs.

SpeicherkonfigurationStorage configuration

Wählen Sie auf der Registerkarte SQL Server-Einstellungen unter Speicherkonfiguration die Option Konfiguration ändern aus, um die Speicheranforderungen anzugeben.On the SQL Server settings tab, under Storage configuration, select Change configuration to specify the storage requirements.

Hinweis

Wenn Sie Ihren virtuellen Computer manuell für die Verwendung von Standardspeicher konfiguriert haben, ist diese Option nicht verfügbar.If you manually configured your VM to use standard storage, this option is not available. Die automatische Speicheroptimierung ist nur für Storage Premium verfügbar.Automatic storage optimization is available only for Premium Storage.

Tipp

Die Anzahl von Unterteilungen sowie die Obergrenze der einzelnen Schieberegler sind abhängig von der Größe des gewählten virtuellen Computers.The number of stops and the upper limits of each slider is dependent on the size of VM you selected. Größere und leistungsfähigere virtuelle Computer können weiter zentral hochskaliert werden.A larger and more powerful VM is able to scale up more.

Sie können die Anforderungen als Eingabe-/Ausgabevorgänge pro Sekunde (IOPS), Durchsatz in MB/s und Gesamtspeichergröße angeben.You can specify requirements as input/output operations per second (IOPs), throughput in MB/s, and total storage size. Konfigurieren Sie diese Werte mit den Schiebereglern.Configure these values by using the sliding scales. Sie können diese Speichereinstellungen basierend auf der Workload ändern.You can change these storage settings based on workload. Auf der Grundlage dieser Anforderungen berechnet das Portal automatisch die Anzahl anzufügender und zu konfigurierender Datenträger.The portal automatically calculates the number of disks to attach and configure based on these requirements.

Wählen Sie unter Speicher optimiert füreine der folgenden Optionen:Under Storage optimized for, select one of the following options:

  • Allgemein ist die Standardeinstellung und bietet Unterstützung für die meisten Workloads.General is the default setting and supports most workloads.
  • Transaktional wird der Speicher für herkömmliche OLTP-Datenbankworkloads optimiert.Transactional processing optimizes the storage for traditional database OLTP workloads.
  • Data Warehousing wird der Speicher für Analyse- und Berichterstellungsworkloads optimiert.Data warehousing optimizes the storage for analytic and reporting workloads.

SQL-VM-Speicherkonfiguration

SQL Server-LizenzSQL Server License

Wenn Sie ein Software Assurance-Kunde sind, können Sie den Azure-Hybridvorteil nutzen, um Ihre eigene SQL Server-Lizenz mitzubringen und auf Ressourcen zu speichern.If you're a Software Assurance customer, you can utilize the Azure Hybrid Benefit to bring your own SQL Server license and save on resources.

SQL-VM-Lizenz

Automatisiertes PatchenAutomated patching

Automatisiertes Patchen ist standardmäßig aktiviert.Automated patching is enabled by default. Beim automatisierten Patchen kann Azure automatisch Patches für SQL Server und das Betriebssystem anwenden.Automated patching allows Azure to automatically patch SQL Server and the operating system. Geben Sie einen Wochentag, eine Uhrzeit und eine Dauer für das Wartungsfenster an.Specify a day of the week, time, and duration for a maintenance window. Azure führt das Patchen in diesem Wartungsfenster durch.Azure performs patching in this maintenance window. Für die Zeitplanung des Wartungsfensters wird die Uhrzeit des VM-Gebietsschemas verwendet.The maintenance window schedule uses the VM locale for time. Wenn Sie nicht möchten, dass SQL Server und das Betriebssystem automatisch gepatcht werden, klicken Sie auf Deaktivieren.If you do not want Azure to automatically patch SQL Server and the operating system, click Disable.

SQL-VM – automatisiertes Patchen

Weitere Informationen finden Sie unter Automatisches Patchen für SQL Server auf virtuellen Azure-Computern.For more information, see Automated Patching for SQL Server in Azure Virtual Machines.

Automatisierte SicherungAutomated backup

Aktivieren Sie automatische Datenbanksicherungen für alle Datenbanken unter Automatisierte Sicherung.Enable automatic database backups for all databases under Automated backup. Die automatisierte Sicherung ist standardmäßig deaktiviert.Automated backup is disabled by default.

Wenn Sie die automatisierte SQL-Sicherung aktivieren, können Sie folgende Einstellungen konfigurieren:When you enable SQL automated backup, you can configure the following settings:

  • Aufbewahrungszeitraum (Tage) für SicherungenRetention period (days) for backups
  • Verwendetes Speicherkonto für SicherungenStorage account to use for backups
  • Verschlüsselungsoption und Kennwort für SicherungenEncryption option and password for backups
  • Sichern von SystemdatenbankenBackup system databases
  • Konfigurieren des SicherungszeitplansConfigure backup schedule

Klicken Sie auf Aktivieren, um die Sicherung zu verschlüsseln.To encrypt the backup, click Enable. Geben Sie dann das Kennwortan.Then specify the Password. Azure erstellt ein Zertifikat zum Verschlüsseln der Sicherungen und verwendet das angegebene Kennwort, um das Zertifikat zu schützen.Azure creates a certificate to encrypt the backups and uses the specified password to protect that certificate. Standardmäßig wird der Zeitplan automatisch festgelegt, aber Sie können einen manuellen Zeitplan erstellen, indem Sie Manuell auswählen.By default the schedule is set automatically, but you can create a manual schedule by selecting Manual.

Automatisierte SQL VM-Sicherungen

Weitere Informationen finden Sie unter Automatisierte Sicherung für SQL Server in Azure Virtual Machines.For more information, see Automated Backup for SQL Server in Azure Virtual Machines.

R Services (erweiterte Analyse)R Services (Advanced Analytics)

Sie können auch R Services in SQL Server 2016 aktivieren.You have the option to enable SQL Server R Services (Advanced Analytics). Diese Option ermöglicht die Verwendung der erweiterten Analyse mit SQL Server 2017.This option enables you to use advanced analytics with SQL Server 2017. Wählen Sie im Fenster SQL Server-Einstellungen die Option Aktivieren aus.Select Enable on the SQL Server Settings window.

4. Bewerten + erstellen4. Review + create

Überprüfen Sie auf der Registerkarte Bewerten + erstellen die Zusammenfassung, und wählen Sie Erstellen aus, um SQL Server, die Ressourcengruppe und die für diesen virtuellen Computer angegebenen Ressourcen zu erstellen.On the Review + create tab, review the summary, and select Create to create SQL Server, resource group, and resources specified for this VM.

Sie können die Bereitstellung über das Azure-Portal überwachen.You can monitor the deployment from the Azure portal. Auf der Schaltfläche Benachrichtigungen oben auf der Seite wird der grundlegende Status der Bereitstellung angezeigt.The Notifications button at the top of the screen shows basic status of the deployment.

Hinweis

Damit Sie sich einen Eindruck von Bereitstellungszeiten verschaffen können, habe ich eine SQL-VM für die Region „USA, Osten“ mit Standardeinstellungen bereitgestellt.To provide you with an idea on deployment times, I deployed a SQL VM to the East US region with default settings. Die Durchführung dieser Testbereitstellung dauerte ungefähr 12 Minuten.This test deployment took approximately 12 minutes to complete. Je nach Region und den gewählten Einstellungen kann es aber sein, dass die Bereitstellung bei Ihnen schneller oder langsamer geht.But you might experience a faster or slower deployment time based on your region and selected settings.

Öffnen der VM mit RemotedesktopOpen the VM with Remote Desktop

Führen Sie die folgenden Schritte aus, um mithilfe von Remotedesktop eine Verbindung mit dem virtuellen SQL Server-Computer herzustellen:Use the following steps to connect to the SQL Server virtual machine with Remote Desktop:

  1. Wenn der virtuelle Azure-Computer erstellt wurde und ausgeführt wird, klicken Sie im Azure-Portal auf das Symbol für virtuelle Computer, um Ihre virtuellen Computer anzuzeigen.After the Azure virtual machine is created and running, click the Virtual Machines icon in the Azure portal to view your VMs.

  2. Klicken Sie auf die Auslassungspunkte ... für den neuen virtuellen Computer.Click the ellipsis, ..., for your new VM.

  3. Klicken Sie auf Verbinden.Click Connect.

    Im Portal eine Verbindung mit dem virtuellen Computer herstellen

  4. Öffnen Sie die RDP-Datei, die vom Browser für den virtuellen Computer heruntergeladen wird.Open the RDP file that your browser downloads for the VM.

  5. Sie werden von der Remotedesktopverbindung informiert, dass der Herausgeber dieser Remoteverbindung nicht identifiziert werden kann.The Remote Desktop Connection notifies you that the publisher of this remote connection cannot be identified. Klicken Sie auf Verbinden , um den Vorgang fortzusetzen.Click Connect to continue.

  6. Klicken Sie im Dialogfeld Windows-Sicherheit auf Anderes Konto verwenden.In the Windows Security dialog, click Use a different account. Möglicherweise müssen Sie auf More choices (Weitere Optionen) klicken, um diese Option anzuzeigen.You might have to click More choices to see this. Geben Sie den Benutzernamen und das Kennwort an, den bzw. das Sie bei der Erstellung des virtuellen Computers konfiguriert haben.Specify the user name and password that you configured when you created the VM. Sie müssen einen umgekehrten Schrägstrich vor dem Benutzernamen einfügen.You must add a backslash before the user name.

    Remotedesktopauthentifizierung

  7. Klicken Sie auf OK, um eine Verbindung herzustellen.Click OK to connect.

Nachdem Sie eine Verbindung mit dem virtuellen SQL Server-Computer hergestellt haben, können Sie SQL Server Management Studio starten und mit Ihren Anmeldeinformationen für den lokalen Administrator eine Verbindung mit der Windows-Authentifizierung herstellen.After you connect to the SQL Server virtual machine, you can launch SQL Server Management Studio and connect with Windows Authentication using your local administrator credentials. Wenn Sie die SQL Server-Authentifizierung aktiviert haben, können Sie die Verbindung auch per SQL-Authentifizierung herstellen, indem Sie den während der Bereitstellung konfigurierten SQL-Benutzernamen und das Kennwort verwenden.If you enabled SQL Server Authentication, you can also connect with SQL Authentication using the SQL login and password you configured during provisioning.

Durch den Zugriff auf den Computer können Sie die Computer- und SQL Server-Einstellungen je nach Ihren Anforderungen direkt ändern.Access to the machine enables you to directly change machine and SQL Server settings based on your requirements. Beispielsweise können Sie die Firewalleinstellungen konfigurieren oder die SQL Server-Konfigurationseinstellungen ändern.For example, you could configure the firewall settings or change SQL Server configuration settings.

Herstellen einer Remoteverbindung mit SQL ServerConnect to SQL Server remotely

In dieser exemplarischen Vorgehensweise haben Sie den Zugriffstyp Öffentlich für den virtuellen Computer und die SQL Server-Authentifizierung ausgewählt.In this walkthrough, you selected Public access for the virtual machine and SQL Server Authentication. Mit diesen Einstellungen wurde der virtuelle Computer automatisch so konfiguriert, dass SQL Server-Verbindungen von jedem Client über das Internet zulässig sind (vorausgesetzt, diese verfügen über die richtige SQL-Anmeldung).These settings automatically configured the virtual machine to allow SQL Server connections from any client over the internet (assuming they have the correct SQL login).

Hinweis

Wenn Sie während der Bereitstellung nicht „Öffentlich“ ausgewählt haben, können Sie die SQL-Konnektivitätseinstellungen nach der Bereitstellung über das Portal ändern.If you did not select Public during provisioning, then you can change your SQL connectivity settings through the portal after provisioning. Weitere Informationen finden Sie unter Verbinden mit SQL Server-Instanzen auf virtuellen Azure-Maschinen (Ressourcen-Manager).For more information, see Change your SQL connectivity settings.

In den folgenden Abschnitten wird gezeigt, wie Sie über das Internet eine Verbindung mit Ihrer SQL Server-VM-Instanz herstellen.The following sections show how to connect over the internet to your SQL Server VM instance.

Konfigurieren einer DNS-Bezeichnung für die öffentliche IP-AdresseConfigure a DNS Label for the public IP address

Um über das Internet eine Verbindung mit der SQL Server-Datenbank-Engine herzustellen, ziehen Sie die Konfiguration einer DNS-Bezeichnung für Ihre öffentliche IP-Adresse in Betracht.To connect to the SQL Server Database Engine from the Internet, consider creating a DNS Label for your public IP address. Sie können eine Verbindung über eine IP-Adresse herstellen, die DNS-Bezeichnung erstellt jedoch einen A-Datensatz, der einfacher zu identifizieren ist und die zugrunde liegende öffentliche IP-Adresse abstrahiert.You can connect by IP address, but the DNS Label creates an A Record that is easier to identify and abstracts the underlying public IP address.

Hinweis

DNS-Bezeichnungen sind nicht erforderlich, wenn Sie nur eine Verbindung mit der SQL Server-Instanz im gleichen virtuellen Netzwerk oder nur eine lokale Verbindung herstellen möchten.DNS Labels are not required if you plan to only connect to the SQL Server instance within the same Virtual Network or only locally.

Wählen Sie zum Erstellen einer DNS-Bezeichnung als Erstes im Portal die Option Virtuelle Computer aus.To create a DNS Label, first select Virtual machines in the portal. Wählen Sie die SQL Server-VM aus, um deren Eigenschaften anzuzeigen.Select your SQL Server VM to bring up its properties.

  1. Wählen Sie in der Übersicht für den virtuellen Computer Ihre Öffentliche IP-Adresse.In the virtual machine overview, select your Public IP address.

    Öffentliche IP-Adresse

  2. Erweitern Sie in den Eigenschaften für die öffentliche IP-Adresse die Option Konfiguration.In the properties for your Public IP address, expand Configuration.

  3. Geben Sie eine DNS-Bezeichnung ein.Enter a DNS Label name. Hierbei handelt es sich um einen A-Eintrag, mit dem eine Verbindung mit Ihrer SQL Server-VM nach dem Namen anstatt direkt nach der IP-Adresse hergestellt werden kann.This name is an A Record that can be used to connect to your SQL Server VM by name instead of by IP Address directly.

  4. Klicken Sie auf die Schaltfläche Save .Click the Save button.

    DNS-Bezeichnung

Verbindungsherstellung mit der Datenbank-Engine von einem anderen Computer ausConnect to the Database Engine from another computer

  1. Öffnen Sie SQL Server Management Studio (SSMS) auf einem mit dem Internet verbundenen Computer.On a computer connected to the internet, open SQL Server Management Studio (SSMS). Falls Sie SQL Server Management Studio nicht haben, können Sie die Suite hier herunterladen.If you do not have SQL Server Management Studio, you can download it here.

  2. Bearbeiten Sie im Dialogfeld Mit Server verbinden oder Verbindung mit Datenbank-Engine herstellen den Wert Servername.In the Connect to Server or Connect to Database Engine dialog box, edit the Server name value. Geben Sie die IP-Adresse oder den vollständigen DNS-Namen des virtuellen Computers ein (in der vorherigen Aufgabe bestimmt).Enter the IP address or full DNS name of the virtual machine (determined in the previous task). Sie können auch ein Komma einfügen und den TCP-Port von SQL Server angeben.You can also add a comma and provide SQL Server's TCP port. Beispiel: mysqlvmlabel.eastus.cloudapp.azure.com,1433.For example, mysqlvmlabel.eastus.cloudapp.azure.com,1433.

  3. Wählen Sie im Feld Authentifizierung den Eintrag SQL Server-Authentifizierung.In the Authentication box, select SQL Server Authentication.

  4. Geben Sie im Feld Anmelden einen gültigen SQL-Anmeldenamen ein.In the Login box, type the name of a valid SQL login.

  5. Geben Sie im Feld Kennwort das Kennwort für die Anmeldung ein.In the Password box, type the password of the login.

  6. Klicken Sie auf Verbinden.Click Connect.

    SSMS-Verbindung

Hinweis

Dieses Beispiel verwendet den gemeinsamen Port 1433.This example uses the common port 1433. Allerdings muss dieser Wert geändert werden, wenn ein anderen Port (beispielsweise 1401) während der Bereitstellung der SQL Server-VM angegeben wurde.However, this value will need to be modified if a different port (such as 1401) was specified during the deployment of the SQL Server VM.

Nächste SchritteNext steps

Weitere Informationen zur Verwendung von SQL Server in Azure finden Sie unter SQL Server auf virtuellen Azure-Computern und Häufig gestellte Fragen.For other information about using SQL Server in Azure, see SQL Server on Azure Virtual Machines and the Frequently Asked Questions.