{"id":55000153,"date":"2018-12-01T00:00:00","date_gmt":"2020-03-27T19:34:43","guid":{"rendered":"http:\/\/access-im-unternehmen.aix-dev.de\/aiu\/?p=153"},"modified":"-0001-11-30T00:00:00","modified_gmt":"-0001-11-30T00:00:00","slug":"SQL_ServerDatenbank_ins_Web_mit_SQL_Azure","status":"publish","type":"post","link":"https:\/\/vbentwickler.de\/SQL_ServerDatenbank_ins_Web_mit_SQL_Azure\/","title":{"rendered":"SQL Server-Datenbank ins Web mit SQL Azure"},"content":{"rendered":"<p><b>In einigen vorangehenden Artikeln haben wir gezeigt, wie Sie eine SQL Server-Datenbank auf Basis des Entity Data Models eines Projekts erstellen und unter einem Azure-Konto &uuml;ber eine Webseite ver&ouml;ffentlichen. In diesem Artikel wollen wir uns ansehen, wie Sie eine bestehende SQL Server-Datenbank ohne Entity Data Model als Azure-Datenbank anlegen. Auf diese Datenbank k&ouml;nnen Sie dann sowohl von Desktop-Anwendungen aus zugreifen als auch von PowerApps, die wir ebenfalls in dieser Ausgabe vorstellen.<\/b><\/p>\n<p>Microsoft bietet die M&ouml;glichkeit, eigene SQL Server-Datenbanken &uuml;ber das Internet verf&uuml;gbar zu machen. Dazu ben&ouml;tigen Sie ein Azure-Konto bei Microsoft, unter dem Sie dann einige teils kostenlose und teils kostenpflichtige Dienste in Anspruch nehmen k&ouml;nnen. Den Einstieg finden Sie unter dem folgenden Link:<\/p>\n<pre>https:\/\/azure.microsoft.com\/de-de\/free\/<\/pre>\n<p>Dieser f&uuml;hrt Sie zu einer Seite, wo Sie ein zun&auml;chst kostenloses Konto anlegen k&ouml;nnen (siehe Bild 1). Eines vorneweg: Wenn Sie SQL Server-Datenbanken betreiben wollen, sind damit Kosten verbunden. Ich sehe keine M&ouml;glichkeit, einen solchen Dienst kostenlos in Anspruch zu nehmen &#8211; auch wenn Sie einen eigenen Server mieten und dort einen SQL Server betreiben, fallen dabei Kosten an.<\/p>\n<p class=\"image\"><img decoding=\"async\" src=\"..\/fileadmin\/_temp_\/2018_06\/pic_153_001.png\" alt=\"Einstieg mit dem kostenlosen Azure-Konto\" width=\"649,559\" height=\"382,3792\" \/><\/p>\n<p><b><span style=\"color:darkgrey;\">Bild 1: Einstieg mit dem kostenlosen Azure-Konto<\/span><\/b><\/p>\n<p>Als N&auml;chstes legen Sie nun ein Konto auf der Seite <b>live.com <\/b>an, wo Sie ein paar Schritte sp&auml;ter landen. Nach der Eingabe der E-Mail-Adresse auf der Seite aus Bild 2 geben Sie auch noch ein Kennwort an.<\/p>\n<p class=\"image\"><img decoding=\"async\" src=\"..\/fileadmin\/_temp_\/2018_06\/pic_153_002.png\" alt=\"Anmelden bei live.com\" width=\"599,593\" height=\"419,156\"\/><\/p>\n<p><b><span style=\"color:darkgrey;\">Bild 2: Anmelden bei live.com<\/span><\/b><\/p>\n<p>Danach fragt Microsoft noch ein paar weitere Daten ab wie das Land und das Geburtsdatum (siehe Bild 3).<\/p>\n<p class=\"image\"><img decoding=\"async\" src=\"..\/fileadmin\/_temp_\/2018_06\/pic_153_003.png\" alt=\"Weitere Schritte zum Erstellen des Microsoft-Kontos\" width=\"324,7794\" height=\"332,8439\"\/><\/p>\n<p><b><span style=\"color:darkgrey;\">Bild 3: Weitere Schritte zum Erstellen des Microsoft-Kontos<\/span><\/b><\/p>\n<p>Anschlie&szlig;end m&uuml;ssen Sie die E-Mail-Adresse best&auml;tigen, indem Sie einen an die angegebene Adresse gesendeten Code eingeben (siehe Bild 4). Schlie&szlig;lich folgt noch eine Pr&uuml;fung, ob das Konto von einer realen Person erstellt wird und welche Telefonnummer zur Wiederherstellung des Kontos genutzt werden soll.<\/p>\n<p class=\"image\"><img decoding=\"async\" src=\"..\/fileadmin\/_temp_\/2018_06\/pic_153_004.png\" alt=\"Abschluss der Anmeldung bei Microsoft\" width=\"324,7794\" height=\"410,7505\" \/><\/p>\n<p><b><span style=\"color:darkgrey;\">Bild 4: Abschluss der Anmeldung bei Microsoft<\/span><\/b><\/p>\n<h2>Azure-Konto registrieren<\/h2>\n<p>Danach folgt die Registrierung des Azure-Kontos. Dazu geben Sie im ersten Dialog die pers&ouml;nlichen Informationen an, also Land, Vorname, Nachname, E-Mail-Adresse und so weiter (siehe Bild 5). Hier geben Sie dann die E-Mail-Adresse ein, mit der Sie das Microsoft-Konto erstellt haben (wenn Sie nicht schon eines besessen haben).<\/p>\n<p class=\"image\"><img decoding=\"async\" src=\"..\/fileadmin\/_temp_\/2018_06\/pic_153_005.png\" alt=\"Registrierung f&uuml;r ein Azure-Konto\" width=\"574,61\" height=\"597,2035\" \/><\/p>\n<p><b><span style=\"color:darkgrey;\">Bild 5: Registrierung f&uuml;r ein Azure-Konto<\/span><\/b><\/p>\n<p>Danach folgt eine Identit&auml;tspr&uuml;fung per Telefon, bei der eine Nachricht an die zuvor angegebene Telefonnummer geschickt wird. Nachdem Sie die Nachricht erhalten haben, geben Sie den enthaltenen Pr&uuml;fcode in das entsprechende Textfeld ein. Im n&auml;chsten Schritt erfolgt eine weitere Identit&auml;ts&uuml;berpr&uuml;fung &uuml;ber die Kreditkarte.<\/p>\n<p>Diese wird nach der Angabe auf der Webseite erst nach einem Upgrade auf einen kostenpflichtigen Dienst belastet. Nachdem Sie die Kartendaten angegeben und einige Optionen wie die Datenschutzerkl&auml;rung abgehakt haben, k&ouml;nnen Sie die Registrierung abschlie&szlig;en.<\/p>\n<h2>Das Azure-Portal<\/h2>\n<p>Danach gelangen Sie entweder direkt oder &uuml;ber den folgenden Link zum Azure-Portal, wo Sie sich gegebenenfalls noch einloggen m&uuml;ssen:<\/p>\n<p>https:\/\/portal.azure.com\/<\/p>\n<p>Das Portal erwartet Sie mit der &Uuml;bersicht aus Bild 6. Hier klicken Sie auf den Eintrag <b>SQL-Datenbanken<\/b>.<\/p>\n<p class=\"image\"><img decoding=\"async\" src=\"..\/fileadmin\/_temp_\/2018_06\/pic_153_006.png\" alt=\"Das Azure-Portal\" width=\"599,593\" height=\"623,1685\"\/><\/p>\n<p><b><span style=\"color:darkgrey;\">Bild 6: Das Azure-Portal<\/span><\/b><\/p>\n<p>Damit gelangen Sie zum Bereich <b>SQL-Datenbanken<\/b>. Wenn Sie f&uuml;r Ihr Konto zuvor noch keine Datenbank erstellt haben, finden Sie hier die Meldung <b>Keine SQL-Datenbanken zum Anzeigen <\/b>vor.<\/p>\n<p>Das ist kein Problem, denn direkt darunter erscheint der Link <b>SQL-Datenbank erstellen <\/b>(siehe Bild 7). Diesen klicken Sie an, um zum Dialog zum Erstellen einer neuen SQL-Datenbank zu gelangen.<\/p>\n<p class=\"image\"><img decoding=\"async\" src=\"..\/fileadmin\/_temp_\/2018_06\/pic_153_007.png\" alt=\"Dialog zum Verwalten der Datenbanken\" width=\"599,593\" height=\"463,06\" \/><\/p>\n<p><b><span style=\"color:darkgrey;\">Bild 7: Dialog zum Verwalten der Datenbanken<\/span><\/b><\/p>\n<h2>Ressourcengruppe erstellen<\/h2>\n<p>Hier taucht gleich die erste Herausforderung auf: Es wird (bei einem neuen Account) zwar das Abonnement namens <b>Free Trial <\/b>voreingestellt, aber darunter findet sich die Option <b>Ressourcengruppe<\/b>, mit der wir zun&auml;chst einmal nichts anfangen k&ouml;nnen. Ein Klick auf das Auswahlfeld mit dem Text <b>Vorhandene ausw&auml;hlen&#8230; <\/b>f&uuml;hrt nicht zum Erfolg, da hier bei einem neuen Konto noch keine Eintr&auml;ge vorhanden sind. Also verwenden wir den Link <b>Neues Element erstellen <\/b>direkt darunter (siehe Bild 8).<\/p>\n<p class=\"image\"><img decoding=\"async\" src=\"..\/fileadmin\/_temp_\/2018_06\/pic_153_008.png\" alt=\"Anlegen einer neuen SQL-Datenbank\" width=\"649,559\" height=\"338,5526\" \/><\/p>\n<p><b><span style=\"color:darkgrey;\">Bild 8: Anlegen einer neuen SQL-Datenbank<\/span><\/b><\/p>\n<p>Die Ressourcengruppe ist eine Art Container, in der Sie verschiedene Ressourcen verwalten k&ouml;nnen, also etwa eine Webanwendung und eine SQL-Datenbank. Wir ben&ouml;tigen im Rahmen des aktuellen Artikels nur eine SQL-Datenbank f&uuml;r ein Beispiel, daher benennen wir die Ressourcengruppe einfach <b>Beispiel-SQL-Datenbank<\/b> (siehe Bild 9).<\/p>\n<p class=\"image\"><img decoding=\"async\" src=\"..\/fileadmin\/_temp_\/2018_06\/pic_153_009.png\" alt=\"Anlegen einer neuen Ressource\" width=\"649,559\" height=\"368,3066\" \/><\/p>\n<p><b><span style=\"color:darkgrey;\">Bild 9: Anlegen einer neuen Ressource<\/span><\/b><\/p>\n<h2>Datenbankdetails festlegen<\/h2>\n<p>Nun k&ouml;nnen wir uns den weiter unten im Dialog einzugebenden Informationen zuwenden. Hier ben&ouml;tigen wir einen Datenbanknamen und einen Server. Der Datenbankname ist schnell gefunden &#8211; wir wollen die S&uuml;dsturm-Datenbank, die wir in weiteren Artikeln verwenden, als Azure-Datenbank erstellen. Als Abgrenzung zur urspr&uuml;nglich unter Access verwendeten S&uuml;dsturm-Datenbank f&uuml;gen wir hier noch den Zusatz <b>SQL <\/b>hinzu, also <b>Suedsturm_SQL<\/b>. Bez&uuml;glich des Datenbanknamens gibt es einige Einschr&auml;nkungen, die aber bei der Eingabe eingeblendet werden (siehe Bild 10).<\/p>\n<p class=\"image\"><img decoding=\"async\" src=\"..\/fileadmin\/_temp_\/2018_06\/pic_153_010.png\" alt=\"Eingabe des Datenbanknamens\" width=\"649,559\" height=\"219,8647\" \/><\/p>\n<p><b><span style=\"color:darkgrey;\">Bild 10: Eingabe des Datenbanknamens<\/span><\/b><\/p>\n<h2>Server erstellen<\/h2>\n<p>Auch die Option <b>Server <\/b>bietet den Eintrag <b>W&auml;hlen Sie einen Server aus<\/b>, allerdings ist auch dieses Auswahlfeld leer. Also bet&auml;tigen wir auch hier den Link <b>Neu erstellen<\/b>. Es erscheint ein Popup, mit dem wir den Servernamen, den Namen f&uuml;r die Administratoranmeldung und das Kennwort eingeben k&ouml;nnen. Als Standort wurde <b>Australien Ost <\/b>angegeben, was sich in unserem Fall auch nicht &auml;ndern lie&szlig;. Also haben wir den Wert so beibehalten. Nach dem Eintragen der Informationen legen Sie den neuen Server mit einem Klick auf <b>Ausw&auml;hlen <\/b>an (siehe Bild 11). Danach dauert es einige Sekunden, bis die Datenbank erstellt wurde.<\/p>\n<p class=\"image\"><img decoding=\"async\" src=\"..\/fileadmin\/_temp_\/2018_06\/pic_153_011.png\" alt=\"Anlegen eines neuen Servers\" width=\"349,7625\" height=\"550,5725\"\/><\/p>\n<p><b><span style=\"color:darkgrey;\">Bild 11: Anlegen eines neuen Servers<\/span><\/b><\/p>\n<h2>Kosten im Griff<\/h2>\n<div class=\"rcp_restricted\"><p><span style=\"color: #ff0000;\">M&ouml;chten Sie weiterlesen? Dann l&ouml;sen Sie Ihr Ticket!<\/span><br \/>\n<span style=\"color: #ff0000;\">Hier geht es zur Bestellung des Jahresabonnements des Magazins <strong>Visual Basic Entwickler<\/strong>:<\/span><br \/>\n<span style=\"color: #ff0000;\"><a style=\"color: #ff0000;\" href=\"https:\/\/shop.minhorst.com\/magazine\/363\/visual-basic-entwickler-jahresabonnement?c=77\">Zur Bestellung ...<\/a><\/span><br \/>\n<span style=\"color: #ff0000;\">Danach greifen Sie sofort auf <strong>alle rund 200 Artikel<\/strong> unseres Angebots zu - auch auf diesen hier!<\/span><br \/>\n<span style=\"color: #000000;\">Oder haben Sie bereits Zugangsdaten? Dann loggen Sie sich gleich hier ein:<\/span><\/p>\n<\/div>\n\n\t\n\t<form id=\"rcp_login_form\"  class=\"rcp_form\" method=\"POST\" action=\"https:\/\/vbentwickler.de\/data\/wp\/v2\/posts\/55000153\/\">\n\n\t\t\n\t\t<fieldset class=\"rcp_login_data\">\n\t\t\t<p>\n\t\t\t\t<label for=\"rcp_user_login\">Username or Email<\/label>\n\t\t\t\t<input name=\"rcp_user_login\" id=\"rcp_user_login\" class=\"required\" type=\"text\"\/>\n\t\t\t<\/p>\n\t\t\t<p>\n\t\t\t\t<label for=\"rcp_user_pass\">Password<\/label>\n\t\t\t\t<input name=\"rcp_user_pass\" id=\"rcp_user_pass\" class=\"required\" type=\"password\"\/>\n\t\t\t<\/p>\n\t\t\t\t\t\t<p>\n\t\t\t\t<input type=\"checkbox\" name=\"rcp_user_remember\" id=\"rcp_user_remember\" value=\"1\"\/>\n\t\t\t\t<label for=\"rcp_user_remember\">Remember me<\/label>\n\t\t\t<\/p>\n\t\t\t<p class=\"rcp_lost_password\"><a href=\"\/data\/wp\/v2\/posts\/55000153?rcp_action=lostpassword\"><\/a><\/p>\n\t\t\t<p>\n\t\t\t\t<input type=\"hidden\" name=\"rcp_action\" value=\"login\"\/>\n\t\t\t\t<input type=\"hidden\" name=\"rcp_redirect\" value=\"https:\/\/vbentwickler.de\/data\/wp\/v2\/posts\/55000153\/\"\/>\n\t\t\t\t<input type=\"hidden\" name=\"rcp_login_nonce\" value=\"123b777de9\"\/>\n\t\t\t\t<input id=\"rcp_login_submit\" class=\"rcp-button\" type=\"submit\" value=\"Login\"\/>\n\t\t\t<\/p>\n\t\t\t\t\t<\/fieldset>\n\n\t\t\n\t<\/form>\n<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In einigen vorangehenden Artikeln haben wir gezeigt, wie Sie eine SQL Server-Datenbank auf Basis des Entity Data Models eines Projekts erstellen und unter einem Azure-Konto &uuml;ber eine Webseite ver&ouml;ffentlichen. In diesem Artikel wollen wir uns ansehen, wie Sie eine bestehende SQL Server-Datenbank ohne Entity Data Model als Azure-Datenbank anlegen. Auf diese Datenbank k&ouml;nnen Sie dann sowohl von Desktop-Anwendungen aus zugreifen als auch von PowerApps, die wir ebenfalls in dieser Ausgabe vorstellen.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_uf_show_specific_survey":0,"_uf_disable_surveys":false,"footnotes":""},"categories":[662018,66062018,44000006],"tags":[],"yst_prominent_words":[],"class_list":["post-55000153","post","type-post","status-publish","format-standard","hentry","category-662018","category-66062018","category-SQL_Server_und_Co"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/vbentwickler.de\/data\/wp\/v2\/posts\/55000153","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vbentwickler.de\/data\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/vbentwickler.de\/data\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/vbentwickler.de\/data\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/vbentwickler.de\/data\/wp\/v2\/comments?post=55000153"}],"version-history":[{"count":0,"href":"https:\/\/vbentwickler.de\/data\/wp\/v2\/posts\/55000153\/revisions"}],"wp:attachment":[{"href":"https:\/\/vbentwickler.de\/data\/wp\/v2\/media?parent=55000153"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/vbentwickler.de\/data\/wp\/v2\/categories?post=55000153"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/vbentwickler.de\/data\/wp\/v2\/tags?post=55000153"},{"taxonomy":"yst_prominent_words","embeddable":true,"href":"https:\/\/vbentwickler.de\/data\/wp\/v2\/yst_prominent_words?post=55000153"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}