Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Aplica-se a:SQL Server
Este artigo contém as notas de versão agregadas dos quatro service packs para o SQL Server 2012. Cada service pack é cumulativo de service packs anteriores.
Os Service Packs estão disponíveis apenas online, não na mídia de instalação, e podem ser baixados da seguinte maneira:
Notas de versão do Service Pack 4
Páginas de download
- Pacote de recursos do SQL Server 2012 SP4
- Instalação do Patch do SQL Server 2012 SP4
- SQL Server SP4 Express de 2012
Melhorias de desempenho e escala
- Melhoria do procedimento de limpeza do agente de distribuição - Um banco de dados de distribuição superdimensionado causou situação de bloqueio e impasse. Um procedimento de limpeza melhorado visa eliminar alguns destes cenários de bloqueio ou impasse.
- Dynamic Memory Object Scaling - Particione dinamicamente objetos de memória com base no número de nós e núcleos para dimensionar em hardware moderno. O objetivo da promoção dinâmica é evitar possíveis gargalos e particionar automaticamente um objeto de memória segura de thread. Objetos de memória não particionados podem ser promovidos dinamicamente para serem particionados pelo nó. O número de partições é igual ao número de nós NUMA. Objetos de memória particionados por nó podem ser ainda mais promovidos para serem particionados pela CPU, em que o número de partições é igual ao número de CPUs.
- Habilitar > 8 TB para do Pool de Buffers - Habilitar espaço de endereço virtual de 128 TB para uso do pool de buffers
- Change Tracking Cleanup - Melhorámos o desempenho e a eficiência na limpeza das tabelas auxiliares de controlo de alterações.
Melhorias na capacidade de suporte e diagnóstico
- Suporte de dumps completos para Replication Agents - Hoje, se os agentes de replicação encontrarem uma exceção não tratada, o comportamento padrão será criar um *mini dump* dos sintomas da exceção. O comportamento padrão requer um processo árduo de resolução de problemas para exceções não tratadas. O SP4 introduz uma nova chave do Registro, que oferece suporte à criação de um dump completo para os Replication Agents.
- Diagnósticos aprimorados no showplan XML - O XML do showplan foi melhorado para expor informações sobre os sinalizadores de rastreamento habilitados, frações de memória para junção de loops aninhados otimizados, tempo da CPU e tempo total.
-
Melhor correlação entre os campos de diagnóstico XE e DMVs -
query_hashequery_plan_hashsão usados para identificar uma consulta exclusivamente. A DMV define-os como varbinary(8), enquanto o XEvent os define como UINT64. Como o SQL Server não tem "bigint não assinado", a conversão nem sempre funciona. Essa melhoria introduz novas colunas de ação/filtro XEvent equivalentes aquery_hashequery_plan_hashexceto que elas são definidas como INT64, que podem ajudar a correlacionar consultas entre XE e DMVs. - Melhor Diagnóstico de Concessão/Uso de Memória - Novo query_memory_grant_usage XEvent (backport do Servidor 2016 SP1)
- Adicionar rastreamento de protocolo às etapas de negociação SSL - Adicione informações de rastreamento de bits para negociação bem-sucedida/falhada, incluindo o protocolo, etc. Pode ser útil na solução de problemas de cenários de conectividade enquanto, por exemplo, implanta o TLS 1.2.
-
Definindo o 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 muda para 90. A alteração de nível deveu-se a um problema no procedimento armazenado
sp_vupgrade_replication. A controladora de armazenamento foi alterada 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 clonando o esquema e os metadados, sem os dados. A chamada é realizada com DBCC clonedatabase ('source_database_name', 'clone_database_name'). Os bancos de dados clonados não devem ser usados em ambientes de produção. Para ver se um banco de dados foi gerado a partir de uma chamada para clonar banco de dados, você pode usar o seguinte comando,
SELECT DATABASEPROPERTYEX('clonedb', 'isClone'). O valor de retorno de 1 é true e 0 é false. -
informações sobre o ficheiro tempdb e o seu tamanho no log de erros do SQL - Se o tamanho e o crescimento automático dos
tempdbficheiros de dados forem diferentes durante a inicialização, imprimir o número de ficheiros e gerar um aviso. - mensagens de suporte IFI no registo de erros do SQL Server - Indique no registo de erros se a Inicialização Instantânea de Arquivo da Base de Dados está ativada/desativada
-
Novo DMF para substituir DBCC INPUTBUFFER - Um novo
sys.dm_input_bufferde função de gerenciamento dinâmico que leva o session_id como parâmetro é introduzido para substituir DBCC INPUTBUFFER - Aprimoramento do XEvents para falha de roteamento de leitura para um Grupo de Disponibilidade - Atualmente, o read_only_rout_fail XEvent só é acionado se houver uma lista de roteamento presente, mas nenhum dos servidores na lista de roteamento está disponível para conexões. Essa melhoria inclui informações adicionais para ajudar na solução de problemas e também expande os pontos de código onde o XEvent é acionado.
- Manuseamento melhorado do Service Broker com failover de Grupos de Disponibilidade - Atualmente, quando o Service Broker está ativado em Bases de Dados de Grupos de Disponibilidade, durante um failover de Grupo de Disponibilidade, todas as conexões do Service Broker originadas na Réplica Primária permanecem abertas. A melhoria fecha todas essas conexões abertas durante um failover 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 flag de rastreio 8079 está ativo durante a inicialização, o SQL Server 2014 SP2 verifica a configuração de hardware e configura automaticamente o Soft NUMA em sistemas que apresentam 8 ou mais CPUs por nó de NUMA. O comportamento automático do soft NUMA é consciente do multithreading simultâneo (SMT/processador lógico). O particionamento e a criação de nós adicionais dimensionam o processamento em segundo plano, aumentando o número de ouvintes, o dimensionamento e os recursos de rede e criptografia. Recomenda-se primeiro testar o desempenho da carga de trabalho com o Auto-Soft NUMA antes de ser colocado
ONem produção.
Notas de versão do Service Pack 3
Páginas de download
Para obter informações mais detalhadas para identificar o local e o nome do arquivo a ser baixado com base na sua versão atualmente instalada, consulte a seção "Selecione o arquivo correto para download" 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 na 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 sua versão instalada atual for... | E você quer... | Transferir 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 apenas do cliente e das ferramentas de gerenciamento do SQL Server 2012 (incluindo o SQL Server 2012 Management Studio) | Atualize o cliente e as ferramentas de gerenciamento para a versão de 32 bits do SQL Server 2012 SP2 | SQLEXPRWT_<arch>_<lang>.msi na 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 o 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 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 do Microsoft SQL Server 2012 SP1 Feature Pack | Atualize as ferramentas para a versão de 32 bits do Microsoft SQL Server 2012 SP2 Feature Pack | Uma ou mais ferramentas da 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 a partir 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 apenas do cliente e das ferramentas de gerenciamento do SQL Server 2012 (incluindo o SQL Server 2012 Management Studio) | Atualize o cliente e as ferramentas de gerenciamento para a versão de 64 bits do SQL Server 2012 SP2 | SQLEXPRWT_<arch>_<lang>.msi na 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 do Microsoft SQL Server 2012 SP1 Feature Pack | Atualize as ferramentas para a versão de 64 bits do Microsoft SQL Server 2012 SP2 Feature Pack | Uma ou mais ferramentas da 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 do sistema são fornecidos nas páginas de download vinculadas na tabela.
| Se a sua versão instalada atual for... | E você quer... | Transferir 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 apenas do cliente e das ferramentas de gerenciamento do SQL Server 2012 (incluindo o SQL Server 2012 Management Studio) | Atualize o cliente e as ferramentas 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 para 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 o 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 | Atualize 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 o Server 2012 de 32 bits, 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 o SQL Server 2012 Management Studio de 32 bits, incluindo o SP1 | SQLManagementStudio_x86_ENU.exe |
| Nenhuma versão de 32 bits do SQL Server 2012 RTM Express | Instalar o SQL Server 2012 Express de 32 bits, incluindo o SP1 | SQLEXPR32_x86_ENU.exe |
| Uma instalação de 32 bits do SQL Server 2008 ou SQL Server 2008 R2 | Atualização no local para SQL Server 2012 de 32 bits, incluindo 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 apenas do cliente e das ferramentas de gerenciamento do SQL Server 2012 (incluindo o SQL Server 2012 Management Studio) | Atualize 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 para 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 o 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 | Atualize 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 o Server 2012 de 64 bits, incluindo o SP1 (Nova instância com o 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 o SQL Server 2012 Management Studio de 64 bits, incluindo o SP1 | SQLManagementStudio_x64_ENU.exe |
| Nenhuma versão de 64 bits do SQL Server 2012 RTM Express | Instalar o SQL Server 2012 Express de 64 bits, incluindo o SP1 | SQLEXPR_x64_ENU.exe |
| Uma instalação de 64 bits do SQL Server 2008 ou SQL Server 2008 R2 | Atualização no local para o SQL Server 2012 de 64 bits, incluindo o SP1 | SQLServer2012SP1-FullSlipstream-x64-ENU.exe e SQLServer2012SP1-FullSlipstream-x64-ENU.box. Descarregue Service Pack 1. |
A reinstalação de instâncias do Cluster de Failover do SQL Server falhará se você usar o mesmo endereço IP
Problema: Se você especificar um endereço IP incorreto durante uma instalação de uma instância de Cluster de Failover do SQL Server, a instalação falhará. Depois de desinstalar a instância com falha e se você tentar reinstalar a instância de cluster de failover do SQL Server com o mesmo nome de instância e o endereço IP correto, a instalação falhará. A falha é devido ao grupo de recursos duplicados deixado para trás 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, consulte Adicionar ou remover nós numa instância do cluster de failover (Configuração).
Analysis Services e PowerPivot
A ferramenta de configuração do PowerPivot não cria a Galeria 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: Criar um novo aplicativo (biblioteca).
Verifique se a funcionalidade da coleção de sites Integração da Funcionalidade PowerPivot para Coleções de Sites está ativa.
Na página Conteúdo do Site de um site existente, selecione adicionar aplicativo.
Selecione Galeria 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 do https://www.microsoft.com/bi/powerpivot.aspx. Como alternativa, ele também pode ser baixado do Centro de Download da Microsoft. Há duas versões do suplemento PowerPivot disponíveis como download: uma fornecida com o SQL Server 2008 R2 e outra fornecida 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 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 em seu 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, assim como os suplementos PowerPivot correspondentes.
Solução alternativa: Para usar o PowerPivot para Excel 2013, você deve habilitar o suplemento COM. No Excel 2013, selecione Ficheiro | Opções | Suplementos. Na lista suspensa Gerir, selecione Suplementos COM e selecione Ir para. Em de suplementos COM, selecione Microsoft Office PowerPivot para Excel 2013 e selecione Ok.
Serviços de Relatório
Instalar e configurar o SharePoint Server 2013 antes de instalar o Reporting Services
Problema: Preencha os seguintes requisitos antes de instalar o SQL Server Reporting Services (SSRS).
Execute a Ferramenta de Preparação de Produtos do SharePoint 2013.
Instale o SharePoint Server 2013.
Execute o Assistente de Configuração de Produto do SharePoint 2013 ou conclua um conjunto equivalente de etapas de configuração para configurar o farm do SharePoint.
Solução alternativa: Se tiver instalado o modo SharePoint dos Reporting Services antes da configuração da farm do SharePoint, a solução alternativa necessária dependerá dos outros componentes que estão instalados.
O Power View no SharePoint Server 2013 requer Microsoft.AnalysisServices.SPClient.dll
Problema:Reporting Services não instala um componente necessário, Microsoft.AnalysisServices.SPClient.dll. Se você instalar o SharePoint Server 2013 Preview 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 o Power View exibirá os seguintes sintomas.
Sintomas: Quando 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 do erro interno contêm uma mensagem semelhante à seguinte:
- "O valor 'SharePoint Principal' não é suportado para a propriedade de cadeia de conexão 'User Identity'."
Solução alternativa: Instale o pacote do instalador do PowerPivot para SharePoint 2013 (spPowerPivot.msi) no SharePoint Server 2013. O pacote do instalador está disponível como parte do pacote de recursos do SQL Server 2012 SP1 (11.0.3x). O feature pack pode ser baixado do centro de download da Microsoft em SQL Server 2012 SP1 Feature Pack.
As planilhas do Power View em uma pasta de trabalho PowerPivot são excluídas após uma atualização de dados agendada
Problema: No suplemento PowerPivot para SharePoint, utilizar de Atualização de Dados Agendada num livro com o Power View elimina quaisquer folhas do Power View.
Solução alternativa: Para usar de Atualização de Dados Agendada com pastas de trabalho do Power View, crie uma pasta de trabalho PowerPivot que seja apenas o modelo de dados. Crie uma pasta de trabalho separada com suas planilhas do Excel e planilhas do Power View vinculadas à pasta de trabalho PowerPivot com o modelo de dados. Somente a pasta de trabalho PowerPivot com o modelo de dados deve ser agendada para atualização de dados.
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 Data Quality Services (DQS) está disponível em edições do SQL Server diferentes das 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 nas 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 apenas 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 for Oracle e o Change Data Capture Service for Oracle by Attunity estiverem instalados em sua máquina no momento em que você instalar o SQL Server 2012 SP1, esses componentes não serão atualizados instalando o SP1.
Solução alternativa: Para atualizar os componentes CDC para a versão mais recente:
Descarregue os arquivos do .msi para o Change Data Capture Service for Oracle by Attunity na página de download do SQL Server 2012 SP1 Feature Pack .
Execute o arquivo .msi.
Estrutura de aplicativos do SQL Server Data-Tier (DACFx)
Suporte de atualização no local
Esta versão do Data-Tier Application Framework (DACFx) suporta a atualização no local de versões anteriores, portanto, não é necessário remover instalações anteriores do DACFx antes de atualizar. Descarregue Data-Tier Framework da Aplicação.
Suporte para í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.
O DACFx agora suporta índices SXI em todos os cenários de DAC e ferramentas de cliente. O SXI só é suportado na versão mais recente do SSDT. SSDT RTM e versões de setembro de 2012 não suportam SXI.
Suporte para formato de dados BCP nativo
Anteriormente, o formato de dados usado para armazenar dados de tabela dentro de 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 maior fidelidade do tipo de dados do SQL Server no DACFx, incluindo suporte para tipos SQL_Variant, bem como desempenho aprimorado de implantação de dados para bancos de dados em larga escala.
Preservação do estado da restrição de verificação durante a criação e implementação de pacotes
Anteriormente, o DACFx não preservava o estado (WITH CHECK/NOCHECK) das restrições de verificação definidas em tabelas no esquema de banco de dados nem armazenava essas informações dentro de DACPACs. Esse comportamento pode levar a possíveis problemas na implantação do pacote quando há dados de tabela existentes que violam as restrições de verificação. Com essa atualização, o DACFx agora armazena o estado atual das restrições de verificação no DACPAC quando extraído de um banco de dados e restaura adequadamente esse estado após a implantação do pacote.
Atualizações do SqlPackage.exe (ferramenta de linha de comando DACFx)
Extrair DACPAC com dados - Cria um arquivo de instantâneo de banco de dados (.dacpac) de um SQL Server ativo ou Banco de Dados SQL do Azure que contém dados de tabelas de usuário, além do esquema de banco de dados. Esses pacotes podem ser publicados em um SQL Server ou Banco de Dados SQL do Azure novo ou existente usando a ação SqlPackage.exe Publicar. 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 SQL Server ativo ou Banco de Dados SQL do Azure contendo o esquema de banco de dados e dados do 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, posteriormente, importados entre versões com suporte do SQL Server.Importar BACPAC - Importe um arquivo
.bacpacpara criar um novo ou preencher um SQL Server vazio ou o Banco de Dados SQL do Azure.
Para mais informações, consulte a documentação do SqlPackage.
Compatibilidade de pacotes
Esta versão apresenta vários cenários de compatibilidade futura para pacotes de DAC.
Os pacotes de 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 de setembro de 2012).
Todos os pacotes de DAC criados por versões anteriores do DACFx podem ser consumidos por esta versão.
Conteúdo relacionado
- Instalar as atualizações de serviço do SQL Server 2012
- Atualizações mais recentes e histórico de versões do SQL Server
- Edições e funcionalidades suportadas do SQL Server 2016
Obter ajuda
- Ideias para SQL: Tem sugestões para melhorar o SQL Server?
Microsoft Perguntas & A (SQL Server) - DBA Stack Exchange (tag sql-server): Faça perguntas sobre o SQL Server
- Stack Overflow (tag sql-server): Respostas para perguntas de desenvolvimento SQL
- Termos de Licença e Informações do Microsoft SQL Server
- Opções de suporte para utilizadores empresariais
- Ajuda e comentários adicionais do SQL Server
Contribuir para a documentação SQL
Você sabia que você mesmo pode editar conteúdo SQL? Se o fizer, não só ajudará a melhorar a nossa documentação, como também será creditado como contribuidor da página.
Para obter mais informações, consulte Editar a documentação do Microsoft Learn.