Decompressione di un pacchetto di applicazione livello datiUnpack a DAC Package

Utilizzare la finestra di dialogo per la decompressione dell'applicazione livello dati per decomprimere gli script e i file da un pacchetto di applicazioni livello dati (DAC).Use the Unpack Data-tier Application dialog box to unzip the scripts and files from a data-tier application (DAC) package. Gli script e i file vengono copiati in una cartella dove è possibile controllarli prima che il pacchetto venga utilizzato per distribuire l'applicazione del livello dati in un sistema di produzione.The scripts and files are placed in a folder where they can be reviewed before the package is used to deploy the DAC into a production system. È inoltre possibile confrontare il contenuto di un pacchetto di applicazione livello dati con il contenuto di un altro pacchetto decompresso in un'altra cartella.The contents of one DAC can also be compared with the contents of another package unpacked to another folder.

  1. Before you begin: SecurityBefore you begin: Security

  2. To unpack a DAC, using: Unpack Data-tier Application Dialog, Examine the Contents of a DAC PackageTo unpack a DAC, using: Unpack Data-tier Application Dialog, Examine the Contents of a DAC Package

Sicurezza Security

È consigliabile evitare di distribuire un pacchetto di applicazione livello dati proveniente da origini sconosciute o non attendibili.We recommend that you do not deploy a DAC package from unknown or untrusted sources. Tali pacchetti DAC possono contenere codice dannoso che potrebbe eseguire codice Transact-SQLTransact-SQL indesiderato o causare errori modificando lo schema.Such DACs could contain malicious code that might execute unintended Transact-SQLTransact-SQL code or cause errors by modifying the schema. Prima di utilizzare un pacchetto di applicazione livello dati proveniente da un'origine sconosciuta o non attendibile, distribuirlo in un'istanza di prova isolata del Motore di databaseDatabase Engine, decomprimere il pacchetto di applicazione livello dati ed esaminare il codice, ad esempio stored procedure o altro codice definito dall'utente.Before you use a DAC from an unknown or untrusted source, deploy it on an isolated test instance of the Motore di databaseDatabase Engine, unpack the DAC and examine the code, such as stored procedures or other user-defined code.

la finestra di dialogo per la decompressione dell'applicazione livello dati Unpack Data-tier Application Dialog

Per decomprimere un file del pacchetto di applicazione livello datiTo Unpack a DAC Package File

  • In Esplora risorsepassare al percorso di un file del pacchetto di applicazione livello dati (con estensione dacpac).In Windows Explorer, navigate to the location of a DAC package (.dacpac) file.

  • Utilizzare uno di questi due metodi per aprire la finestra di dialogo per la decompressione dell'applicazione livello dati:Use one of these two methods to open the Unpack Data-tier Application dialog:

    1. Fare clic con il pulsante destro del mouse sul file del pacchetto di applicazione livello dati (con estensione dacpac) e scegliere Decomprimi.Right-click the DAC package (.dacpac) file and select Unpack.

    2. Fare doppio clic sul file del pacchetto di applicazione livello dati.Double-click the DAC package file.

  • Completare le finestre di dialogo:Complete the dialogs:

Decomprimi file di pacchetto DAC di Microsoft SQL Server Unpack Microsoft SQL Server DAC Package File

Utilizzare questa pagina per specificare la cartella di destinazione nella quale copiare i file decompressi, quindi eseguire l'operazione di decompressione.Use this page to specify the destination folder in which to place the unpacked files, and then run the unpack operation.

I file verranno decompressi nella cartella seguente : consente di specificare il percorso completo della cartella per i file decompressi.Files will be unpacked to this folder: - Specify the full path to the folder for the unpacked files. Se la cartella esiste e se ne conosce il percorso completo, digitare il percorso nella casella.If the folder exists and you know the full path, type the path in the box. In caso contrario, fare clic sul pulsante Sfoglia per passare a una cartella o crearne una nuova.If not, click the Browse button to navigate to a folder or create a new folder.

Sfoglia : apre la pagina Sfoglia cartella in cui è possibile scegliere una cartella spostandosi all'interno della gerarchia dei file oppure creare una nuova cartella.Browse - Opens the Browse for Folder page where you can choose a folder by navigating the file hierarchy, or create a new folder.

Decomprimi : avvia l'operazione di decompressione.Unpack - Starts the unpack operation.

Annulla : chiude la finestra di dialogo senza decomprimere il pacchetto di applicazione livello dati.Cancel - Terminates the dialog box without unpacking the DAC package.

Sfoglia cartella Browse for Folder

Utilizzare questa pagina per scegliere la cartella di destinazione per l'operazione di decompressione.Use this page to choose the destination folder for the unpack operation. Facoltativamente, è inoltre possibile creare una nuova cartella.Optionally, you can also create a new folder.

Elenco di cartelle : visualizza la gerarchia dei file per il computer.Folder list - Displays the file hierarchy for your computer. Espandere i nodi per passare alla cartella nella quale decomprimere il pacchetto DAC.Expand the nodes to navigate to the folder in which to unpack the DAC package. Fare clic sulla cartella e quindi scegliere OK.Click on the folder and then click OK.

Crea nuova cartella : apre una finestra di dialogo nella quale è possibile specificare il nome per una nuova cartella da creare nella cartella attualmente selezionata nella gerarchia di cartelle.Make New Folder - Opens a dialog in which you can specify the name for a new folder to be created in the folder you have currently selected in the folder hierarchy.

OK : imposta il percorso della cartella selezionato nella casella I file verranno decompressi nella cartella seguente della pagina Decomprimi file pacchetto DAC e torna a tale pagina.OK - Places the path to the folder you selected in the Files will be unpacked to this folder box of the Unpack DAC Package File page and returns you to that page.

Annulla : chiude la finestra di dialogo senza selezionare una cartella.Cancel - Terminates the dialog box without selecting a folder.

la verifica del contenuto di un pacchetto di applicazione livello dati Examine the Contents of a DAC Package

Dopo aver decompresso il pacchetto, è possibile esaminare i file generati dalla finestra di dialogo per la decompressione dell'applicazione livello dati .After unpacking the package, you can examine the files produced by the Unpack Data-tier Application dialog. Tramite questa finestra di dialogo è possibile compilare i file seguenti nella cartella di destinazione selezionata:The dialog box builds the following files in the selected destination folder:

  1. Uno script Transact-SQL contenente le istruzioni per la creazione degli oggetti definiti nell'applicazione livello dati.A Transact-SQL script that contains the statements for creating the objects defined in the DAC. Il nome del file è NomeDAC.sql, dove NomeDAC indica il nome del pacchetto DAC.The file name is DACName.sql, where DACName is the name of the DAC.

  2. Tutti i file XML del pacchetto.All XML files from the package.

  3. Tutti i file della sezione Extra Files dell'applicazione livello dati, quali i file di pre-distribuzione o di post-distribuzione dell'applicazione livello dati.All files from the Extra Files section of the DAC, such as the DAC pre-deployment or post-deployment files.

    Per altre informazioni, vedere Validate a DAC Package.For more information, see Validate a DAC Package.

Vedere ancheSee Also

Applicazioni livello dati Data-tier Applications
Distribuire un'applicazione livello dati Deploy a Data-tier Application
Aggiornare un'applicazione livello dati Upgrade a Data-tier Application