Partilhar via


Notas de versão do SQL Server 2014

Aplica-se a:SQL Server

Este artigo descreve problemas conhecidos com versões do SQL Server 2014 (12.x), incluindo service packs relacionados.

SQL Server 2014 Service Pack 2 (SP2)

SQL Server 2014 SP2 contém pacotes cumulativos de hotfixes lançados para SQL Server 2014 SP1 CU7. Ele contém melhorias centradas em desempenho, escalabilidade e diagnósticos com base no feedback dos clientes e da comunidade SQL.

Melhorias de desempenho e escalabilidade no SP2

Funcionalidade Descrição Para mais informações
Particionamento automático "Soft NUMA" Você pode configurar automaticamente o Soft NUMA em sistemas com 8 ou mais CPUs por nó NUMA. Soft-NUMA (SQL Server)
Extensão do pool de buffers Permite que o Pool de Buffers do SQL Server seja dimensionado além de 8 TB. Extensão do pool de buffers
Dimensionamento dinâmico de objetos de memória Particione dinamicamente o objeto de memória com base no número de nós e núcleos. Esse aprimoramento elimina a necessidade do sinalizador de rastreamento 8048 pós SQL 2014 SP2. Escalonamento Dinâmico de Objetos de Memória
MAXDOP Dica para DBCC CHECK* comandos Essa melhoria é útil para executar DBCC CHECKDB com uma MAXDOP configuração diferente do sp_configure valor. Dicas de consulta
Melhoria do spinlock em SOS_RWLock Remove a necessidade de spinlock para SOS_RWLock e, em vez disso, usa técnicas sem bloqueio semelhantes ao OLTP na memória. SOS_RWLock Reestruturação
Implementação espacial nativa Melhoria significativa no desempenho da consulta espacial. Melhorias de desempenho espacial no SQL Server 2012 e 2014

Melhorias na capacidade de suporte e diagnóstico no SP2

Funcionalidade Descrição Para mais informações
Registo de tempo limite Always On Adicionado novo recurso de registro para mensagens de tempo limite de concessão para que a hora atual e os tempos de renovação esperados sejam registrados. Diagnósticos Melhorados de Tempo Limite de Concessão do Always On Availability Group
Always On XEvents e contadores de desempenho Novos XEvents Always On e contadores de desempenho para melhorar o diagnóstico ao solucionar problemas de latência com o Always On. KB 3107172 e KB 3107400
Limpeza de registo de alterações Um novo procedimento sp_flush_CT_internal_table_on_demand armazenado limpa as tabelas internas de controle de alterações sob demanda. KB 3173157
Clonagem de banco de dados Use o novo comando DBCC para solucionar problemas de bancos de dados de produção existentes clonando o esquema, os metadados e as estatísticas, mas sem os dados. Os bancos de dados clonados não devem ser usados em ambientes de produção. Criar um clone de um banco de dados que inclua esquema, estatísticas e Repositório de Consultas
Adições de DMF O novo DMF sys.dm_db_incremental_stats_properties expõe informações por partição para estatísticas incrementais. KB 3170114
DMF para recuperar buffer de entrada no SQL Server Um novo DMF para recuperar o buffer de entrada para uma sessão/solicitação (sys.dm_exec_input_buffer) já está disponível. Isso é funcionalmente equivalente ao DBCC INPUTBUFFER. sys.dm_exec_input_buffer
DROP Suporte DDL para replicação Permite que uma tabela, incluída como artigo numa publicação de replicação transacional, seja removida do banco de dados e da publicação. KB 3170123
Privilégio IFI para conta de serviço SQL Determine se a inicialização de arquivo instantâneo (IFI) está em vigor na inicialização do serviço SQL Server. Inicialização instantânea de arquivos de banco de dados
Memory Grants - Gestão de Problemas Você pode usar dicas de diagnóstico durante a execução de consultas, limitando suas concessões de memória para evitar contenção de memória. Dicas de consulta
Criação de perfil leve de execução de consultas por operador Otimiza a coleta de estatísticas de execução de consulta por operador, como o número real de linhas. Escolha dos Desenvolvedores: Consultar progresso - a qualquer hora, em qualquer lugar
Diagnósticos de execução de consultas As linhas reais lidas agora são reportadas nos planos de execução para ajudar a melhorar a resolução de problemas de desempenho das consultas. KB 3107397
Diagnóstico de execução de consulta para tempdb derramamento Os Avisos de Hash e os Avisos de Classificação agora têm colunas adicionais para rastrear estatísticas de E/S físicas, memória usada e linhas afetadas. Melhorar os diagnósticos de ocorrências do temptdb
tempdb Capacidade de suporte Utilize uma nova mensagem Errorlog para o número de ficheiros tempdb e alterações no ficheiro de dados tempdb na inicialização do servidor. KB 2963384

Além disso, observe as seguintes correções:

  • A pilha de chamadas Xevent agora inclui nomes de módulos e deslocamento ao invés de endereços absolutos.
  • Melhor correlação entre diagnósticos XE e DMVs - Query_hash e query_plan_hash são utilizados para identificar de forma única uma consulta. O DMV os define como varbinary(8), já o XEvent os define como UINT64. Como o SQL Server não tem "bigint não assinado", a transmissão nem sempre funciona. Esta melhoria introduz novas colunas de ação/filtro XEvent equivalentes a query_hash e query_plan_hash exceto quando são definidas como INT64. Essa correção ajuda a correlacionar consultas entre XE e DMVs.
  • Suporte para UTF-8 in BULK INSERT e BCP - O suporte para exportação e importação de dados codificados no conjunto de caracteres UTF-8 agora está habilitado em BULK INSERT e BCP.

Baixar páginas e mais informações para o SP2

SQL Server 2014 Service Pack 1 (SP1)

O SQL Server 2014 SP1 contém correções fornecidas no SQL Server 2014 CU 1 até ao CU 5 inclusive, bem como um pacote cumulativo de correções lançadas anteriormente no SQL Server 2012 SP2.

Observação

Se sua instância do SQL Server tiver o catálogo SSISDB habilitado e se você receber um erro de instalação ao atualizar para o SP1, siga as instruções descritas para esse problema em Erro 912 ou 3417 ao instalar o SQL Server 2014 SP1.

Transferir páginas e mais informações para o SP1

Antes de instalar o SQL Server 2014 RTM

Limitações e restrições no SQL Server 2014 RTM

  1. Não há suporte para a atualização do SQL Server 2014 CTP 1 para o SQL Server 2014 RTM.
  2. Não há suporte para a instalação do SQL Server 2014 CTP 1 lado a lado com o SQL Server 2014 RTM.
  3. Não suporte para anexar ou restaurar um banco de dados CTP 1 do SQL Server 2014 ao SQL Server 2014 RTM.

Solução alternativa: nenhuma.

Atualizando do SQL Server 2014 CTP 2 para o SQL Server RTM

A atualização é totalmente suportada. Especificamente, você pode:

  1. Anexe um banco de dados CTP 2 do SQL Server 2014 a uma instância do SQL Server 2014 RTM.
  2. Restaure um backup de banco de dados feito no SQL Server 2014 CTP 2 para uma instância do SQL Server 2014 RTM.
  3. Atualização no local para SQL Server 2014 RTM.
  4. Atualização contínua para o SQL Server 2014 RTM. É necessário alternar para o modo de failover manual antes de iniciar a atualização contínua. Consulte Atualizar réplicas do grupo de disponibilidade para obter detalhes.
  5. Os dados coletados pelos Conjuntos de Coleta de Desempenho de Transação instalados no SQL Server 2014 CTP 2 não podem ser exibidos por meio do SQL Server Management Studio no SQL Server 2014 RTM e vice-versa.

Downgrade do SQL Server 2014 RTM para o SQL Server 2014 CTP 2

Esta ação não é suportada.

Solução alternativa: Não há solução alternativa para o downgrade. Recomendamos que você faça backup do banco de dados antes de atualizar para o SQL Server 2014 RTM.

Versão incorreta do cliente StreamInsight na mídia/ISO/CAB do SQL Server 2014

A versão errada do StreamInsight.msi e StreamInsightClient.msi está localizada no caminho a seguir na mídia do SQL Server/ISO/CAB (StreamInsight\<Architecture>\<Language ID>).

Solução alternativa: Baixe e instale a versão correta da página de download do SQL Server 2014 Feature Pack.

Documentação do produto RTM

O conteúdo do Construtor de Relatórios e do PowerPivit não está disponível em alguns idiomas.

Questão: O conteúdo do Construtor de Relatórios não está disponível nos seguintes idiomas:

  • Grego (el-GR)
  • Norueguês (Bokmal) (nb-NO)
  • Finlandês (fi-FI)
  • Dinamarquês (da-DK)

No SQL Server 2012 (11.x), esse conteúdo estava disponível em um arquivo CHM fornecido com o produto e disponível nesses idiomas. Os arquivos CHM não são mais fornecidos com o produto e o conteúdo do Construtor de Relatórios só está disponível no MSDN. O MSDN não oferece suporte a esses idiomas. O Construtor de Relatórios também foi removido do TechNet e não está mais disponível nesses idiomas suportados.

Solução alternativa: nenhuma.

Questão: O conteúdo do Power Pivot não está disponível nos seguintes idiomas:

  • Grego (el-GR)
  • Norueguês (Bokmal) (nb-NO)
  • Finlandês (fi-FI)
  • Dinamarquês (da-DK)
  • Checo (cs-CZ)
  • Húngaro (hu-HU)
  • Neerlandês (Países Baixos) (nl-NL)
  • Idioma Polaco (pl-PL)
  • Sueco (sv-SE)
  • Língua Turca (tr-TR)
  • Português (Portugal) (pt-PT)

No SQL Server 2012 (11.x), esse conteúdo estava disponível no TechNet e nesses idiomas. Este conteúdo foi removido do TechNet e já não está disponível nestes idiomas suportados.

Solução alternativa: nenhuma.

Mecanismo de Banco de Dados (RTM)

Alterações feitas para a edição Standard no SQL Server 2014 RTM

O SQL Server 2014 Standard tem as seguintes alterações:

  • O recurso Buffer Pool Extension permite usar o tamanho máximo de até 4x vezes a memória configurada.
  • A memória máxima foi aumentada de 64 GB para 128 GB.

O Supervisor de Otimização de Memória sinaliza restrições padrão como incompatíveis

Problema: O Supervisor Otimizado para Memória no SQL Server Management Studio sinaliza todas as restrições padrão como incompatíveis. Nem todas as restrições padrão são suportadas em uma tabela com otimização de memória; o Consultor não distingue entre tipos de restrições padrão com e sem suporte. As restrições padrão suportadas incluem todas as constantes, expressões e funções internas suportadas em procedimentos armazenados compilados nativamente. Para ver a lista de funções suportadas em procedimentos armazenados compilados nativamente, consulte Construções suportadas em procedimentos armazenados compilados nativamente.

Solução alternativa: Se você quiser usar o consultor para identificar bloqueadores, ignore as restrições padrão compatíveis. Para usar o Supervisor de otimização de memória para migrar tabelas com restrições padrão compatíveis, mas sem outros bloqueadores, siga estas etapas:

  1. Remova as restrições padrão da definição de tabela.
  2. Use o Consultor para produzir um script de migração na tabela.
  3. Adicione de volta as restrições padrão no script de migração.
  4. Execute o script de migração.

Mensagem informativa "acesso ao arquivo negado" relatada incorretamente como um erro no log de erros do SQL Server 2014

Questão: Ao reiniciar um servidor que tenha bancos de dados que contêm tabelas com otimização de memória, você pode ver o seguinte tipo de mensagens de erro no log de erros do SQL Server 2014:

[ERROR]Unable to delete file C:\Program Files\Microsoft SQL
Server\....old.dll. This error may be due to a previous failure to unload
memory-optimized table DLLs.

Esta mensagem é realmente informativa e nenhuma ação do usuário é necessária.

Solução alternativa: nenhuma. Esta é uma mensagem informativa.

Detalhes de índice ausentes relatam incorretamente colunas incluídas para tabela com otimização de memória

Questão: Se o SHOWPLAN_XMLSQL Server 2014 detetar um índice ausente para uma consulta em uma tabela com otimização de memória, ele relatará um índice ausente no , bem como nos DMVs de índice ausentes, como sys.dm_db_missing_index_details. Em alguns casos, os detalhes do índice ausentes conterão colunas incluídas. Como todas as colunas são implicitamente incluídas com todos os índices em tabelas com otimização de memória, não é permitido especificar explicitamente colunas incluídas com índices otimizados para memória.

Solução alternativa: Não especifique a INCLUDE cláusula com índices em tabelas com otimização de memória.

Detalhes de índice ausentes omitem índices ausentes quando existe um índice de hash, mas não é adequado para a consulta

Questão: Se você tiver um HASH índice em colunas de uma tabela com otimização de memória referenciada em uma consulta, mas o índice não puder ser usado para a consulta, o SQL Server 2014 nem sempre relatará um índice ausente no SHOWPLAN_XML Detran e no Detran sys.dm_db_missing_index_details

Em particular, se uma consulta contiver predicados de igualdade que envolvam um subconjunto das colunas de chave de índice ou se contiver predicados de desigualdade que envolvam as colunas de chave de índice, o HASH índice não poderá ser usado como está, e um índice diferente será necessário para executar a consulta de forma eficiente.

Solução alternativa: Caso você esteja usando índices de hash, inspecione as consultas e os planos de consulta para determinar se as consultas podem se beneficiar das operações de busca de índice em um subconjunto da chave de índice ou das operações de busca de índice em predicados de desigualdade. Se você precisar procurar em um subconjunto da chave de índice, use um NONCLUSTERED índice ou use um HASH índice exatamente nas colunas que você precisa buscar. Se você precisa buscar um predicado de desigualdade, use um NONCLUSTERED índice em vez de HASH.

Falha ao usar uma tabela com otimização de memória e uma variável de tabela com otimização de memória na mesma consulta, se a opção de banco de dados READ_COMMITTED_SNAPSHOT estiver definida como ATIVADA

Questão: Se a opção READ_COMMITTED_SNAPSHOT de banco de dados estiver definida como ON, e você acessar uma tabela com otimização de memória e uma variável de tabela com otimização de memória na mesma instrução fora do contexto de uma transação de usuário, você poderá encontrar esta mensagem de erro:

Msg 41359
A query that accesses memory optimized tables using the READ COMMITTED
isolation level, cannot access disk based tables when the database option
READ_COMMITTED_SNAPSHOT is set to ON. Provide a supported isolation level
for the memory optimized table using a table hint, such as WITH (SNAPSHOT).

Solução alternativa: Use a dica WITH de tabela (SNAPSHOT) com a variável de tabela ou defina a opção de banco de dados MEMORY_OPTIMIZED_ELEVATE_TO_SNAPSHOT como ON, usando a seguinte instrução:

ALTER DATABASE CURRENT
    SET MEMORY_OPTIMIZED_ELEVATE_TO_SNAPSHOT = ON;

As estatísticas de execução de procedimentos e de consultas, para procedimentos armazenados compilados nativamente, registam o tempo de execução em múltiplos de 1000

Questão: Depois de habilitar a coleta de estatísticas de execução de procedimento ou consulta para procedimentos armazenados compilados nativamente usando sp_xtp_control_proc_exec_stats ou sp_xtp_control_query_exec_stats, você verá o *_worker_time relatado em múltiplos de 1000, nos DMVs sys.dm_exec_procedure_stats e sys.dm_exec_query_stats. As execuções de consulta que têm um tempo de trabalho inferior a 500 microssegundos serão relatadas como tendo um worker_time de 0.

Solução alternativa: nenhuma. Não confie em worker_time relatados nas estatísticas de execução DMVs para consultas de curta execução em procedimentos armazenados compilados nativamente.

Erro com SHOWPLAN_XML para procedimentos armazenados compilados nativamente que contêm expressões longas

Questão: Se um procedimento armazenado compilado nativamente contiver uma expressão longa, obter o SHOWPLAN_XML para o procedimento, usando a opção SET SHOWPLAN_XML ON T-SQL ou usando a opção 'Exibir Plano de Execução Estimado' no Management Studio, pode resultar no seguinte erro:

Msg 41322. MAT/PIT export/import encountered a failure for memory
optimized table or natively compiled stored procedure with object ID
278292051 in database ID 6. The error code was
0xc00cee81.

Solução alternativa: Duas soluções alternativas sugeridas:

  1. Adicione parênteses à expressão, semelhante ao exemplo a seguir:

    Em vez de:

    SELECT @v0 + @v1 + @v2 + ... + @v199
    

    Escreva:

    SELECT((@v0 + ... + @v49) + (@v50 + ... + @v99)) + ((@v100 + ... + @v149) + (@v150 + ... + @v199))
    
  2. Crie um segundo procedimento com uma expressão ligeiramente simplificada, para fins de visualização de plano - a forma geral do plano deve ser a mesma. Por exemplo, em vez de:

    SELECT @v0 +@v1 +@v2 +...+@v199
    

    Escreva:

    SELECT @v0 + @v1;
    

Questão: Ao usar um procedimento armazenado compilado nativamente que usa parâmetro de cadeia de caracteres ou variável com as funções DATEPARTinternas , DAY, MONTH, e YEAR, uma mensagem de erro mostra que datetimeoffset não é suportado com procedimentos armazenados compilados nativamente.

Solução alternativa: Atribua o parâmetro ou variável string a uma nova variável do tipo datetime2 e use essa variável na função DATEPART, DAY, MONTH, ou YEAR. Por exemplo:

DECLARE @d datetime2 = @string
DATEPART(weekday, @d)

O Native Compilation Advisor sinaliza incorretamente as cláusulas DELETE FROM.

Questão: O Native Compilation Advisor sinaliza cláusulas dentro de DELETE FROM um procedimento armazenado incorretamente como incompatíveis.

Solução alternativa: nenhuma.

O registro por meio do SSMS adiciona metadados de DAC com IDs de instância incompatíveis

Questão: Ao registrar ou excluir um pacote de aplicativo Data-Tier (.dacpac) por meio do SQL Server Management Studio, as tabelas sysdac* não são atualizadas corretamente para permitir que um usuário consulte o histórico do dacpac para o banco de dados. Os instance_id para sysdac_history_internal e sysdac_instances_internal não correspondem para permitir uma adesão.

Solução alternativa: Esse problema foi corrigido com a redistribuição do pacote de recursos do Data-Tier Application Framework. Depois que a atualização for aplicada, todas as novas entradas do histórico usarão o valor listado para o instance_id na tabela sysdac_instances_internal.

Se você já tiver o problema com valores de instance_id incompatíveis, a única maneira de corrigir os valores incompatíveis é conectar-se ao servidor como um usuário com privilégios para gravar no msdb banco de dados e atualizar os valores de instance_id para corresponder. Se você obtiver vários eventos de registro e cancelamento de registro do mesmo banco de dados, talvez seja necessário examinar a hora/data para ver quais registros correspondem ao valor de instance_id atual.

  1. Conecte-se ao servidor no SQL Server Management Studio usando um logon que tenha permissões de atualização para msdb.

  2. Abra uma nova consulta usando o msdb banco de dados.

  3. Corra esta consulta para ver todas as suas instâncias DAC ativas. Encontre a instância que você deseja corrigir e anote o instance_id:

    SELECT * from sysdac_instances_internal;
    
  4. Execute esta consulta para ver todas as entradas do histórico:

    SELECT * FROM sysdac_history_internal;
    
  5. Identifique as linhas que devem corresponder à instância que você está corrigindo.

  6. Atualize o valor sysdac_history_internal.instance_id para o valor que você anotou na etapa 3 (da tabela sysdac_instances_internal):

    UPDATE sysdac_history_internal SET instance_id = '<value from step 3>' WHERE <expression that matches the rows you want to update>;
    

Serviços de Relatórios (RTM)

O servidor de relatório do Modo Nativo do SQL Server 2012 Reporting Services não pode ser executado lado a lado com os Componentes do SharePoint do SQL Server 2014 Reporting Services

Problema: O serviço do Windows no modo nativo do Reporting Services 'SQL Server Reporting Services' (ReportingServicesService.exe) falha ao iniciar quando há componentes do SharePoint do SQL Server 2014 (12.x) Reporting Services instalados no mesmo servidor.

Solução alternativa: desinstale os componentes do SharePoint do SQL Server 2014 (12.x) Reporting Services e reinicie o serviço Windows do Microsoft SQL Server 2012 Reporting Services.

Mais informações:

O Modo Nativo do SQL Server 2012 (11.x) Reporting Services não pode ser executado lado a lado em nenhuma das seguintes condições:

  • Suplemento dos Serviços de Relatórios do SQL Server 2014 (12.x) para Produtos SharePoint
  • Serviços de Relatórios do SQL Server 2014 (12.x) Serviço Partilhado do SharePoint

A instalação lado a lado impede que o Serviço do Windows no Modo Nativo do SQL Server 2012 (11.x) Reporting Services seja iniciado. Mensagens de erro, semelhantes às descritas aqui, serão vistas no log de eventos do Windows:

Log Name:        Application
Source:          Report Server (<SQL instance ID>)
Event ID:        117
Task Category:   Startup/Shutdown
Level:           Error
Keywords:        Classic
Description:     The report server database is an invalid version.

Log Name:      Application
Source:        Report Server (<SQL instance ID>)
Event ID:      107
Task Category: Management
Level:         Error
Keywords:      Classic
Description:   Report Server (DENALI) cannot connect to the report server database.

Para obter mais informações, consulte Dicas, truques e solução de problemas do SQL Server 2014 Reporting Services.

Ordem de atualização necessária para farm do SharePoint de vários nós para o SQL Server 2014 Reporting Services

Problema: A renderização de relatórios num farm de vários nós falha se as instâncias do Serviço Compartilhado do SharePoint do Reporting Services forem atualizadas antes de todas as instâncias do Add-in do Reporting Services para Produtos do SharePoint.

Solução alternativa: Em um farm do SharePoint com vários nós:

  1. Primeiro, atualize todas as instâncias do Suplemento Reporting Services para Produtos do SharePoint.
  2. Em seguida, atualize todas as instâncias do Serviço Compartilhado de Reporting Services do SharePoint.

Para obter mais informações, consulte Dicas, truques e solução de problemas do SQL Server 2014 Reporting Services

SQL Server 2014 RTM em Máquinas Virtuais do Azure

O Assistente para Adicionar Réplica do Azure retorna um erro ao configurar um ouvinte do Grupo de Disponibilidade no Azure

Problema: Se um Grupo de Disponibilidade tiver um Ouvinte, o Assistente para Adicionar Réplica do Azure retornará um erro ao tentar configurar o Ouvinte no Azure.

Esse problema ocorre porque os ouvintes do Grupo de Disponibilidade exigem a atribuição de um endereço IP em cada sub-rede que hospeda réplicas do Grupo de Disponibilidade, incluindo a sub-rede do Azure.

Solução alternativa:

  1. Na página Listener, atribua um endereço IP estático livre na sub-rede do Azure que hospedará a réplica do Grupo de Disponibilidade ao Listener do Grupo de Disponibilidade.

    Esta solução alternativa permitirá que o Assistente conclua a adição da réplica no Azure.

  2. Após a conclusão do Assistente, você precisará concluir a configuração do Ouvinte no Azure conforme descrito em Configuração do Ouvinte para Grupos de Disponibilidade Always On no Azure

Serviços de Análise (RTM)

MSOLAP.5 deve ser baixado, instalado e registrado para um novo farm do SharePoint 2010 configurado com o SQL Server 2014

Questão:

  • Para que um MSOLAP.5 do SharePoint 2010 deva ser baixado, instalado e registrado para um novo farm do SharePoint 2013 configurado com o SQL Server 2014farm configurado com uma implantação do SQL Server 2014 RTM, as pastas de trabalho PowerPivot não podem se conectar a modelos de dados porque o provedor referenciado na cadeia de conexão não está instalado.

Solução alternativa:

  1. Baixe o provedor MSOLAP.5 do SQL Server 2012 SP1 (11.0.3x) Feature Pack. Instale o provedor nos servidores de aplicativos que executam os Serviços do Excel. Para obter mais informações, consulte a seção "Microsoft Analysis Services OLE DB Provider for Microsoft SQL Server 2012 SP1" Pacote de Recursos do Microsoft SQL Server 2012 SP1.

  2. Registre MSOLAP.5 como um provedor confiável com os Serviços do SharePoint Excel. Para obter mais informações, consulte Adicionar MSOLAP.5 como um provedor de dados confiável no Excel Services.

Mais informações:

  • O SQL Server 2014 (12.x) inclui MSOLAP.6. As pastas de trabalho do SQL Server 2012 (11.x) e do SQL Server 2014 (12.x) Power Pivot usam MSOLAP.5. Se o MSOLAP.5 não estiver instalado no computador que executa os Serviços do Excel, os Serviços do Excel não poderão carregar os modelos de dados.

MSOLAP.5 deve ser baixado, instalado e registrado para um novo farm do SharePoint 2013 configurado com o SQL Server 2014

Questão:

  • Para um farm do SharePoint 2013 configurado com uma implantação do SQL Server 2014 (12.x), as pastas de trabalho do Excel que fazem referência ao provedor MSOLAP.5 não podem se conectar a modelos de dados tabulares porque o provedor referenciado na cadeia de conexão não está instalado.

Solução alternativa:

  1. Baixe o provedor MSOLAP.5 do SQL Server 2012 SP1 (11.0.3x) Feature Pack. Instale o provedor nos servidores de aplicativos que executam os Serviços do Excel. Para obter mais informações, consulte a seção "Microsoft Analysis Services OLE DB Provider for Microsoft SQL Server 2012 SP1" Pacote de Recursos do Microsoft SQL Server 2012 SP1.

  2. Registre MSOLAP.5 como um provedor confiável com os Serviços do SharePoint Excel. Para obter mais informações, consulte Adicionar MSOLAP.5 como um provedor de dados confiável no Excel Services.

Mais informações:

  • O SQL Server 2014 (12.x) inclui MSOLAP.6. mas as pastas de trabalho do SQL Server 2014 PowerPivot usam MSOLAP.5. Se o MSOLAP.5 não estiver instalado no computador que executa os Serviços do Excel, os Serviços do Excel não poderão carregar os modelos de dados.

Agendas de atualização de dados corrompidas (RTM)

Questão:

  • Você atualiza uma agenda de atualização e a agenda fica corrompida e inutilizável.

Solução alternativa:

  1. No Microsoft Excel, limpe as propriedades avançadas personalizadas. Consulte a seção "Solução alternativa" do seguinte artigo da base de dados de conhecimento KB 2927748.

Mais informações:

  • Se o comprimento serializado da agenda de atualização for menor do que a agenda original, quando você atualizar uma agenda de atualização de dados para uma pasta de trabalho, o tamanho do buffer não será atualizado corretamente e as informações da nova agenda serão mescladas com as informações da agenda antiga, resultando em uma agenda corrompida.

Serviços de qualidade de dados (RTM)

Sem suporte entre versões para o Data Quality Services no Master Data Services

Questão: Os seguintes cenários não são suportados:

  • Master Data Services 2014 hospedado em um banco de dados do Mecanismo de Banco de Dados do SQL Server no SQL Server 2012 com o Data Quality Services 2012 instalado.

  • Master Data Services 2012 hospedado em um banco de dados do Mecanismo de Banco de Dados do SQL Server no SQL Server 2014 com o Data Quality Services 2014 instalado.

Solução alternativa: Use a mesma versão do Master Data Services que o banco de dados do Mecanismo de Banco de Dados e o Data Quality Services.

Questões do Assistente de Atualização (RTM)

O Supervisor de Atualização do SQL Server 2014 relata problemas de atualização irrelevantes para o SQL Server Reporting Services

Problema: SQL Server Upgrade Advisor (SSUA) incluído na distribuição do SQL Server 2014 reporta vários erros incorretamente ao analisar o servidor do SQL Server Reporting Services.

Solução alternativa: Este problema foi corrigido no Assistente de Atualização do SQL Server fornecido no pacote de recursos do SQL Server 2014 para SSUA.

O Supervisor de Atualização do SQL Server 2014 relata um erro ao analisar o servidor do SQL Server Integration Services

Problema: SQL Server Upgrade Advisor (SSUA) fornecido com a mídia do SQL Server 2014 relata um erro ao analisar o servidor do SQL Server Integration Services. O erro que é exibido para o usuário é:

The installed version of Integration Services does not support Upgrade Advisor.
The assembly information is "Microsoft.SqlServer.ManagedDTS, Version=11.0.0.0,
Culture=neutral, PublicKeyToken=89845dcd8080cc91

Solução alternativa: Este problema foi corrigido no Assistente de Atualização do SQL Server fornecido no pacote de recursos do SQL Server 2014 para SSUA.

Obter ajuda

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 documentação do Microsoft Learn.