KB2406666 - PATAISYMAS: "[Teradata Database] [3737]" klaida spustelėjus "Count" agregavimo dizaino vediklyje SSAS 2008, SSAS 2012 arba SSAS 2008 R2

Taikoma
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

"„Microsoft“" platina "„Microsoft“ „SQL Server“ 2008" pataisas kaip vieną atsisiunčiamą failą. Kadangi pataisos yra kaupiamosios, kiekviename naujame leidime yra visos karštosios pataisos ir visos saugos pataisos, kurios buvo įtrauktos į ankstesnį "„SQL Server“ 2008" pataisų leidimą.

Požymiai

Apsvarstykite šį scenarijų:

  • Naudojate "„Microsoft“ Business Intelligence Development Studio" (BIDS), kad prisijungtumėte prie "„Microsoft“ „SQL Server“ 2008" analizės tarnybų (SSAS) duomenų bazės, "„Microsoft“ „SQL Server“ 2012" analizės tarnybų (SSAS 2012) duomenų bazės arba "„Microsoft“ „SQL Server“ 2008 R2" analizės tarnybų (SSAS 2008 R2) duomenų bazės.
  • Spustelėkite kubo, kuris naudoja "Teradata" duomenų šaltinį kubo dizaino įrankyje, skirtuką Agregavimai .
  • Agregavimo dizaino vediklis naudojamas kubo vidinės "Teradata" lentelės skaidinio agregavimams kurti.
  • "Teradata" lentelės schemos pavadinimo ilgis ir lentelės pavadinimo ilgis yra ne mažesnis kaip 30 baitų.
  • Agregavimo dizaino vediklio lange spustelėkite Skaičiavimas puslapyje Nurodyti objektų skaičių .

Pagal šį scenarijų gausite tokį klaidos pranešimą:

Pastaba

[Teradata duomenų bazė] [3737] Pavadinimui reikia daugiau nei 30 baitų lotyniška vidine forma.

Priežastis

Ši problema kyla, nes skaičiavimo operacijai automatiškai sugeneruotos lentelės pseudonimo ilgis viršija 30 baitų ribą. Viršijus šią ribą, skaičiavimo operacijos vykdyti negalima.

Sprendimas

Kaupiamojo naujinimo informacija

1 kaupiamasis naujinimų paketas, skirtas „SQL Server“ 2012 1 pakeitimų paketui

Šios problemos pataisa pirmą kartą buvo išleista 1 kaupiamajame naujinime. Norėdami gauti daugiau informacijos apie tai, kaip gauti šį kaupiamąjį naujinimų paketą, skirtą "„SQL Server“ 2012 Service Pack 1", spustelėkite toliau nurodytą straipsnio numerį ir peržiūrėkite "Microsoft" žinių bazės straipsnį:

2765331 1 kaupiamasis naujinimo paketas, skirtas "„SQL Server“ 2012" 1 pakeitimų paketuiPastaba Komponavimo versijos yra kaupiamosios, todėl kiekviename naujame pataisos leidime yra visos karštosios pataisos ir visos saugos pataisos, kurios buvo įtrauktos į ankstesnį „SQL Server“ 2012" pataisų leidimą. Rekomenduojame taikyti naujausią pataisos leidimą, kuriame yra ši karštoji pataisa. Norėdami gauti papildomos informacijos, spustelėkite toliau nurodytą straipsnio numerį ir peržiūrėkite "Microsoft" žinių bazės straipsnį:

2772858 „SQL Server“ 2012" komponavimo versijos, išleistos išleidus 2012 m. „SQL Server“ 1 pakeitimų paketą

„SQL Server“ 2008 R2 2 pakeitimų paketas

Šios problemos pataisa pirmą kartą buvo išleista 3 kaupiamajame naujinime. Norėdami gauti daugiau informacijos apie tai, kaip gauti šį kaupiamųjų naujinimų paketą, skirtą „SQL Server“ R2 2 pakeitimų paketui, spustelėkite toliau nurodytą straipsnio numerį ir peržiūrėkite "Microsoft" žinių bazės straipsnį:

2754552 3 kaupiamasis naujinimo paketas, skirtas "„SQL Server“ 2008 R2" 2 pakeitimų paketui
 Pastaba Kadangi komponavimo versijos yra kaupiamosios, kiekvienoje naujoje pataisoje yra visos karštosios pataisos ir visos saugos pataisos, kurios buvo įtrauktos į ankstesnį "„SQL Server“ R2" 2 pakeitimų paketo pataisų leidimą. Rekomenduojame taikyti naujausią pataisos leidimą, kuriame yra ši karštoji pataisa. Norėdami gauti papildomos informacijos, spustelėkite toliau nurodytą straipsnio numerį ir peržiūrėkite "Microsoft" žinių bazės straipsnį:

2730301 „SQL Server“ 2008 R2" komponavimo versijos, išleistos išleidus „SQL Server“ 2008 R2 2 pakeitimų paketą

„SQL Server 2012“

Šios problemos pataisa pirmą kartą buvo išleista 4 kaupiamajame naujinime. Norėdami gauti daugiau informacijos apie tai, kaip gauti šį "„SQL Server“ 2012" kaupiamųjų naujinimų paketą, spustelėkite toliau nurodytą straipsnio numerį ir peržiūrėkite "Microsoft" žinių bazės straipsnį:

2758687 4 kaupiamasis naujinimų paketas, skirtas "„SQL Server“ 2012"
 Pastaba Kadangi komponavimo versijos yra kaupiamosios, kiekvienoje naujoje pataisoje yra visos karštosios pataisos ir visos saugos pataisos, kurios buvo įtrauktos į ankstesnį "„SQL Server“ 2012" pataisų leidimą. Rekomenduojame taikyti naujausią pataisos leidimą, kuriame yra ši karštoji pataisa. Norėdami gauti papildomos informacijos, spustelėkite toliau nurodytą straipsnio numerį ir peržiūrėkite "Microsoft" žinių bazės straipsnį:

2692828 „SQL Server“ 2012 komponavimo versijos, išleistos po 2012 „SQL Server“ išleidimo

„SQL Server“ 2008 R2 1 pakeitimų paketas

Šios problemos pataisa pirmą kartą buvo išleista 9 kaupiamajame naujinime. Norėdami gauti daugiau informacijos apie tai, kaip gauti šį kaupiamųjų naujinimų paketą, skirtą „SQL Server“ R2 1 pakeitimų paketui, spustelėkite toliau nurodytą straipsnio numerį ir peržiūrėkite "Microsoft" žinių bazės straipsnį:

2756574 9 kaupiamasis naujinimo paketas, skirtas "„SQL Server“ 2008 R2" 1 pakeitimų paketuiPastaba Kadangi komponavimo versijos yra kaupiamosios, kiekviename naujame pataisos leidime yra visos karštosios pataisos ir visos saugos pataisos, kurios buvo įtrauktos į ankstesnį "„SQL Server“ 2008 R2" 1 pakeitimų paketo pataisos leidimą. Rekomenduojame taikyti naujausią pataisos leidimą, kuriame yra ši karštoji pataisa. Norėdami gauti papildomos informacijos, spustelėkite toliau nurodytą straipsnio numerį ir peržiūrėkite "Microsoft" žinių bazės straipsnį:

2567616 „SQL Server“ 2008 R2" komponavimo versijos, išleistos po „SQL Server“ 2008 R2 1 pakeitimų paketo išleidimo

„SQL Server“ 2008 Service Pack 3

Šios problemos pataisa pirmą kartą buvo išleista kaupiamajame naujinime, skirtame „SQL Server“ 2008 3 pakeitimų paketui. Jei norite gauti daugiau informacijos, kaip gauti šį kaupiamąjį naujinimo paketą, spustelėkite toliau nurodytą straipsnio numerį ir peržiūrėkite "Microsoft" žinių bazės straipsnį:

2738350 7 kaupiamojo naujinimo paketas, skirtas "„SQL Server“ 2008" 3 pakeitimų paketuiPastaba Komponavimo versijos yra kaupiamosios, todėl kiekviename naujame pataisos leidime yra visos karštosios pataisos ir visos saugos pataisos, kurios buvo įtrauktos į ankstesnį „SQL Server“ 2008 m. 3 pakeitimų paketo pataisos leidimą. Rekomenduojame taikyti naujausią pataisos leidimą, kuriame yra ši karštoji pataisa. Norėdami gauti papildomos informacijos, spustelėkite toliau nurodytą straipsnio numerį ir peržiūrėkite "Microsoft" žinių bazės straipsnį:

2629969 „SQL Server“ 2008" komponavimo versijos, išleistos išleidus 2008 m. 3 pakeitimų paketą „SQL Server“

„SQL Server“ 2008 Service Pack 2

Šios problemos pataisa pirmą kartą buvo išleista 11 kaupiamajame naujinime. Norėdami gauti daugiau informacijos apie tai, kaip gauti šį kaupiamąjį naujinimų paketą, skirtą „SQL Server“ 2008 2 pakeitimų paketui, spustelėkite toliau nurodytą straipsnio numerį ir peržiūrėkite "Microsoft" žinių bazės straipsnį:

2715951 11 kaupiamasis naujinimo paketas, skirtas "„SQL Server“ 2008" 2 pakeitimų paketuiPastaba Komponavimo versijos yra kaupiamosios, todėl kiekviename naujame pataisos leidime yra visos karštosios pataisos ir visos saugos pataisos, kurios buvo įtrauktos į ankstesnį "„SQL Server“ 2008" 2 pakeitimų paketo pataisos leidimą. Rekomenduojame taikyti naujausią pataisos leidimą, kuriame yra ši karštoji pataisa. Norėdami gauti papildomos informacijos, spustelėkite toliau nurodytą straipsnio numerį ir peržiūrėkite "Microsoft" žinių bazės straipsnį:

2402659 2008 „SQL Server“ komponavimo versijos, išleistos išleidus 2008 „SQL Server“ 2 pakeitimų paketą Pritaikius šią karštąją pataisą, automatiškai sugeneruotas lentelės pseudonimas sutrumpinamas, jei viršijama 30 baitų riba.

Būsena

„„Microsoft““ patvirtino, kad tai yra „„Microsoft““ produktų, išvardytų dalyje „Taikoma“, problema.

Nuorodos

Daugiau informacijos, kaip nurodyti objektų skaičių agregavimo dizaino vedlyje, rasite šioje MSDN svetainėje:

Kaip nurodyti objektų skaičių Norėdami gauti daugiau informacijos apie „SQL Server“ papildomą priežiūros modelį, spustelėkite toliau nurodytą straipsnio numerį ir peržiūrėkite "Microsoft" žinių bazės straipsnį:

935897 „SQL Server“ komanda gauna papildomą priežiūros modelį, teikiantį karštąsias pataisas praneštų problemų Norėdami gauti daugiau informacijos apie „SQL Server“ naujinimų pavadinimų suteikimo schemą, spustelėkite toliau nurodytą straipsnio numerį ir peržiūrėkite "Microsoft" žinių bazės straipsnį:

822499 "Microsoft „SQL Server“" programinės įrangos naujinimo paketų pavadinimų suteikimo schema Norėdami gauti daugiau informacijos apie programinės įrangos naujinimo terminiją, spustelėkite toliau nurodytą straipsnio numerį ir peržiūrėkite "Microsoft" žinių bazės straipsnį:

824684 Standartinių terminų, naudojamų "„Microsoft“" programinės įrangos naujinimams apibūdinti, aprašas