Condividi tramite


Procedura: importare ed esportare progetti di database parziali

È possibile condividere oggetti di database tra progetti di database e gestire l'accesso in scrittura a questi oggetti con maggiore precisione esportandoli in un progetto parziale. Se il progetto parziale viene importato in un altro progetto di database, gli sviluppatori possono utilizzare gli oggetti in entrambi i progetti. È tuttavia possibile applicare autorizzazioni nel controllo della versione, in modo che gli oggetti esportati possano essere aggiornati solo da sviluppatori che dispongono dell'accesso in scrittura al progetto di database originale. Per ulteriori informazioni, vedere Avvio dello sviluppo in team di database di grandi dimensioni.

Per esportare uno o più oggetti come un progetto parziale

  1. Aprire la soluzione contenente il progetto di database da cui si desidera esportare gli oggetti.

  2. In Esplora soluzioni fare clic con il pulsante destro del mouse sull'oggetto o sul gruppo di oggetti che si desidera esportare.

    È possibile esportare, ad esempio, tutte le tabelle dello schema dbo espandendo il progetto di database, il nodo Oggetti dello schema, il nodo Schemi, il nodo dbo e quindi facendo clic con il pulsante destro del mouse su Tabelle.

  3. Scegliere Esporta come progetto parziale.

  4. Nella finestra di dialogo Salva con nome spostarsi sulla cartella nella quale si desidera creare il file con estensione files che rappresenta il progetto parziale.

  5. In Nome file digitare il nome che si desidera assegnare al progetto parziale, quindi scegliere Salva.

    Verrà creato un file con estensione files nel percorso specificato. Il file contiene i nomi file e i percorsi di tutti gli oggetti specificati.

Per importare un progetto parziale

  1. Aprire la soluzione contenente il progetto di database in cui si desidera importare un progetto parziale.

  2. In Esplora soluzioni fare clic con il pulsante destro del mouse sul progetto, quindi fare clic su Importa progetto parziale.

  3. Nella finestra di dialogo di conferma fare clic su per scaricare e ricaricare il progetto di database.

  4. Nella finestra di dialogo Apri spostarsi sulla cartella che contiene il file con estensione files esportato, quindi scegliere Apri.

    Nota importanteImportante

    È necessario disporre dell'accesso in lettura al file con estensione files e ai file originali a cui si fa riferimento nel file files. Se non si dispone dell'accesso, verrà visualizzato un errore quando si sceglie Apri.

    Verrà aggiunta al progetto di database una cartella con il nome NomeProgettoBasePath, dove NomeProgetto è il nome del progetto da cui è stato esportato il progetto parziale. È ora possibile fare riferimento agli oggetti importati da altre definizioni oggetto. Quando si compila e si distribuisce il progetto di database, vengono inclusi i progetti importati.

    Nota importanteImportante

    Il progetto di database non verrà compilato correttamente se si importa un progetto parziale che contiene oggetti che fanno riferimento ad altri oggetti non definiti nel progetto di database.

Vedere anche

Attività

Procedura dettagliata: partizione di un progetto di database utilizzando progetti parziali

Procedura dettagliata: partizionamento di un progetto di database utilizzando progetti composti

Concetti

Avvio dello sviluppo in team di database di grandi dimensioni