PATAISYMAS: Klaidos pranešimas, kai bandote konvertuoti skaitinio(2,0) duomenų tipo kintamąjį į duomenų tipą „SQL Server“ 2008: "Aritmetinė perpildos klaida konvertuojant išraišką į duomenų tipą tinyint"

"„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

"Microsoft „SQL Server“ 2008" deklaruojate skaitinio(2,0) duomenų tipo kintamąjį ir nustatote kintamajam neigiamą reikšmę. Kai bandote konvertuoti kintamąjį į duomenų tipą tinyint, gaunate tokį klaidos pranešimą:

Pastaba

Pranešimas 8115, 16 lygis, 2 būsena, 3 eilutė

Aritmetinė perpildos klaida konvertuojant reiškinį į duomenų tipą tinyint.

Sprendimas

Kaupiamojo naujinimo informacija "„SQL Server“ 2008" leidimo versijai

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

963036 4 kaupiamasis naujinimo paketas, skirtas "„SQL Server“ 2008"Pastaba 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" 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į:

956909 „SQL Server“ 2008" komponavimo versijos, išleistos po 2008 „SQL Server“ išleidimo

Kaupiamojo naujinimo informacija, skirta „SQL Server“ 2008 Service Pack 1

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

969099 1 kaupiamasis naujinimo paketas, skirtas "„SQL Server“ 2008" 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“ 2008" 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į:

970365 „SQL Server“ 2008" komponavimo versijos, išleistos išleidus 2008 „SQL Server“ 1 pakeitimų paketą

Būsena

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

Daugiau informacijos

Daugiau informacijos apie 4 kaupiamųjų naujinimų paketą, skirtą „SQL Server“ 2008

Norėdami gauti daugiau informacijos apie tai, kokie failai yra keičiami, ir apie visas būtinąsias sąlygas, taikomas kaupiamojo naujinimo paketui, kuriame yra karštosios pataisos, aprašytos šiame "Microsoft" žinių bazės straipsnyje, spustelėkite nurodytą straipsnio numerį ir peržiūrėkite "Microsoft" žinių bazės straipsnį:

963036 4 kaupiamasis naujinimų paketas, skirtas "„SQL Server“ 2008"

Daugiau informacijos apie 1 kaupiamųjų naujinimų paketą, skirtą „SQL Server“ 2008 1 pakeitimų paketui

Norėdami gauti daugiau informacijos apie tai, kokie failai yra keičiami, ir apie visas būtinąsias sąlygas, taikomas kaupiamojo naujinimo paketui, kuriame yra karštosios pataisos, aprašytos šiame "Microsoft" žinių bazės straipsnyje, spustelėkite nurodytą straipsnio numerį ir peržiūrėkite "Microsoft" žinių bazės straipsnį:

969099 1 kaupiamasis naujinimo paketas, skirtas "„SQL Server“ 2008" 1 pakeitimų paketui

Nuorodos

Norėdami gauti daugiau informacijos apie komponavimo versijų, pasiekiamų po "„SQL Server“ 2008" išleidimo, sąrašą, spustelėkite toliau nurodytą straipsnio numerį ir peržiūrėkite "Microsoft" žinių bazės straipsnį:

956909 „SQL Server“ 2008" komponavimo versijos, išleistos po 2008 „SQL Server“ išleidimo

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 siūlo papildomą priežiūros modelį, teikiantį karštąsias pataisas, skirtas praneštų problemų karštosioms pataisoms

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 Nauja "Microsoft „SQL Server“" programinės įrangos naujinimo paketų pavadinimų suteikimo schema

Jei norite 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