(0) exportieren Drucken
Alle erweitern

Erste Schritte mit SQL Server auf Azure-Virtuellen Computern

Letzte Aktualisierung: Juni 2014

Dieses Thema enthält Richtlinien dazu, wie Sie sich auf einem Azure-Virtuellen Computer für SQL Server registrieren und wie Sie mit der Erstellung der ersten SQL Server-Datenbanken in der öffentlichen Microsoft-Cloud-Umgebung beginnen.

Bei SQL Server in den Azure-Virtuellen Computern profitieren Sie von allen Vorteilen des Infrastruktur als Dienst-Angebots in Microsoft-Rechenzentren. Sie haben daher Vollzugriff auf die virtuellen Computer, auf denen SQL Server ausgeführt wird, sowie auf die Anwendungen und Datenbanken in Azure. Sie können die Unternehmensanwendungen in Ihrer eigenen lokalen Virtualisierungsplattform in Azure verschieben, indem Sie SQL Server auf dem Azure-Virtuellen Computer nutzen, statt neue Hardware kaufen zu müssen, um den steigenden Anforderungen gerecht zu werden. Wenn Sie nur für einen bestimmten Zeitraum oder zum Überprüfen oder Testen neuer Anwendung mehr Hardware benötigen, bietet der Azure-Virtuelle Computer Ihnen die Flexibilität zum Erfüllen Ihrer Anforderungen. Sie können Hybridanwendungen erstellen, indem Sie SQL Server-Datenbanken in den Azure-Virtuellen Computern hosten. Daher können Sie Ihre Datenbanken sowohl lokal als auch in Cloud-Anwendungen verfügbar machen.

Dieses Thema enthält folgende Unterabschnitte:

Erstellen eines virtuellen SQL Server-Computers in Azure

Um einen virtuellen SQL Server-Computer in Azure zu erstellen, müssen Sie zuerst ein Azure Platform-Abonnement beziehen. Sie können ein Azure-Abonnement unter Kauf-Optionenerwerben. Wenn Sie Windows Azure kostenlos testen möchten, besuchen Sie die Webseite Azure - Kostenlosen Testversion. Anschließend können Sie entweder einen eigenen virtuellen Computer in Azure bereitstellen oder ein von der Plattform bereitgestelltes Image verwenden, um den virtuellen Computer in Azure zu erstellen.

Im Lernprogramm Bereitstellen eines virtuellen SQL Server-Computers in Azure wird gezeigt, wie Sie einen virtuellen SQL Server-Computer mithilfe eines auf der Plattform bereitgestellten Images erstellen.

Wichtig: Nachdem Sie einen virtuellen Computer mit SQL Server in Windows Azure erstellt haben, müssen Sie einige zusätzliche Aufgaben ausführen, damit Sie über andere virtuelle Computer in Windows Azure, über lokale Computer oder über das Internet eine Verbindung mit dem erstellten virtuellen Computer mit SQL Server herstellen können: Ausführliche Anweisungen finden Sie unter Konnektivitätsüberlegungen für SQL Server auf virtuellen Azure-Computern.

Wenn Sie einen eigenen virtuellen Computer in Azure einfügen möchten, lesen Sie Erstellen eines virtuellen SQL Server-Computers in Azure mithilfe des vorhandenen lokalen SQL Server-Datenträgers und Erstellen eines virtuellen SQL Server-Computers in Azure mithilfe des vorhandenen lokalen SQL Server-Computers.

Weitere Informationen zum Verwalten von Azure-Abonnements finden Sie unter Verwalten von Abonnements. Der Katalog des Azure-Virtuellen Computers stellt mehrere Images für virtuelle Computer bereit, z. B. Images für Windows oder Nicht-Windows-Images. Die aktuelle Liste der unterstützten virtuellen Computer finden Sie unter Größe virtueller Computer unter Azure und Preisangaben zu virtuellen Computern.

Konfiguration der auf der Plattform bereitgestellten Images von virtuellen SQL Server-Computern

Der Katalog des Azure-Virtuellen Computers enthält mehrere Images mit Microsoft SQL Server. Die Software, die auf den virtuellen Computerimages installiert ist, hängt von der Version des Betriebssystems und der Version von SQL Server ab. In der folgenden Tabelle werden die zu SQL Server gehörigen Images zusammengefasst, die derzeit im Katalog des Azure-Virtuelle Computers verfügbar sind:

 

Betriebssystem SQL Server-Version SQL Server-Edition

Windows Server 2008 R2

SQL Server 2012 Service Pack 1

Enterprise, Standard und Web

Windows Server 2008 R2

SQL Server 2008 R2 Service Pack 2

Enterprise, Standard und Web

Windows Server 2012

SQL Server 2012 Service Pack 1

Enterprise, Standard und Data Warehouse (Enterprise)

Windows Server 2012 R2

SQL Server 2014 und SQL Server 2014 für Data Warehousing

Enterprise, Standard, Web und Data Warehouse (Enterprise)

Wichtiger Hinweis: Zusätzliche Versionen und Editionen von SQL Server sind in Planung. Melden Sie sich beim Azure-Verwaltungsportal an, um alle unterstützten Versionen und Editionen von SQL Server anzuzeigen.

Wenn Sie einen virtuellen Computer erstellen, indem Sie das Plattformimage SQL Server Evaluation Edition verwenden, das während des Preview-Zeitraums verfügbar war, können Sie es nicht auf das Image der Edition mit Abrechnung auf Stundenbasis im Katalog aktualisieren. Die beiden folgenden Optionen sind verfügbar:

Windows Server

Die Windows Server-Installation im Plattformimage enthält die folgenden Konfigurationseinstellungen und Komponenten:

  • Remotedesktop wird für das Administratorkonto aktiviert.

  • Windows Update ist aktiviert.

  • Standardmäßig ist das Benutzerkonto, das während der Bereitstellung angegeben wird, Mitglied der lokalen Gruppe Administrators. Dieses Administratorkonto ist auch Mitglied der SQL Server-Serverrolle sysadmin.

  • Der virtuelle Computer ist Mitglied einer Arbeitsgruppe namens WORKGROUP.

  • Das Konto Gast ist nicht aktiviert.

  • Windows-Firewall mit erweiterter Sicherheit (c:\Windows\System32\WF.msc) ist aktiviert.

  • .NET Framework Version 4 ist installiert.

  • Die Größe des virtuellen Computers wird während der Bereitstellung angegeben.

  • Mittel ist die für normale Arbeitsauslastungen empfohlene kleinste Größe.

  • Die empfohlene Mindestgröße für einen virtuellen Computer ist Groß, wenn die SQL Server Enterprise Edition verwendet wird.

  • Die Anzahl der für Daten verfügbaren Datenträger, die Sie konfigurieren können, wird durch die gewählte Größe beschränkt. Aktuelle Informationen zur verfügbaren Größe des virtuellen Computers und der Anzahl der für Daten verfügbaren Datenträger, die Sie einem virtuellen Computer anfügen können, finden Sie unter Größe des virtuellen Computers für Azure.

SQL Server

Die SQL Server-Installation im Plattformimage enthält die folgenden Konfigurationseinstellungen und Komponenten:

  • Database Engine (Datenbankmodul)

  • Analysis Services

  • Integration Services

  • Reporting Services (im einheitlichen Modus konfiguriert)

  • AlwaysOn-Verfügbarkeitsgruppen sind in SQL Server 2012 (oder höher) verfügbar, müssen jedoch zusätzlich konfiguriert werden, bevor sie verwendet werden können. Weitere Informationen finden Sie unter Hochverfügbarkeit und Notfallwiederherstellung für SQL Server auf virtuellen Azure-Computern.

  • Replikation

  • Volltext- und semantische Extraktionen für Suche (semantische Extraktionen nur in SQL Server 2012 oder höher)

  • Data Quality Services (nur SQL Server 2012 oder höher)

  • Master Data Services (nur für SQL Server 2012 oder höher), erfordern jedoch zusätzliche Konfiguration und Komponenten. Um Master Data Services in einem virtuellen Computer in Azure auszuführen, installieren Sie den Webserver (Internet Information Services) und Silverlight, und konfigurieren Sie zudem Master Data Services mithilfe von Master Data Services Configuration Tool (MDSConfigTool.exe). Weitere Informationen finden Sie unter Installieren von Master Data Services.

  • PowerPivot für SharePoint ist (nur für SQL Server 2012 oder höher) verfügbar, erfordert jedoch zusätzliche Konfiguration und Komponenten (einschließlich SharePoint).

  • Distributed Replay Client ist (nur für SQL Server 2012 oder höher) verfügbar, jedoch nicht installiert. Informationen zum Ausführen des Setups finden Sie unter Zusätzliche Datenbankmodulinstanzen und der Plattform, die vom SQL Server-Image bereitgestellt werden.

  • Alle Tools, einschließlich SQL Server Management Studio, SQL Server-Konfigurations-Manager, Business Intelligence Development Studio, SQL Server-Setup und Upgrade- und Migrationstools, wie Datenebenenanwendungen (DAC), Sichern, Wiederherstellen, Anfügen und Trennen von Datenbanken.

  • Konnektivität der Clienttools, Clienttools SDK und SQL Client Connectivity SDK.

  • SQL Server-Onlinedokumentation, muss jedoch mit Help Viewer konfiguriert werden. Weitere Informationen finden Sie unter Verwendungs-Produktdokumentation für SQL Server.

Datenbankmodulkonfiguration

  • Enthält eine standardmäßige (unbenannte) Instanz des SQL Server-Datenbankmoduls und lauscht nur am Shared Memory-Protokoll.

  • Standardmäßig wird für Azure während des Setups des virtuellen SQL Server-Computers die Windows-Authentifizierung ausgewählt. Wenn Sie die sa-Anmeldung verwenden oder ein neues SQL Server-Konto erstellen möchten, müssen Sie den Authentifizierungsmodus ändern. Weitere Informationen finden Sie unter Sicherheitsüberlegungen für SQL Server auf virtuellen Azure-Computern.

  • Der Azure-Benutzer, der den virtuellen Computer installiert hat, ist anfangs das einzige Mitglied der festen Serverrolle sysadmin von SQL Server.

  • Der Datenbankmodularbeitsspeicher wird auf dynamische Arbeitsspeicherkonfiguration festgelegt. Die Option "contained database authentication" ist deaktiviert. Die Standardsprache ist Deutsch. Datenbankübergreifende Besitzverkettung ist deaktiviert. Für weitere Einstellungen überprüfen Sie die Instanz von SQL Server.

  • Zusätzliche Installationen von SQL Server können auf dem virtuellen Computer installiert werden, aber sie erfordern eventuell einen Produkt-ID-Code (PID).

  • Das Programm zur Verbesserung der Benutzerfreundlichkeit (CEIP) ist aktiviert. Sie können das CEIP mit dem Dienstprogramm "Fehler- und Verwendungsberichterstellung von SQL Server" deaktivieren. Sie starten das Dienstprogramm "Fehler- und Verwendungsberichterstellung von SQL Server", indem Sie im Menü Start auf Alle Programme, auf Microsoft SQL Server-Version, auf Konfigurationstools und dann auf Fehler- und Verwendungsberichterstellung von SQL Server klicken. Wenn Sie keine Instanz von SQL Server mit aktiviertem CEIP verwenden möchten, sollten Sie in Erwägung ziehen, Ihr eigenes virtuelles Computerimage in Azure bereitzustellen. Weitere Informationen finden Sie unter Erstellen und Hochladen einer virtuelle Festplatte, die das Windows Server-Betriebssystem enthält.

Wichtige Empfehlungen für die SQL Server-Konfiguration

Weitere Informationen, bewährte Methoden und Lernprogramme finden Sie in den Themen, die im Abschnitt Nächste Schritte am Ende dieses Themas aufgeführt sind.

Herstellen einer Verbindung mit der SQL Server-Instanz in einem Azure-Virtuellen Computer

Herstellen einer Verbindung aus Management Studio, das auf dem virtuellen Computer ausgeführt wird

Geben Sie in Management Studio im Dialogfeld Verbindung mit Server herstellen im Feld Servername den Hostnamen des virtuellen Computers ein.

Herstellen einer Verbindung über das Internet mit SQL Server Management Studio

Bevor Sie eine Verbindung mit der Instanz von SQL Server über das Internet herstellen können, müssen Sie die folgenden Aufgaben ausführen:

  • Konfigurieren Sie SQL Server, sodass am TCP-Protokoll gelauscht wird, und starten Sie das Datenbankmodul neu.

  • Öffnen Sie die TCP-Ports in der Windows-Firewall.

  • Konfigurieren Sie SQL Server für die Authentifizierung im gemischten Modus.

  • Erstellen Sie eine SQL Server-Anmeldung.

  • Erstellen Sie einen TCP-Endpunkt für den virtuellen Computer.

  • Bestimmen Sie den DNS-Namen des virtuellen Computers.

Schrittweise Anweisungen finden Sie unter Bereitstellen eines virtuellen SQL Server-Computers in Azure.

Herstellen einer Verbindung mithilfe des virtuellen Azure-Netzwerks in Management Studio, das auf einem anderen Computer ausgeführt wird

Das virtuelle Azure-Netzwerk ermöglicht einem virtuellen Computer, der unter Azure gehostet wird, einfacher mit dem privaten Netzwerk zu interagieren. Die Konfiguration der Einstellungen des virtuellen Azure-Netzwerks umfasst mehrere Schritte. Weitere Informationen zum virtuellen Azure-Netzwerk finden Sie unter Übersicht über das virtuelle Azure-Netzwerk

Herstellen einer Verbindung über Ihre Anwendung, die auf einem anderen Computer ausgeführt wird

Geben Sie eine Verbindungszeichenfolge an, die der Folgenden ähnelt

add name ="connection" connectionString ="Data Source=VM_Name;Integrated Security=true;" providerName ="System.Data.SqlClient";

Dabei ist VM_Name der Name, den Sie während der Installation für den virtuellen Computer angegeben haben. Informationen zu verschiedenen Konnektivitätsszenarien finden Sie unter Konnektivitätsüberlegungen für SQL Server auf virtuellen Azure-Computern.

Zusätzliche Datenbankmodulinstanzen und der Plattform, die vom SQL Server-Image bereitgestellt werden

Wenn Sie einen virtuellen Computer unter Verwendung des auf der Plattform bereitgestellten SQL Server-Images erstellen, finden Sie die SQL Server-Installationsmedien, die im virtuellen Computer im Verzeichnis C:\SqlServer_SQLMajorVersion.SQLMinorVersion_Full gespeichert wurden. Sie können die Installation von diesem Verzeichnis aus ausführen, um beliebige Setupaktionen auszuführen, wie Funktionen hinzufügen oder entfernen, eine neue Instanz hinzufügen oder die Instanz reparieren, wenn der Speicherplatz dies zulässt. Wenn Sie Ihr eigenes SQL Server-Image in Azure hinzufügen und dann weitere SQL Server-Funktionen installieren müssen, stellen Sie sicher, dass auf dem virtuellen Computer genügend Speicherplatz verfügbar ist.

Erstellen neuer Anmeldenamen und Benutzer

Wenn Sie einen virtuellen Computer unter Verwendung des auf der Plattform bereitgestellten SQL Server-Images erstellen, können Sie wie bei einer lokalen Datenbank neue Windows-Benutzer, SQL Server-Anmeldenamen für die Windows-Authentifizierung und Datenbankbenutzer erstellen. Wenn Sie die SQL Server-Authentifizierung verwenden möchten, müssen Sie das Datenbankmodul für die Authentifizierung im gemischten Modus konfigurieren. Das sa-Konto ist deaktiviert. Weitere Informationen zum Bestimmen und Ändern des Authentifizierungsmodus und zum Aktivieren des sa-Kontos finden Sie unter Ändern des Serverauthentifizierungsmodus.

Nächste Schritte

Siehe auch

Community-Beiträge

HINZUFÜGEN
Anzeigen:
© 2014 Microsoft