Freigeben über


Gewusst wie: Ausführen eines Datengenerierungsplans zum Generieren von Daten

Aktualisiert: November 2007

Um Daten in Visual Studio Team System Database Edition zu generieren, müssen Sie einen Datengenerierungsplan erstellen und ausführen. Der Datengenerierungsplan enthält Informationen über die Tabellen und Spalten, die Sie mit Daten füllen möchten. Weitere Informationen finden Sie unter Datengenerierungspläne.

Wichtiger Hinweis:

Die Datengenerierung in Database Edition kann nicht rückgängig gemacht werden. Es wird nicht empfohlen, Daten für eine Produktionsdatenbank oder eine andere Datenbank mit wichtigen Informationen zu generieren. Generierte Daten können jedoch mit Transaktionsfunktionen von SQL Server rückgängig gemacht werden.

So führen Sie einen Datengenerierungsplan aus

  1. Klicken Sie im Projektmappen-Explorer auf einen Datengenerierungsplan, und öffnen Sie diesen.

  2. Zeigen Sie im Menü Daten auf Datengenerator, und klicken Sie dann auf Daten generieren. Sie können auch auf der Symbolleiste Datengenerator auf Daten generieren klicken.

    Das Fenster Daten für Zieldatenbank generieren wird angezeigt.

  3. Klicken Sie in der Liste Zieldatenbank auf die Datenbank, für die Daten generiert werden sollen, und klicken Sie dann auf OK.

    Wichtiger Hinweis:

    Wenn Sie noch keine Verbindung mit dieser Datenbank hergestellt haben, müssen Sie zunächst auf Neue Verbindung klicken, um eine Verbindung herzustellen. Weitere Informationen finden Sie unter Gewusst wie: Erstellen einer Datenbankverbindung.

  4. Wenn Sie aufgefordert werden, den Inhalt der Tabellen vor dem Einfügen von Zeilen zu löschen, klicken Sie auf Ja oder Nein. Im Folgenden werden wichtige Aspekte erläutert:

    Wenn Sie auf Ja klicken

    • Visual Studio versucht, die in der Tabelle vorhandenen Daten zu löschen, bevor die neuen Daten generiert werden.

    • Tabellen können über Trigger verfügen, die Löschvorgänge verhindern. Wenn Sie versuchen, Zeilen aus einer solchen Tabelle zu löschen, führt der Trigger einen Rollback für den Löschvorgang aus. Die Datengenerierung für eine derartige Tabelle oder für eine Tabelle, die auf eine solche Tabelle verweist, schlägt fehl.

    • Zum Festlegen eines neuen Startwerts von IDENTITY-Spalten sind entsprechende Berechtigungen erforderlich. Wenn Sie nicht über die Berechtigung zum Festlegen eines neuen Startwerts von IDENTITY-Spalten verfügen, sind die generierten Daten nicht deterministisch.

    Wenn Sie auf Nein klicken

    • Die generierten Daten werden den vorhandenen Daten in der Tabelle hinzugefügt.

    • Wenn Sie Daten für Spalten mit UNIQUE-Einschränkungen generieren, schlägt die Generierung wahrscheinlich fehl.

    Die Daten werden generiert. Die einzelnen Schritte der Datengenerierung werden im Ausgabefenster angezeigt. Im Fenster Fehlerliste werden alle aufgetretenen Fehler angezeigt. Im Datengenerierungsplan-Designer wird die Statusspalte mit dem Status der Datengenerierung aktualisiert. Auf der Statusleiste wird eine Zusammenfassung der Datengenerierung für alle Tabellen angezeigt.

Sicherheit

Weitere Informationen finden Sie unter Sicherheit von Datengeneratoren.

Siehe auch

Aufgaben

Gewusst wie: Erstellen von Datengenerierungsplänen

Exemplarische Vorgehensweise: Erstellen und Ausführen eines Datengenerierungsplans

Weitere Ressourcen

Datengenerierungspläne

Übersicht über das Generieren von Daten

Exemplarische Vorgehensweisen für den Datengenerator