Condividi tramite


Procedura: eseguire un piano di generazione dati per generare dati

Per generare dati in Visual Studio Premium, è necessario creare ed eseguire un piano di generazione dati. che contenga informazioni sulle tabelle e sulle colonne che si desidera compilare con i dati. Per ulteriori informazioni, vedere Generazione di dati di test per i database tramite generatori di dati.

Nota importanteImportante

Non è possibile annullare la generazione di dati in Visual Studio Premium. Non generare dati in un database di produzione o in qualsiasi altro database che contiene dati importanti. La generazione di dati può essere annullata se si utilizza la funzionalità di transazione di SQL Server.

Per eseguire un piano di generazione dati

  1. In Esplora soluzioni selezionare e aprire un piano di generazione dati.

  2. Scegliere Generatore di dati dal menu Dati e quindi Genera dati. È anche possibile fare clic su Genera dati sulla barra degli strumenti Generatore di dati.

    Verrà visualizzata la finestra Genera dati per database di destinazione.

  3. Nell'elenco Database di destinazione fare clic sul database nel quale si desidera generare i dati e quindi scegliere OK.

    Nota importanteImportante

    Se non è ancora stata stabilita la connessione al database, è innanzitutto necessario scegliere Nuova connessione per creare una connessione. Per ulteriori informazioni, vedere Procedura: creare una connessione al database.

  4. Scegliere o No quando viene chiesto di cancellare il contenuto delle tabelle prima di inserire righe. Di seguito sono riportate alcune considerazioni importanti.

    Se si sceglie

    • In Visual Studio viene eseguito il tentativo di eliminare i dati esistenti nella tabella prima di generare quelli nuovi.

    • Le tabelle possono avere trigger che impediscono le azioni di eliminazione. Se si tenta di eliminare righe da una tabella di questo tipo, il trigger ripristinerà lo stato precedente l'azione di eliminazione. L'operazione di generazione dati avrà esito negativo per tale tabella o per una tabella che fa riferimento ad essa.

    • È necessario disporre delle autorizzazioni appropriate per reinizializzare le colonne IDENTITY. Se non si dispone di tali autorizzazioni, i dati generati non saranno deterministici.

    Se si sceglie No

    • I dati generati verranno aggiunti agli eventuali dati esistenti nella tabella.

    • Se si generano dati per colonne che presentano vincoli univoci, è probabile che l'operazione non riesca.

    I dati verranno generati. Nella finestra Output vengono visualizzati tutti i passaggi della generazione di dati. Nella finestra Elenco errori vengono visualizzati gli eventuali errori verificatisi. Nella finestra di progettazione del piano di generazione dati la colonna di stato viene aggiornata con lo stato della generazione di dati. Sulla barra di stato viene visualizzato un riepilogo della generazione di dati per tutte le tabelle.

Vedere anche

Attività

Procedura: creare piani di generazione dati

Procedura dettagliata: creazione ed esecuzione di un piano di generazione dati

Concetti

Specificare i dettagli di generazione dati per una colonna