Condividi tramite


Procedura: eseguire un piano di generazione dati per generare dati

Aggiornamento: novembre 2007

Per generare dati in Visual Studio Team System Database Edition, è 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 Piani di generazione dati.

Nota importante:

Non è possibile annullare la generazione di dati in Database Edition. 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 importante:

    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 Sì 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 Sì

    • 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.

Sicurezza

Per ulteriori informazioni, vedere Protezione dei generatori di dati.

Vedere anche

Attività

Procedura: creare piani di generazione dati

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

Altre risorse

Piani di generazione dati

Cenni preliminari sulla generazione di dati

Procedure dettagliate per i generatori di dati