Notas de versão do SQL Server 2012 Service Pack

Aplica-se:SQL Server

Este artigo contém as notas de lançamento compiladas dos quatro service packs do SQL Server 2012. Cada service pack acumula os service packs anteriores.

Os services packs estão disponíveis somente online, não em uma mídia de instalação e podem ser baixados da seguinte maneira:

Notas de versão do Service Pack 4

Páginas de download

Melhorias de desempenho e escalabilidade

  • Procedimento aprimorado de limpeza do agente de distribuição – Um banco de dados de distribuição de tamanho excessivo causou uma situação de bloqueio e deadlock. Um procedimento de limpeza aprimorado tem como objetivo eliminar alguns desses cenários de bloqueio ou de deadlock.
  • Dimensionamento do Objeto de Memória Dinâmica – Particione dinamicamente objetos de memória com base em inúmeros nós e núcleos a serem dimensionados no hardware moderno. A meta da promoção dinâmica é evitar possíveis gargalos e particionar automaticamente um objeto de memória thread-safe. Objetos de memória não particionados podem ser promovidos dinamicamente para serem particionados por nó. O número de partições é igual ao número de nós NUMA. Objetos de memória particionados por nó podem ser promovidos adicionalmente para serem particionados por CPU, onde o número de partições é igual ao número de CPUs.
  • Habilitar > 8TB para o pool de buffers – Habilitar um espaço de endereço virtual de 128 TB para uso do pool de buffers
  • Limpeza do controle de alterações – Melhoria no desempenho e na eficiência da limpeza de controle de alterações para tabelas auxiliares do Controle de Alterações.

Melhorias de diagnóstico e da capacidade de suporte

  • Suporte de despejos completos para Agentes de Replicação – Atualmente, se os agentes de replicação encontram uma exceção sem tratamento, o comportamento padrão é criar um minidespejo dos sintomas da exceção. O comportamento padrão requer um processo de resolução de problemas complexos para exceções sem tratamento. O SP4 introduz uma nova chave do Registro, que é compatível com a criação de um despejo completo para os Agentes de replicação.
  • Aprimoramento do diagnóstico no XML do plano de execução – O XML do plano de execução foi aprimorado para expor informações sobre sinalizadores de rastreamento habilitados, frações de memória para junção de loop aninhada otimizada, tempo de CPU e tempo decorrido.
  • Melhor correlação entre os diagnósticos do XE e DMVsOs campos - query_hash e query_plan_hash são usados para identificar uma consulta de forma exclusiva. O DMV define-os como varbinary(8), enquanto XEvent define-os como UINT64. Como o SQL Server não tem “bigint sem sinal”, a conversão nem sempre funciona. Essa melhoria introduz novas colunas de filtro/ação XEvent equivalentes a query_hash e query_plan_hash, exceto que elas estão definidas como INT64, o que podem ajudar a correlacionar consultas entre XE e DMVs.
  • Melhor diagnóstico de uso/concessão de memória – Novo XEvent query_memory_grant_usage (backport do Server 2016 SP1)
  • Adicionar o rastreamento de protocolo às etapas de negociação SSL – Adicione informações de rastreamento de bits para negociações bem-sucedidas ou falhas, incluindo o protocolo, etc. Pode ser útil ao solucionar problemas de cenários de conectividade, por exemplo, durante a implantação do TLS 1.2.
  • Configuração do nível de compatibilidade correto para o banco de dados de distribuição – Após a instalação do Service Pack, o nível de compatibilidade do banco de dados de distribuição é alterado para 90. A mudança de nível ocorreu devido a um problema no procedimento armazenado sp_vupgrade_replication. Agora o SP foi alterado para definir o nível de compatibilidade correto para o banco de dados de distribuição.
  • Novo comando DBCC para clonar um banco de dados – O banco de dados clonado é um novo comando DBCC adicionado que permite que usuários avançados, como CSS, solucionem problemas em bancos de dados de produção existentes por meio da clonagem do esquema e dos metadados, sem os dados. A chamada é realizada com clonedatabase DBCC (‘source_database_name’, ‘clone_database_name’). Bancos de dados clonados não devem ser usados em ambientes de produção. Para ver se um banco de dados foi gerado de uma chamada para clonar o banco de dados, SELECT DATABASEPROPERTYEX('clonedb', 'isClone') você pode usar o comando a seguir. O valor retornado de 1 é verdadeiro e 0 é falso.
  • informações sobre arquivos tempdb e tamanho do arquivo no Log de Erros do SQL – Se o tamanho e o crescimento automático dos arquivos de dados tempdb forem diferentes durante a inicialização, exiba o número de arquivos e dispare um aviso.
  • Mensagens de suporte da IFI no Log de erros do SQL Server – No log de erros, indique que a Inicialização Instantânea de Arquivo está habilitada/desabilitada
  • Novo DMF para substituir o DBCC INPUTBUFFER – Uma nova Função de gerenciamento dinâmico sys.dm_input_buffer que usa o session_id como parâmetro é introduzida para substituir DBCC INPUTBUFFER
  • Aprimoramento de XEvents para falhas de roteamento de leitura em um Grupo de Disponibilidade – Atualmente, o XEvent read_only_rout_fail só é acionado se houver uma lista de roteamento presente, mas nenhum dos servidores dessa lista está disponível para conexões. Essa melhoria inclui informações adicionais para ajudar a solucionar problemas e também detalha mais sobre os pontos de código onde o XEvent é acionado.
  • Melhoria no tratamento do Service Broker com o failover do grupo de disponibilidade – No momento, quando o Service Broker é habilitado em bancos de dados do grupo de disponibilidade, durante um failover, todas as conexões do Service Broker originadas na réplica primária são deixadas abertas. A melhoria fecha todas essas conexões abertas durante um failover do grupo de disponibilidade (AG).
  • Particionamento Automático de Soft-NUMA – Com o SQL 2014 SP2, o particionamento automático de Soft-NUMA (SQL Server) é introduzido quando o sinalizador de rastreamento 8079 está habilitado no nível do servidor. Quando o sinalizador de rastreamento 8079 está habilitado durante a inicialização, o SQL Server 2014 SP2 interroga o layout de hardware e configura automaticamente o SOFT NUMA em sistemas que relatam 8 ou mais CPUs por nó NUMA. O comportamento NUMA automático e suave é compatível com multithreading simultâneo (SMT/processador lógico). O particionamento e a criação de nós adicionais dimensiona o processamento em segundo plano aumentando o número de ouvintes, o dimensionamento e os recursos de rede e de criptografia. É recomendável primeiro testar o desempenho da carga de trabalho com Auto-Soft NUMA antes de ser colocado ON em produção.

Notas de versão do Service Pack 3

Páginas de download

Para obter mais informações detalhadas para identificar o local e o nome do arquivo a ser baixado com base na versão instalada no momento, consulte a seção “Selecionar o arquivo correto a ser baixado” em Informações de versão do SQL Server 2012 Service Pack 3.

Notas de versão do Service Pack 2

Páginas de download

Use a tabela abaixo para identificar o local e o nome do arquivo a ser baixado com base em sua versão atualmente instalada. As páginas de download têm requisitos de sistema e instruções básicas de instalação.

Se a versão instalada atual for... Você quer... Baixar e instalar...
Instalações de 32-bits:
Uma versão de 32 bits de qualquer edição do SQL Server 2012 Atualizar para a versão de 32 bits do SQL Server 2012 SP2 SQLServer2012SP2-KB2958429-<arch>-<lang id>.exe da página de download do SQL Server 2012 SP2
Uma versão de 32 Bits do SQL Server 2012 RTM Express Atualizar para a versão de 32 bits do SQL Server 2012 Express SP2 SQLEXPR_<arch>_<lang>.msi da página de download do SQL Server 2012 SP2 Express
Uma versão de 32 bits de somente ferramentas do cliente e de gerenciamento para SQL Server 2012 (incluindo SQL Server 2012 Management Studio) Atualizar o cliente e as ferramentas de gerenciamento para a versão de 32 bits do SQL Server 2012 SP2 SQLEXPRWT_<arch>_<lang>.msi da página de download do SQL Server 2012 SP2 Express
Uma versão de 32 bits do SQL Server 2012 Management Studio Express Atualizar para a versão de 32 bits do SQL Server 2012 SP2 Management Studio Express SQLManagementStudio_<arch>_<lang>.msi da página de download do SQL Server 2012 SP2 Express
Uma versão de 32 bits de qualquer edição do SQL Server 2012 e uma versão de 32 bits do cliente e das ferramentas de gerenciamento (incluindo SQL Server 2012 RTM Management Studio) Atualizar todos os produtos para a versão de 32 bits do SQL Server 2012 SP2 SQLEXPRADV_<arch>_<lang>.msi da página de download do SQL Server 2012 SP2 Express.
Uma versão de 32 bits de uma ou mais ferramentas do Microsoft SQL Server 2012 RTM Feature Pack ou Microsoft SQL Server 2012 SP1 Feature Pack Atualizar as ferramentas para a versão de 32 bits do Microsoft SQL Server 2012 SP2 Feature Pack Uma ou mais ferramentas na página de download do Microsoft SQL Server 2012 SP2 Feature Pack
Instalações de 64 bits:
Uma versão de 64 bits de qualquer edição do SQL Server 2012 Atualizar para a versão de 64 bits do SQL Server 2012 SP2 SQLServer2012SP2-KB2958429-<arch>-<langid>.exe da página de download do SQL Server 2012 SP2
Uma versão de 64 Bits do SQL Server 2012 RTM Express Atualizar para a versão de 64 bits do SQL Server 2012 SP2 SQLEXPR_<arch>_<lang>.msi da página de download do SQL Server 2012 SP2 Express
Uma versão de 64 bits com somente as ferramentas de cliente e de gerenciamento para o SQL Server 2012 (incluindo o SQL Server 2012 Management Studio) Atualizar as ferramentas de cliente e gerenciamento para a versão de 64 bits do SQL Server 2012 SP2 SQLEXPRWT_<arch>_<lang>.msi da página de download do SQL Server 2012 SP2 Express
Uma versão de 64 bits do SQL Server 2012 Management Studio Express Atualizar para a versão de 64 bits do SQL Server 2012 SP2 Management Studio Express SQLManagementStudio_<arch>_<lang>.msi da página de download do SQL Server 2012 SP2 Express
Uma versão de 64 bits de uma ou mais ferramentas do Microsoft SQL Server 2012 RTM Feature Pack ou Microsoft SQL Server 2012 SP1 Feature Pack Atualizar as ferramentas para a versão de 64 bits do Microsoft SQL Server 2012 SP2 Feature Pack Uma ou mais ferramentas na página de download do Microsoft SQL Server 2012 SP2 Feature Pack

Notas de versão do Service Pack 1

Páginas de download

Use a tabela a seguir para determinar qual arquivo baixar e instalar. Verifique se você tem os requisitos de sistema corretos antes de instalar o service pack. Os requisitos de sistemas são fornecidos nas páginas de download vinculadas na tabela.

Se a versão instalada atual for... Você quer... Baixar e instalar...
Instalações de 32-bits:
Uma versão de 32 bits de qualquer edição do SQL Server 2012 Atualizar para a versão de 32 bits do SQL Server 2012 SP1 SQLServer2012SP1-KB2674319-x86-ENU.exe
Uma versão de 32 Bits do SQL Server 2012 RTM Express Atualizar para a versão de 32 bits do SQL Server 2012 Express SP1 SQLServer2012SP1-KB2674319-x86-ENU.exe
Uma versão de 32 bits de somente ferramentas do cliente e de gerenciamento para SQL Server 2012 (incluindo SQL Server 2012 Management Studio) Atualizar as ferramentas do cliente e de gerenciamento para a versão de 32 bits do SQL Server 2012 SP1 SQLManagementStudio_x86_ENU.exe
Uma versão de 32 bits do SQL Server 2012 Management Studio Express Atualizar a versão de 32 bits do SQL Server 2012 SP1 Management Studio Express SQLManagementStudio_x86_ENU.exe
Uma versão de 32 bits de qualquer edição do SQL Server 2012 e uma versão de 32 bits do cliente e das ferramentas de gerenciamento (incluindo SQL Server 2012 RTM Management Studio) Atualizar todos os produtos para a versão de 32 bits do SQL Server 2012 SP1 SQLServer2012SP1-KB2674319-x86-ENU.exe
Uma versão de 32 bits de uma ou mais ferramentas do Microsoft SQL Server 2012 RTM Feature Pack Atualizar as ferramentas para a versão de 32 bits do Microsoft SQL Server 2012 SP1 Feature Pack Um ou mais arquivos do Microsoft SQL Server 2012 SP1 Feature Pack
Nenhuma instalação de 32 bits do SQL Server 2012 Instalar a versão de 32 bits do SQL Server 2012 incluindo o SP1 (nova instância com SP1 pré-instalado) SQLServer2012SP1-FullSlipstream-x86-ENU.exeeSQLServer2012SP1-FullSlipstream-x86-ENU.box
Nenhuma instalação de 32 bits do SQL Server 2012 Management Studio Instalar a versão de 32 bits do SQL Server 2012 Management Studio incluindo SP1 SQLManagementStudio_x86_ENU.exe
Nenhuma versão de 32 Bits do SQL Server 2012 RTM Express Instalar a versão de 32 bits do SQL Server 2012 Express incluindo SP1 SQLEXPR32_x86_ENU.exe
Uma instalação de 32 bits do SQL Server 2008 ou do SQL Server 2008 R2 Atualização in-place para SQL Server 2012 de 32 bits com SP1 SQLServer2012SP1-FullSlipstream-x86-ENU.exeeSQLServer2012SP1-FullSlipstream-x86-ENU.box
Instalações de 64-bits:
Uma versão de 64 bits de qualquer edição do SQL Server 2012 Atualizar para a versão de 64 bits do SQL Server 2012 SP1 SQLServer2012SP1-KB2674319-x64-ENU.exe
Uma versão de 64 Bits do SQL Server 2012 RTM Express Atualizar para a versão de 64 bits do SQL Server 2012 SP1 SQLServer2012SP1-KB2674319-x64-ENU.exe
Uma versão de 64 bits com somente as ferramentas de cliente e de gerenciamento para o SQL Server 2012 (incluindo o SQL Server 2012 Management Studio) Atualizar o cliente e as ferramentas de gerenciamento para a versão de 64 bits do SQL Server 2012 SP1 SQLManagementStudio_x64_ENU.exe
Uma versão de 64 bits do SQL Server 2012 Management Studio Express Atualizar a versão de 64 bits do SQL Server 2012 SP1 Management Studio Express SQLManagementStudio_x64_ENU.exe
Uma versão de 64 bits de qualquer edição do SQL Server 2012 e uma versão de 64 bits do cliente e das ferramentas de gerenciamento (incluindo SQL Server 2012 RTM Management Studio) Atualizar todos os produtos para a versão de 64 bits do SQL Server 2012 SP1 SQLServer2012SP1-KB2674319-x64-ENU.exe
Uma versão de 64 bits de uma ou mais ferramentas do Microsoft SQL Server 2012 RTM Feature Pack Atualizar as ferramentas para a versão de 64 bits do Microsoft SQL Server 2012 SP1 Feature Pack Um ou mais arquivos do Microsoft SQL Server 2012 SP1 Feature Pack
Nenhuma instalação de 64 bits do SQL Server 2012 Instalar a versão de 64 bits do SQL Server 2012 incluindo o SP1 (nova instância com SP1 pré-instalado) SQLServer2012SP1-FullSlipstream-x64-ENU.exeeSQLServer2012SP1-FullSlipstream-x64-ENU.box
Nenhuma instalação de 64 bits do SQL Server 2012 Management Studio Instalar a versão de 64 bits do SQL Server 2012 Management Studio incluindo SP1 SQLManagementStudio_x64_ENU.exe
Nenhuma versão de 64 Bits do SQL Server 2012 RTM Express Instalar a versão de 64 bits do SQL Server 2012 Express incluindo SP1 SQLEXPR_x64_ENU.exe
Uma instalação de 64 bits do SQL Server 2008 ou do SQL Server 2008 R2 Atualização no local para a versão de 64 bits do SQL Server 2012 com SP1 SQLServer2012SP1-FullSlipstream-x64-ENU.exe e SQLServer2012SP1-FullSlipstream-x64-ENU.box. Baixe o Service Pack 1.

A reinstalação de instâncias do Cluster de Failover do SQL Server falha quando o mesmo endereço IP é usado

Problema: se você especificar um endereço IP incorreto durante uma instalação da instância do cluster de failover do SQL Server, a instalação falhará. Depois que você desinstalar a instância com falha, e se tentar reinstalar a instância do cluster de failover do SQL Server com o mesmo nome de instância e o endereço de IP correto, a instalação falhará. A falha ocorre devido a um grupo de recursos duplicado deixado pela instalação anterior.

Solução alternativa: para resolver esse problema, use um nome de instância diferente durante a reinstalação, ou exclua manualmente o grupo de recursos antes de reinstalar. Para obter mais informações, confira Adicionar ou remover nós em uma instância de cluster de failover (configuração do sistema).

Analysis Services e PowerPivot

Problema: a Ferramenta de Configuração do PowerPivot provisiona um Site de Equipe e, portanto, a Galeria PowerPivot não é criada.

Solução alternativa: Crie um aplicativo (biblioteca).

  1. Verifique se o recurso de coleção de sites Integração de recursos do PowerPivot para coleções de sites está ativo.

  2. Na página Conteúdo do site de um site existente, selecione adicionar aplicativo.

  3. Selecione Galeria do PowerPivot.

Use o PowerPivot para Excel com o Excel 2013, você deve usar o suplemento instalado com o Excel

Problema: Com o Office 2010, o PowerPivot para Excel é um suplemento independente que pode ser baixado de https://www.microsoft.com/bi/powerpivot.aspx. Ele também pode ser baixado no Centro de Download da Microsoft. Há duas versões do suplemento PowerPivot disponíveis para download: Uma que foi lançada com o SQL Server 2008 R2 e outra que foi lançada com o SQL Server 2012. No entanto, para o Office 2013, o PowerPivot para Excel é fornecido com o Office e é instalado quando você instala o Excel. Embora as versões do SQL Server 2008 R2 e SQL Server 2012 do PowerPivot para Excel 2010 não sejam compatíveis com o Excel 2013, você ainda pode instalar o PowerPivot para Excel 2010 no computador cliente se quiser executar o Excel 2010 lado a lado com o Excel 2013. Em outras palavras, as duas versões do Excel podem coexistir, além dos suplementos correspondentes do PowerPivot.

Solução alternativa: Para usar o PowerPivot para Excel 2013, você deve habilitar o suplemento do COM. No Excel 2013, selecione Arquivo | Opções | Suplementos. Na lista suspensa Gerenciar, selecione Suplementos COM e selecione OK. Em Suplementos de COM, selecione Microsoft Office PowerPivot para Excel 2013 e selecione OK.

Serviços de Relatórios

Instalar e configurar o Servidor do SharePoint 2013 antes de instalar o Reporting Services

Problema: complete os seguintes requisitos antes de instalar o SSRS (SQL Server Reporting Services).

  1. Execute a ferramenta de preparação dos produtos do SharePoint 2013.

  2. Instale o Servidor do SharePoint 2013.

  3. Execute o Assistente de configuração de produto do SharePoint 2013 ou complete um conjunto equivalente de etapas de configuração para configurar o farm do SharePoint.

Solução alternativa: se você instalou o modo do Reporting Services SharePoint antes do farm do SharePoint ter sido configurado, a solução alternativa necessária dependerá de quais outros componentes estão instalados.

O Power View no Servidor do SharePoint 2013 exige Microsoft.AnalysisServices.SPClient.dll

Problema: o Reporting Services não instala um componente obrigatório, Microsoft.AnalysisServices.SPClient.dll. Se você instalar o Servidor do SharePoint 2013 Versão Prévia e o SQL Server 2012 SP1 (11.0.3x) Reporting Services no modo do SharePoint, mas não baixar e instalar o pacote do instalador do PowerPivot para SharePoint 2013, spPowerPivot.msi, o Power View não funcionará e exibirá os seguintes sintomas.

Sintomas: Quando você tenta criar um relatório do Power View, vê uma mensagem de erro semelhante à seguinte:

  • "...Não é possível criar uma conexão com a fonte de dados...''

Os detalhes de erro internos contém uma mensagem semelhante à seguinte:

  • "O valor 'SharePoint Principal' não tem suporte para a propriedade de cadeia de conexão 'Identidade do usuário'."

Solução alternativa: instalar o pacote do instalador do PowerPivot para SharePoint 2013 (spPowerPivot.msi) no Servidor do SharePoint 2013. O pacote do instalador está disponível como parte do feature pack do SQL Server 2012 SP1 (11.0.3x) . O feature pack pode ser baixado do centro de download Microsoft em SQL Server 2012 SP1 Feature Pack

As planilhas do Power View em uma pasta de trabalho do PowerPivot são excluídas depois de uma atualização de dados agendada

Problema: no suplemento PowerPivot para SharePoint, o uso da Atualização de Dados Agendada em uma pasta de trabalho com o Power View exclui as planilhas do Power View.

Solução alternativa: para usar a Atualização de Dados Agendada com as pastas de trabalho do Power View, crie uma pasta de trabalho do PowerPivot que seja apenas o modelo de dados. Crie uma pasta de trabalho separada com planilhas do Excel e do Power View que se vinculem à pasta de trabalho PowerPivot com o modelo de dados. Apenas a pasta de trabalho PowerPivot com o modelo de dados deve ser agendada para atualização.

Serviços de Qualidade de Dados

DQS disponível na edição incorreta do SQL Server 2012

Problema: na versão RTM do SQL Server 2012 (11.x), o recurso DQS (Data Quality Services) está disponível nas edições do SQL Server exceto as edições Enterprise, Business Intelligence e Developer. Depois de instalar o SQL Server 2012 SP1, o DQS não estará disponível em todas as edições exceto as edições Enterprise, Business Intelligence e Developer.

Solução alternativa: se você estiver usando o DQS em uma edição sem suporte, atualize para uma edição com suporte ou remova a dependência desse recurso de seus aplicativos.

SQL Server Express

Versão completa do SQL Server Management Studio disponível no SQL Server 2012 Express SP1

A versão do SQL Server 2012 Express Service Pack 1 (SP1) inclui a versão completa do SQL Server 2012 Management Studio (que anteriormente estava disponível no DVD do SQL Server 2012) em vez do SQL Server 2012 Management Studio Express. Para baixar e instalar o SQL Server 2012 Express SP1, consulte SQL Server 2012 Express Service Pack 1.

Serviço de Captura de Alterações de Dados e Designer para Oracle da Attunity

Atualizar o Serviço CDC e o Designer

Problema: Se o Change Data Capture Designer para Oracle e o Serviço Change Data Capture para Oracle da Attunity estiverem instalados no computador no momento em que você instalar o SQL Server 2012 SP1, esses componentes não são atualizados instalando o SP1.

Solução alternativa: Para atualizar os componentes do CDC para a versão mais recente:

  1. Baixar os arquivos .msi para o Serviço Change Data Capture para Oracle da Attunity na página de download dos feature packs do SQL Server 2012 SP1.

  2. Execute o arquivo .msi.

DACFx (SQL Server Data-Tier Application Framework)

Suporte à atualização no local

Esta versão da Estrutura de Aplicativo da Camada de Dados (DACFx) oferece suporte para atualização no local a partir de versões anteriores, portanto, não é necessário remover as instalações anteriores do DACFx antes de atualizar para esta versão. Baixe Data-Tier Application Framework.

Suporte a índice XML seletivo

O SQL Server 2012 SP1 inclui suporte para índices XML seletivos (SXI), um novo recurso do SQL Server que fornece uma nova maneira de indexar dados de coluna XML com maior desempenho e eficiência.

Agora a DACFx fornece suporte a índices SXI em todos os cenários DAC e a todas as ferramentas de cliente. O SXI é compatível apenas com a versão mais recente das SSDT. As SSDT RTM e as versões de setembro de 2012 não são compatíveis com o SXI.

Suporte para formato de dados BCP nativo

Anteriormente, o formato de dados usado para armazenar os dados da tabela dentro dos pacotes DACPAC e BACPAC era JSON. Com esta atualização, o BCP nativo agora é o formato de persistência de dados. Essa alteração traz uma maior precisão nos tipos de dados do SQL Server para o DACFx, incluindo suporte para tipos SQL_Variant e melhora no desempenho de implantação de dados em bancos de dados de larga escala.

A preservação do estado da restrição de verificação na criação/implantação do pacote

Anteriormente, o DACFx não preserva o estado (WITH CHECK/NOCHECK) das restrições de verificação definidas em tabelas no esquema de banco de dados ou armazena essas informações dentro de DACPACs. Esse comportamento poderia levar a problemas potenciais na implantação do pacote quando há dados de tabela existente que violam as Restrições CHECK. Com esta atualização, o DACFx agora armazena o estado atual das restrições de verificação dentro do DACPAC quando é extraído de um banco de dados e restaura corretamente esse estado na implantação do pacote.

Atualizações da SqlPackage.exe (ferramenta de linha de comando da DACFx)

  • Extrair DACPAC com dados – Cria um arquivo de instantâneo de banco de dados (.dacpac) de um Banco de Dados SQL do Azure ou de um SQL Server ao vivo que contém dados de tabelas de usuários além do esquema de banco de dados. Esses pacotes podem ser publicados em um banco de dados SQL Server ou SQL do Azure existente ou novo, usando a ação Publicar da SqlPackage.exe. Os dados contidos no pacote substituem os dados existentes no banco de dados de destino.

  • Exportar BACPAC – Cria um arquivo de backup lógico (.bacpac) de um banco de dados ativo do SQL Server ou do Banco de Dados SQL do Azure, contendo o esquema do banco de dados e dados de usuário que podem ser usados para migrar um banco de dados do SQL Server local para o Banco de Dados SQL do Azure. Os bancos de dados compatíveis com o Azure podem ser exportados e importados posteriormente entre versões com suporte do SQL Server.

  • Importar BACPAC – Importar um arquivo .bacpac para preencher um banco de dados vazio ou criar um Banco de Dados SQL do Azure ou do SQL Server.

Para obter mais informações, consulte a documentação do SqlPackage.

Compatibilidade de pacote

Esta versão apresenta vários cenários de compatibilidade futura para os pacotes de DAC.

  • Pacotes DAC criados por esta versão que não contêm elementos SXI ou dados de tabela podem ser consumidos por versões anteriores do DACFx (SQL Server 2012 RTM, SQL Server 2012 CU1 e DACFx setembro de 2012).

  • Todos os pacotes de DAC criados por versões anteriores da DACFx podem ser utilizados nesta versão.

Obter ajuda

Contribua com a documentação do SQL

Você sabia que pode editar conteúdo do SQL por conta própria? Ao fazer isso, além de melhorar nossa documentação, você também será creditado como um colaborador da página.

Para obter mais informações, consulte Editar a documentação do Microsoft Learn.