KB2406666 - CORRECÇÃO: Erro "[Banco de Dados Teradata] [3737]" ao clicar em "Contagem" no Assistente de Design de Agregação no SSAS 2008, no SSAS 2012 ou no SSAS 2008 R2

Aplica-se a
SQL Server 2008 Service Pack 2 SQL Server 2008 R2 Service Pack 2 SQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Standard SQL Server 2012 Web SQL Server 2012 Express

A Microsoft distribui correções do Microsoft SQL Server 2008 como um arquivo para download. Como as correções são cumulativas, cada nova versão contém todos os hotfixes e todas as correções de segurança incluídas na versão anterior de correções do SQL Server 2008.

Sintomas

Considere o seguinte cenário:

  • Você usa o BIDS (Microsoft Business Intelligence Development Studio) para se conectar a um banco de dados do Microsoft SQL Server 2008 Analysis Services (SSAS), a um banco de dados do Microsoft SQL Server 2012 Analysis Services (SSAS 2012) ou a um banco de dados do Microsoft SQL Server 2008 R2 Analysis Services (SSAS 2008 R2).
  • Você clica na guia Agregações de um cubo que usa uma fonte de dados Teradata no designer de cubo.
  • Use o Assistente de Design de Agregação para criar agregações para uma partição de uma tabela Teradata de back-end no cubo.
  • O comprimento do nome do esquema da tabela Teradata mais o comprimento do nome da tabela é de pelo menos 30 bytes.
  • Na janela do Assistente de Design de Agregação, você clica em Contagem na página Especificar contagens de objetos .

Nesse cenário, a seguinte mensagem de erro é exibida:

Observação

[Teradata Database] [3737] O nome requer mais de 30 bytes na forma interna latina.

Causa

Esse problema ocorre porque o comprimento do alias da tabela gerada automaticamente para a operação de contagem excede o limite de 30 bytes. Quando esse limite é excedido, a operação de contagem não pode ser executada.

Resolução

Informações sobre a atualização cumulativa

Pacote de atualização cumulativa 1 para o SQL Server 2012 Service Pack 1

A correção para esse problema foi lançada pela primeira vez na Atualização Cumulativa 1. Para obter mais informações sobre como obter este pacote de atualização cumulativa para o SQL Server 2012 Service Pack 1, clique no número abaixo para ler o artigo na Base de Dados de Conhecimento Microsoft:

2765331 Pacote de atualização cumulativa 1 para SQL Server 2012 Service Pack 1Observação: como os builds são cumulativos, cada nova versão de correção contém todos os hotfixes e todas as correções de segurança incluídas na versão de correção anterior do SQL Server 2012. Recomendamos que você considere aplicar a versão de correção mais recente que contém esse hotfix. Para obter mais informações, clique no número abaixo para ler o artigo da Base de Dados de Conhecimento Microsoft:

2772858 As compilações do SQL Server 2012 lançadas após o SQL Server 2012 Service Pack 1

SQL Server 2008 R2 Service Pack 2

A correção para esse problema foi lançada pela primeira vez na Atualização Cumulativa 3. Para obter mais informações sobre como obter esse pacote de atualizações cumulativas para o SQL Server 2008 R2 Service Pack 2, clique no número abaixo para ler o artigo na Base de Dados de Conhecimento Microsoft:

2754552 Pacote de atualizações cumulativas 3 para o SQL Server 2008 R2 Service Pack 2
 Observação Como os builds são cumulativos, cada nova versão de correção contém todos os hotfixes e todas as correções de segurança incluídas na versão anterior de correção do SQL Server 2008 R2 Service Pack 2. Recomendamos que você considere aplicar a versão de correção mais recente que contém esse hotfix. Para obter mais informações, clique no número abaixo para ler o artigo da Base de Dados de Conhecimento Microsoft:

2730301 As compilações do SQL Server 2008 R2 lançadas após o lançamento do SQL Server 2008 R2 Service Pack 2

SQL Server 2012

A correção para esse problema foi lançada pela primeira vez na Atualização Cumulativa 4. Para obter mais informações sobre como obter este pacote de atualização cumulativa para o SQL Server 2012, clique no número abaixo para ler o artigo na Base de Dados de Conhecimento Microsoft:

2758687 Pacote de atualização cumulativa 4 para SQL Server 2012
 Observação Como os builds são cumulativos, cada nova versão de correção contém todos os hotfixes e todas as correções de segurança incluídas na versão anterior de correção do SQL Server 2012. Recomendamos que você considere aplicar a versão de correção mais recente que contém esse hotfix. Para obter mais informações, clique no número abaixo para ler o artigo da Base de Dados de Conhecimento Microsoft:

2692828 As SQL Server builds de 2012 lançadas após o lançamento do SQL Server 2012

SQL Server 2008 R2 Service Pack 1

A correção para esse problema foi lançada pela primeira vez na Atualização Cumulativa 9. Para obter mais informações sobre como obter esse pacote de atualizações cumulativas para o SQL Server 2008 R2 Service Pack 1, clique no número abaixo para ler o artigo na Base de Dados de Conhecimento Microsoft:

2756574 Pacote de atualizações cumulativas 9 para o SQL Server 2008 R2 Service Pack 1Observação: como os builds são cumulativos, cada nova versão de correção contém todos os hotfixes e todas as correções de segurança incluídas na versão anterior de correção do SQL Server 2008 R2 Service Pack 1. Recomendamos que você considere aplicar a versão de correção mais recente que contém esse hotfix. Para obter mais informações, clique no número abaixo para ler o artigo da Base de Dados de Conhecimento Microsoft:

2567616 As compilações do SQL Server 2008 R2 lançadas após o SQL Server 2008 R2 Service Pack 1

SQL Server 2008 Service Pack 3

A correção para esse problema foi lançada pela primeira vez na Atualização Cumulativa 7 para o SQL Server 2008 Service Pack 3. Para obter mais informações sobre como obter esse pacote de atualizações cumulativas, clique no número abaixo para ler o artigo na Base de Dados de Conhecimento Microsoft:

2738350 Pacote de Atualização Cumulativa 7 para o SQL Server 2008 Service Pack 3Observação: como os builds são cumulativos, cada nova versão de correção contém todos os hotfixes e todas as correções de segurança incluídas na versão anterior de correção do SQL Server 2008 Service Pack 3. Recomendamos que você considere aplicar a versão de correção mais recente que contém esse hotfix. Para obter mais informações, clique no número abaixo para ler o artigo da Base de Dados de Conhecimento Microsoft:

2629969 As compilações do SQL Server 2008 lançadas após o lançamento do SQL Server 2008 Service Pack 3

SQL Server 2008 Service Pack 2

A correção para esse problema foi lançada pela primeira vez na Atualização Cumulativa 11. Para obter mais informações sobre como obter esse pacote de atualizações cumulativas para o SQL Server 2008 Service Pack 2 (SP2), clique no número abaixo para ler o artigo na Base de Dados de Conhecimento Microsoft:

2715951 Pacote de atualização cumulativa 11 para o SQL Server 2008 Service Pack 2Observação: como os builds são cumulativos, cada nova versão de correção contém todos os hotfixes e todas as correções de segurança incluídas na versão anterior da correção do SQL Server 2008 Service Pack 2. Recomendamos que você considere aplicar a versão de correção mais recente que contém esse hotfix. Para obter mais informações, clique no número abaixo para ler o artigo da Base de Dados de Conhecimento Microsoft:

2402659 As compilações do SQL Server 2008 lançadas após o lançamento do SQL Server 2008 Service Pack 2Depois de aplicar esse hotfix, o alias da tabela gerada automaticamente será truncado se exceder o limite de 30 bytes.

Status

A Microsoft confirmou que este é um problema nos produtos da Microsoft listados na seção "Aplica-se a".

Referências

Para obter mais informações sobre como especificar contagens de objetos no Assistente de Design de Agregação, acesse o seguinte site do MSDN:

Como especificar contagens de objetos Para obter mais informações sobre o Incremental Servicing Model para o SQL Server, clique no número abaixo para ler o artigo na Base de Dados de Conhecimento Microsoft:

935897 Um modelo de manutenção incremental foi disponibilizado pela equipe de SQL Server para fornecer hotfixes para problemas relatados Para obter mais informações sobre o esquema de nomenclatura para atualizações de SQL Server, clique no número abaixo para ler o artigo na Base de Dados de Conhecimento Microsoft:

822499 Esquema de nomeação para pacotes de atualização de software Microsoft SQL Server Para obter informações adicionais sobre a terminologia de atualização de segurança, clique no número abaixo para ler o artigo na Base de Dados de Conhecimento Microsoft (a página pode estar em inglês):

824684 Descrição da terminologia padrão usada para descrever as atualizações de software da Microsoft