Procedura: definire un piano di generazione dati in cui i dati vengono riutilizzati da un altro database
Le informazioni contenute in questo argomento sono valide per:
Visual Studio Ultimate |
Visual Studio Premium |
Visual Studio 2010 Professional |
Visual Studio Express |
---|---|---|---|
Per generare dati, è necessario creare ed eseguire un piano di generazione dati. È possibile definire un piano di generazione dati i cui dati vengono estratti da un altro database. Nel piano di generazione dati sono contenute informazioni sulle tabelle e sulle colonne che si desidera compilare con i dati. Sono inclusi inoltre i dettagli relativi al tipo e alla quantità di dati che si desidera inserire in ciascuna colonna. Il piano di generazione dati viene salvato in un file del progetto di database che è possibile modificare e riutilizzare. Per ulteriori informazioni, vedere Generazione di dati di test per i database tramite generatori di dati.
Per definire un piano di generazione dati in cui vengono riutilizzati dati
Aprire o creare un progetto di database o un progetto Componente applicazione del livello dati (DAC, Data-tier Application Component).
Nota
Se si crea un piano di generazione dati in un progetto per il quale non è ancora disponibile uno schema, il piano sarà vuoto. Se si importa uno schema nel progetto dopo aver creato il piano, verrà chiesto di decidere se aggiornare il piano in base al nuovo schema.
Fare clic con il pulsante destro del mouse sul nodo Piani di generazione dati in Esplora soluzioni, scegliere Aggiungi, quindi Piano di generazione dati.
È inoltre possibile fare clic su una cartella in Esplora soluzioni, aprire il menu Progetto, quindi scegliere Aggiungi nuovo elemento.
Nel riquadro Modelli installati scegliere Piano di generazione dati.
Nel riquadro dettagli fare clic su Piano di trasformazione dati.
Nella casella Nome digitare il nome che si desidera attribuire al piano di generazione dati.
Scegliere Aggiungi.
Verrà visualizzata la finestra di dialogo Piano di trasformazione dati.
In Stringa di connessione di origine fare clic sulla connessione corrispondente al database di cui si desidera riutilizzare i dati. Se non esiste una connessione, è possibile crearla scegliendo Nuova connessione. Per ulteriori informazioni, vedere Procedura: creare una connessione al database.
Se lo si desidera, è possibile personalizzare le opzioni di generazione del piano. Per ulteriori informazioni, vedere la procedura seguente.
Scegliere OK.
Viene visualizzata la finestra di dialogo Stato piano di trasformazione dati e viene creato il piano di generazione dati.
Scegliere Chiudi.
Viene visualizzato il piano di generazione dati. È possibile personalizzare il piano se nel database riutilizzato sono incluse tabelle o colonne con informazioni riservate. Per ulteriori informazioni, vedere Specificare i dettagli di generazione dati per una colonna.
Per personalizzare le opzioni del piano di trasformazione dati
Se si desidera che ogni tabella presenti il numero predefinito di righe specificato in Opzioni nel menu Strumenti, deselezionare la casella di controllo Imposta un numero di righe da generare pari al numero di righe nel database di origine.
Se si desidera generare le chiavi esterne tramite il generatore di chiavi esterne anziché copiarle dal database di origine, deselezionare la casella di controllo Sostituisci generatore di chiavi esterne.
Se si desidera sostituire il generatore di chiavi esterne e tutte le chiavi esterne sono state generate dall'applicazione e non dal database, selezionare la casella di controllo Sostituisci generatore di chiavi esterne e fare clic sul pulsante di opzione Sostituisci tutti i generatori di chiavi esterne con chiavi esterne del database di destinazione.
Se si desidera sostituire solo le chiavi esterne in cui non viene fatto riferimento a un valore generato dal database, selezionare la casella di controllo Sostituisci generatore di chiavi esterne e fare clic sul pulsante di opzione Usa chiavi esterne del database di destinazione quando la chiave esterna non fa riferimento a una colonna con valori generati dal database.
Se si desidera lasciare che la generazione di dati di un certo numero di tabelle abbia esito negativo prima di arrestare il processo di generazione dei dati, immettere un valore diverso da zero in Soglie errori.
Vedere anche
Attività
Procedura dettagliata: creazione ed esecuzione di un piano di generazione dati
Concetti
Specificare i dettagli di generazione dati per una colonna
Generazione di dati di test per i database tramite generatori di dati