Gewusst wie: Ausführen eines Datengenerierungsplans zum Generieren von Daten
Um Daten in Visual Studio Premium 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 Generieren von Testdaten für Datenbanken mithilfe von Daten-Generatoren.
Wichtig
Die Datengenerierung in Visual Studio Premium 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
Klicken Sie im Projektmappen-Explorer auf einen Datengenerierungsplan, und öffnen Sie diesen.
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.
Klicken Sie in der Liste Zieldatenbank auf die Datenbank, für die Daten generiert werden sollen, und klicken Sie dann auf OK.
Wichtig
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.
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.
Siehe auch
Aufgaben
Gewusst wie: Erstellen von Datengenerierungsplänen
Exemplarische Vorgehensweise: Erstellen und Ausführen eines Datengenerierungsplans