Desempacotar um pacote de DAC
Use a caixa de diálogo Desempacotar Aplicativo da Camada de Dados para descompactar os scripts e arquivos de um pacote de DAC (aplicativo da camada de dados). Os scripts e arquivos são colocados em uma pasta onde podem ser examinados antes do pacote ser usado para implantar o DAC em um sistema de produção. O conteúdo de um DAC também pode ser comparado com o conteúdo de outro pacote desempacotado em outra pasta.
Antes de começar: Segurança
Para descompactar um DAC, usando: Caixa de diálogo Descompactar aplicativo da camada de dados, examinar o conteúdo de um pacote de DAC
Segurança
Recomendamos não implantar um pacote de DAC de origens desconhecidas ou não confiáveis. Esses DACs podem conter código mal-intencionado que possivelmente executarão códigos Transact-SQL inesperados ou provocarão erros ao modificar o esquema. Antes de usar um DAC de uma fonte desconhecida ou não confiável, implante-o em uma instância de teste isolada do Mecanismo de Banco de Dados, descompacte o DAC e examine o código, como procedimentos armazenados ou outro código definido pelo usuário.
Caixa de diálogo Desempacotar Aplicativo da Camada de Dados
Para desempacotar um arquivo do pacote de DAC
No Windows Explorer, navegue até a localização de um arquivo de pacote de DAC (.dacpac).
Use um destes dois métodos para abrir a caixa de diálogo Desempacotar Aplicativo da Camada de Dados:
Clique com o botão direito do mouse no arquivo de pacote de DAC (.dacpac) e selecione Desempacotar.
Clique duas vezes no arquivo do pacote de DAC.
Conclua os diálogos:
Desempacotar Arquivo de Pacote de DAC do Microsoft SQL Server
Use esta página para especificar a pasta de destino na qual colocar os arquivos desempacotados e execute a operação e desempacotamento.
Os arquivos serão desempacotados nesta pasta: – Especifique o caminho completo da pasta para os arquivos desempacotados. Se a pasta existir e você conhecer o caminho completo, digite o caminho na caixa. Caso contrário, clique no botão Procurar para navegar para uma pasta ou criar uma nova pasta.
Procurar – Abre a página Procurar Pasta , em que é possível escolher uma pasta navegando pela hierarquia de arquivos ou criar uma nova pasta.
Desempacotar – Inicia a operação de desempacotamento.
Cancelar – Encerra a caixa de diálogo sem desempacotar o pacote de DAC.
Procurar Pasta
Use esta página para escolher a pasta de destino para a operação de desempacotamento. Como opção, você também pode criar uma nova pasta.
Lista de pastas – Exibe a hierarquia de arquivos de seu computador. Expanda os nós para navegar para a pasta na qual desempacotar o pacote de DAC. Clique na pasta e, em seguida, clique em OK.
Criar Nova Pasta – Abre uma caixa de diálogo na qual é possível especificar o nome de uma nova pasta a ser criada na pasta selecionada atualmente na hierarquia de pastas.
OK – Coloca o caminho para a pasta selecionada na caixa Os arquivos serão desempacotados nesta pasta da página Desempacotar Arquivo de Pacote de DAC e retorna para a página.
Cancelar – Encerra a caixa de diálogo sem selecionar uma pasta.
Examinar o Conteúdo de um Pacote de DAC
Depois de desempacotar o pacote, você poderá examinar os arquivos gerados pela caixa de diálogo Desempacotar Aplicativo da Camada de Dados . A caixa de diálogo cria os arquivos a seguir na pasta de destino selecionada:
Um script do Transact-SQL que contém as instruções para criar os objetos definidos no DAC. O nome do arquivo é DACName.sql, em que DACName é o nome do DAC.
Todos os arquivos XML do pacote.
Todos os arquivos da seção Arquivos Extras do DAC, como os arquivos de pré-implantação ou de pós-implantação do DAC.
Para obter mais informações, consulte Validate a DAC Package.
Confira também
Aplicativos da camada de dados
Implantar um aplicativo da camada de dados
Atualizar um aplicativo da camada de dados