SQL Server Data Tools installieren und starten

Die SQL Server Data Tools sind eine Erweiterung f r Visual Studio, mit denen wir interessante Aufgaben rund um die Verwaltung von SQL Server-Datenbanken erledigen k nnen, die teilweise nicht mit dem SQL Server Management Studio m glich sind. Dazu geh rt unter anderem das Vergleichen der Schemata zweier Datenbanken. Diese werden jedoch nicht zwingend direkt mit Visual Studio installiert, sodass wir uns in diesem Beitrag kurz ansehen, wie wir dies nachholen k nnen bevor wir uns in weiteren Beitr gen ansehen, was wir mit den SQL Server Data Tools alles erledigen k nnen. Das SQL Server Management Studio ist ein extrem m chtiges Werkzeug zum Verwalten von SQL Server-Datenbanken. Damit k nnen wir nicht nur die Datenbanken selbst erstellen und bearbeiten, sondern auch sehr viele administrative Aufgaben erledigen. Allerdings gibt es ein paar Funktionen, die man hier vermisst zum Beispiel das Vergleichen der Schemata zweier Datenbanken, um herausfinden, welche nderungen zwischen zwei Versionen durchgef hrt wurden. Solche Funktionen liefert allerdings Visual Studio mit, zumindest wenn man die SQL Server Data Tools installiert hat. Wenn man Visual Studio bereits installiert hat, kann man leicht pr fen, ob die SQL Server Data Tools installiert sind dann finden wir n mlich den Eintrag Ansicht|SQL Server-Objekt-Explorer im Men von Visual Studio. Finden wir diesen Eintrag nicht, k nnen wir diesen jedoch noch hinzuf gen. Dazu geben wir zun chst den Begriff Programme in die Windows-Suche ein und klicken doppelt auf den nun erscheinenden Eintrag Programme hinzuf gen oder entfernen. Dies ffnet den Dialog aus Bild 1, in dem wir den Eintrag Microsoft Visual Studio Installer ausw hlen und auf die Schaltfl che mit den drei Punkten auf der rechten Seite klicken. Im nun erscheinenden Men klicken wir auf ndern. Bild 1: Starten der nderung von Visual Studio Dies ffnet wie in Bild 2 den Visual Studio Installer, wo wir die Schaltfl che ndern bet tigen. Bild 2: ndern von Microsoft Visual Studio Dies ffnet einen Dialog, in dem wie in Bild 3 die Seite Workload angezeigt wird. Hier sollten wir nun auf der rechten Seite unter Installationsdetails den Punkt Datenspeicherung und -verarbeitung finden, den wir aufklappen k nnen. Hier befindet sich ein Unterpunkt namens SQL Server Data Tools, den wir nun aktivieren. Dies wandelt die hier noch sichtbare Schaltfl che Schlie en in die Schaltfl che ndern um die wir nun zum Installieren anklicken. Bild 3: Hinzuf gen der SQL Server Data Tools SQL Server Data Tools ffnen Um die SQL Server Data Tools nun zu nutzen, starten wir Visual Studio. Da wir kein Projekt dazu ben tigen, klicken wir im Startdialog auf den kleinen Link Ohne Code fortfahren (siehe Bild 4). Bild 4: Starten ohne Projekt Nun finden wir im Men Ansicht den Eintrag SQL Server-Objekt-Explorer vor (siehe Bild 5). Bild 5: SQL Server-Objekt-Explorer anzeigen SQL Server hinzuf gen Aktivieren wir den SQL Server-Objekt-Explorer, erscheint am linken Rand der Bereich SQL Server-Objekt-Explorer. Hier sehen wir nun zwei Elemente SQL Server und einen Ordner namens Projekte. Ein Projekt wollen wir vorerst noch nicht anlegen, aber wir wollen unsere Datenbanken anzeigen. Dazu klicken wir mit der rechten Maustaste auf den Eintrag SQL Server und finden den Kontextmen befehl SQL Server hinzuf gen vor (siehe Bild 6). Bild 6: SQL Server hinzuf gen Damit aktivieren wir einen Dialog, in den wir die Verbindungsinformationen f r die Verbindung mit der gew nschten Datenbank beziehungsweise den Server eintragen k nnen (siehe Bild 7). Hier legen wir zun chst fest, ob wir auf einen lokalen SQL Server oder einen im Netzwerk zugreifen wollen oder sogar auf einen Azure SQL Server. Bild 7: Verbindung zum SQL Server herstellen Dann legen wir den Servernamen fest und die Authentifizierungsmethode. Wenn wir die SQL Server-Authentifizierung verwenden wollen, m ssen wir auch noch den Benutzernamen und das Kennwort des Benutzers hinterlegen. Anschlie end k nnen wir die Verbindung mit einem Klick auf die Schaltfl che Verbinden bereits herstellen. Anzeigen der Elemente einer Datenbank Nun erscheint im Bereich SQL Server-Objekt-Explorer der SQL Server mit den enthaltenen Elementen. Die Ansicht hnelt stark der, die wir aus dem SQL Server Management Studio kennen. Allerdings finden wir hier nicht so viele administrative Bereiche und Elemente vor (siehe Bild 8). Bild 8: Anzeige des Servers und seiner Tabellen Wir k nnen wir im SQL Server Management Studio gewohnt die einzelnen Datenbanken aufklappen und die enthaltenen Elemente wie Tabellen, Sichten, Progammierung, Sicherheit et cetera auflisten. Details zu einer Tabelle anzeigen Wenn wir allerdings doppelt auf eine der Tabellen klicken, finden wir bereits eine wesentlich umfassendere Darstellung der Tabelle mit ihren Eigenschaften vor (siehe Bild 9). Bild 9: Anzeige der Details zu einer Tabelle Wir sehen hier nicht nur die Felder mit dem Datentyp und der Information, ob das Feld NULL-Werte zul sst, sondern sogar noch die Standardwerte f r das jeweilige Feld. Rechts daneben sehen wir eine Auflistung aller Schl ssel, Einschr nkungen, Indizes, Fremdschl ssel und Trigger. Gerade die Anzeige der Trigger ist interessant, da diese in SQL Server Management Studio sonst nicht im Kontext der jeweiligen Tabelle angezeigt werden k nnen. Im unteren Bereich finden wie auch hoch die SQL-Anweisung, mit der wir diese Tabelle erneut erstellen k nnen. Diese Anweisung ist identisch mit der, die wir auch in SQL Server Management Studio zu sehen bekommen. Zusammenfassung und Ausblick Damit haben wir den Start der SQL Server Data Tools erledigt. In einem weiteren Beitrag schauen wir uns nun noch an, wie wir damit die Schemata zweier SQL Server-Datenbanken miteinander vergleichen k nnen siehe Schemata von SQL Server-Datenbanken vergleichen (www.access-im-unternehmen.de/1521). The post SQL Server Data Tools installieren und starten appeared first on Access im Unternehmen.

zum Artikel gehen

Schulung: Microsoft SQL Server-Datawarehousing / Business Intelligence

Grundlagen des Data Warehousing - Konzepte - Architektur Modellierung eines Data Warehouse - Analyse - Entwurf - Datenmodellierung Data Warehousing-Techniken im Microsoft SQL Server - Extract - Transform - Load (ETL) mit SQL Server Integration

zum Artikel gehen

SQL Server

Wiki Übersicht / Definition: SQL Server Inhalt Der SQL Server ist ein von Microsoft entwickeltes relationales Datenbankmanagementsystem (RDBMS). Wie aus dem Namen bereits ersichtlich, unterstützt es die Datenbanksprache SQL. Der SQL Server ist kompatibel

zum Artikel gehen

Änderungsnachverfolgung im SQL Server – Teil 2

Viele Wege, ein Ziel: Wer Änderungen in Datensätzen im SQL Server nachverfolgen will, kann auf unterschiedliche Werkzeuge zurückgreifen. Wir zeigen die wichtigsten Tools und wie Sie sie einsetzen – in einer zweiteiligen Beitragsreihe. Der Beitrag Änderung

zum Artikel gehen

Jetzt patchen! Confluence Data Center: Angreifer machen sich zu Admins

Atlassian hat eine kritische Sicherheitslücke in Confluence Data Center und Server geschlossen.

zum Artikel gehen

Änderungsnachverfolgung im SQL Server – Teil 1

Der SQL Server verfügt über eine Vielzahl an integrierten Möglichkeiten zur Änderungsnachverfolgung. Je nach Anwendungsgebiet kann das eine oder das andere Tool besser geeignet sein. Um herauszufinden, welches Werkzeug das richtige ist, werden in diesem B

zum Artikel gehen