Entwickeln von Projektmappen und Projekten in SQL Server Management Studio

Projektmappen und Skriptprojekte sind Container, die von Entwicklern zum Organisieren von zusammengehörigen Dateien in SQL Server Management Studio verwendet werden. Mit dem Projektmappen-Explorer können Sie Projektmappen und Skriptprojekte verwalten.

Sie können Management Studio als Plattform zur Skriptentwicklung für SQL Server, Analysis Services und SQL Server Compact 3.5 SP2 verwenden. Mit Management Studio können Sie Skripts für relationale und mehrdimensionale Datenbanken sowie alle Abfragetypen entwickeln. Die Entwicklungsaufgaben in Management Studio werden durch die vielen leistungsstarken Code-Editoren erleichtert. Mit Management Studio können Sie folgende Aktionen ausführen:

  • Schreiben von Abfragen und Skripts zum Unterstützen von Produktionsprozessen.

  • Hinzufügen von Verbindungsinformationen und anderen zugehörigen Dateien zum Projekt.

  • Speichern der Abfragen und Skripts zusammen mit den Verbindungen in einem Projekt.

  • Organisieren der Skriptprojekte in einem einzelnen Container, einer so genannten Projektmappe.

  • Speichern der Projektmappe in einer Microsoft VSS-Datenbank (Visual SourceSafe) oder in anderen Anbietern der Quellcodeverwaltung von Drittanbietern zum Entwickeln der Änderungsnachverfolgung und Lebensdauerverwaltung.

HinweisHinweis

Zum Verwenden von Visual SourceSafe mit Management Studio installieren Sie eine Visual SourceSafe-Datenbank in einem Speicherort, auf den Sie vom Computer mit SQL Server Management Studio zugreifen können.

  • Management Studio lässt sich für die Verwendung anderer Quellcodeverwaltungsanwendungen anpassen. Im Dialogfeld Optionen können Sie das Quellcodeverwaltungs-Plug-In angeben.

Durchsuchen des Inhalts eines Skriptprojekts

SQL Server-Skriptprojekte werden in der Projektmappen-Explorer-Komponente von Management Studio angezeigt. Ein Skriptprojekt kann null oder mehr Projektdateien enthalten. Sie können einer Projektmappe ein Projekt hinzufügen oder mehrere Projekte innerhalb einer Projektmappe kombinieren.

Ein Management Studio-Projekt ist eine Sammlung logisch verbundener Skripts und Dateien, die zusammen zur Verwaltung und Entwicklung von Datenbanken gespeichert werden können. Diese Ordner können Folgendes enthalten:

  • Verbindungen. Eine dauerhafte Verbindung in einem Projekt enthält Anmeldeinformationen, den Servernamen, die Standarddatenbank, das bevorzugte Protokoll, den Authentifizierungstyp und Verbindungseigenschaften. Verbindungsinformationen lassen sich optional auch zusammen mit einem Skript speichern (siehe unten).

  • SQL-Skripts. Häufig verwendete SQL-Skripts für den Benutzer. Wenn Sie im Projekt auf eine SQL-Datei doppelklicken, wird das ausgewählte Skript vom SQL-Editor geöffnet.

  • MDX-, DMX- und XMLA-Skripts. Häufig verwendete MDX-Skripts für den Benutzer. Wenn Sie im Projekt auf eine MDX-Datei doppelklicken, wird das ausgewählte Skript vom Editor geöffnet.

  • Misc. Dieser Ordner kann für Dateien verwendet werden, die sich nicht problemlos einem der anderen standardmäßigen Knotentypen zuordnen lassen. Dazu zählen z. B. Textdateien mit Projektzielen.

Benennen von Skriptprojekten

Für das Skriptprojekt können Sie einen Namen festlegen. Die Ordnernamen hingegen werden von Management Studio festgelegt und können nicht geändert werden. Sie können die Laufwerk- und Pfadspezifikation für den gemeinsamen Ordnersatz mit dem Dialogfeld Neues Projekt hinzufügen konfigurieren. Klicken Sie mit der rechten Maustaste auf das Lösungssymbol im Projektmappen-Explorer, und klicken Sie dann auf Hinzufügen. Der Standardspeicherort für Skriptprojektordner lautet: C:\Documents and Settings\username\My Documents\SQL Server Management Studio\Projects\.

Herstellen einer Verbindung mit einer SQL Server-Instanz aus einem Skriptprojekt

Ein Skriptprojekt kann Verbindungen zu einer Instanz von SQL Server enthalten. Sie können eine Verbindung mit einer Instanz von SQL Server in einem Projekt durch Klicken auf die Verbindung herstellen. Daraufhin wird ein SQL-Skriptfenster geöffnet, das mit der Instanz von SQL Server verbunden ist, die in der ausgewählten Verbindung definiert ist. Beim Öffnen eines SQL Server- oder MDX-Skripts mit einer Verbindung, von der SQL Server-Authentifizierung verwendet wird, werden Sie zum Angeben des Kennworts aufgefordert. Dabei wird nach dem Öffnen des Editors und Laden des Skripts das Dialogfeld Verbindung mit SQL Server herstellen angezeigt.

Die Verbindung wird geschlossen, sobald das entsprechende Fenster geschlossen wird.

Mit dem Eigenschaftenfenster in Management Studio können Sie Informationen zu einer Verbindung ändern.