FIX: "Bandant nustatyti NULL-gali stulpelio reikšmę NULL" klaidos pranešimas, kai naudojamas SULIEJIMO pareiškimą SQL Server 2008, SQL Server 2008 R2 arba SQL Server 2012

SVARBU: šis straipsnis išverstas naudojant „Microsoft“ mašininio vertimo programinę įrangą ir gali būti pataisytas naudojant „Community Translation Framework“ (CTF) technologiją. „Microsoft“ siūlo mašinos išverstus ir po to bendruomenės suredaguotus straipsnius, taip pat žmogaus išverstus straipsnius siekdama suteikti prieigą prie visų savo žinių bazės straipsnių daugeliu kalbų. Mašinos išverstuose ir vėliau paredaguotuose straipsniuose gali būti žodyno, sintaksės ir / arba gramatikos klaidų. „Microsoft“ neatsako už jokius netikslumus, klaidas arba žalą, patirtą dėl neteisingo turinio vertimo arba mūsų klientų naudojimosi juo. Daugiau apie CTF žr. http://support.microsoft.com/gp/machine-translation-corrections.

Spustelėkite čia, norėdami pamatyti šio straipsnio versiją anglų kalba: 2671078
Microsoft platina Microsoft SQL Server 2008, SQL Server 2008 R2 arba SQL Server 2012 nustato kaip vienas atsisiunčiamą failą. Nes pataisymai yra kumuliacinės, kiekviena nauja versija yra visi karštąsias pataisas ir visus saugos pataisas, kurios buvo pridėtos prie ankstesnės SQL Server 2008, SQL Server 2008 R2 ar SQL serverio 2012 nustatyti išleidimo
Požymiai
Įsivaizduokite tokią situaciją:
  • Jūs bandote atlikti paskirties lentelės įterpimas operaciją Microsoft SQL Server 2008, Microsoft SQL Server 2008 R2 arba Microsoft SQL Server 2012 duomenų bazėje.
  • Paskirties lentelėje yra daugiau nei vienas užsienio pagrindinių (FK) apribojimas.
  • Įterpti operacijai atlikti naudojate tam SULIETI pareiškimą.
Tokiu atveju gaunate šį klaidos pranešimą:

MSG 681, lygis 14, valstybės #, linijos #
Bandant nustatyti NULL-gali stulpelio reikšmę NULL.
Sprendimas

Kaupiamasis naujinimas informacija

Klausimas pirmą kartą nustatyta šių kaupiamajame naujinime SQL serverio.

Kaupiamasis naujinimas 10, SQL Server 2008 R2 SP2

Apie kaupiamieji naujinimai SQL Server

Kiekvienas naujas Kaupiamasis naujinimas SQL Server yra visos karštosios pataisos ir visi saugumo pataisymai, buvo įtraukta į ankstesnių atnaujinimų. Check out naujausia kaupiamieji naujinimai SQL serverio:

Atnaujinimų paketas 1 SQL serverio 2012 1 pakeitimų paketas

Kad nustatyti ši problema buvo pirmą kartą išleista Kaupiamasis naujinimas 1. Norėdami gauti daugiau informacijos apie tai, kaip gauti šį bendrą paketą SQL Server 2012 1 pakeitimų paketą, spustelėkite toliau straipsnio numerį ir peržiūrėkite straipsnį Microsoft žinių bazėje:
2765331 Atnaujinimų paketas 1 SQL serverio 2012 1 pakeitimų paketas
Pastaba Nes stato yra kumuliacinės, kiekviena nauja fix spaudai yra visos karštosios pataisos ir visų saugos pataisas, kurios buvo pridėtos prie ankstesnės SQL serverio 2012 nustatyti išleidimo. Mes rekomenduojame, kad jūs nusprendėte taikant naujausius fix spaudai, kuriame bus šios karštosios pataisos. Norėdami gauti daugiau informacijos, spustelėkite toliau nurodytą straipsnio numerį ir peržiūrėkite „Microsoft“ žinių bazės straipsnį:
2772858 SQL serverio 2012 stato, buvo išleistas po SQL Server 2012 1 pakeitimų paketas buvo išleistas

SQL Server 2008 R2 pakeitimų paketas 1

Kad nustatyti ši problema buvo pirmą kartą išleista Kaupiamasis naujinimas 8. Norėdami gauti daugiau informacijos apie tai, kaip gauti šį bendrą paketą SQL Server 2008 R2 1 pakeitimų paketą, spustelėkite toliau straipsnio numerį ir peržiūrėkite straipsnį Microsoft žinių bazėje:
2723743 Kaupiamojo naujinimo paketą 8, SQL Server 2008 R2 SP1
Pastaba Nes stato yra kumuliacinės, kiekviena nauja nustatyti versija yra visi karštąsias pataisas ir visus saugos pataisas, kurios buvo pridėtos prie ankstesnės SQL Server 2008 R2 Service Pack 1 išspręsti release. Mes rekomenduojame, kad jūs nusprendėte taikant naujausius fix spaudai, kuriame bus šios karštosios pataisos. Norėdami gauti daugiau informacijos, spustelėkite toliau nurodytą straipsnio numerį ir peržiūrėkite „Microsoft“ žinių bazės straipsnį:
2567616 SQL Server 2008 R2 stato, buvo paleistas po to, kai buvo išleistas SQL Server 2008 R2 SP1

SQL serverio 2012

Kad nustatyti ši problema buvo pirmą kartą išleista Kaupiamasis naujinimas 3 SQL serverio 2012. Daugiau informacijos apie šį atnaujinimų paketą, spustelėkite toliau straipsnio numerį ir peržiūrėkite straipsnį Microsoft žinių bazėje:
2723749 Atnaujinimų paketas 3 SQL serverio 2012
Pastaba Nes stato yra kumuliacinės, kiekviena nauja fix spaudai yra visos karštosios pataisos ir visų saugos pataisas, kurios buvo pridėtos prie ankstesnės SQL serverio 2012 nustatyti išleidimo. Microsoft rekomenduoja, kad manote, kad taikant naujausius fix spaudai, kuriame bus šios karštosios pataisos. Norėdami gauti daugiau informacijos, spustelėkite toliau nurodytą straipsnio numerį ir peržiūrėkite „Microsoft“ žinių bazės straipsnį:
2692828 SQL serverio 2012 stato, buvo paleistas po to, kai SQL serverio 2012 m. buvo išleistas
SQL serverio 2012 karštosios pataisos turi būti taikomas SQL serverio 2012, diegimas.

SQL Server 2008 pakeitimų paketas 3

Kad nustatyti ši problema buvo pirmą kartą išleista Kaupiamasis naujinimas 6 SQL Server 2008 pakeitimų paketu. Daugiau informacijos apie šį atnaujinimų paketą, spustelėkite toliau straipsnio numerį ir peržiūrėkite straipsnį Microsoft žinių bazėje:
2715953 Atnaujinimų paketas 6 SQL Server 2008 pakeitimų paketu
Pastaba Nes stato yra kumuliacinės, kiekviena nauja nustatyti versija yra visi karštąsias pataisas ir visus saugos pataisas, kurios buvo pridėtos prie ankstesnės SQL Server 2008 nustatyti išleidimo. Microsoft rekomenduoja, kad manote, kad taikant naujausius fix spaudai, kuriame bus šios karštosios pataisos. Norėdami gauti daugiau informacijos, spustelėkite toliau nurodytą straipsnio numerį ir peržiūrėkite „Microsoft“ žinių bazės straipsnį:
2629969 SQL Server 2008 stato, buvo paleistas po to, kai buvo išleistas SQL Server 2008 pakeitimų paketu
Microsoft SQL Server 2008 pataisymai yra sukurti konkretų SQL Server paketus. SQL Server 2008 3 pakeitimų paketo karštosios pataisos turi būti taikomas SQL Server 2008 3 pakeitimų paketo diegimas. Pagal numatytuosius nustatymus, bet karštąsias pataisas, kurios yra teikiamos SQL serverio pakeitimų paketas yra įtrauktas į kitą SQL Server pakeitimų paketas.

SQL Server 2008 R2

Kad nustatyti ši problema buvo pirmą kartą išleista Kaupiamasis naujinimas 14. Norėdami gauti daugiau informacijos apie tai, kaip gauti šį bendrą paketą SQL Server 2008 R2, spustelėkite toliau straipsnio numerį ir peržiūrėkite straipsnį Microsoft žinių bazėje:
2703280 Kaupiamojo naujinimo paketą 14, SQL Server 2008 R2
Pastaba Nes stato yra kumuliacinės, kiekviena nauja nustatyti versija yra visi karštąsias pataisas ir visus saugos pataisas, kurios buvo pridėtos prie ankstesnės SQL Server 2008 R2 nustatyti išleidimo. Mes rekomenduojame, kad jūs nusprendėte taikant naujausius fix spaudai, kuriame bus šios karštosios pataisos. Norėdami gauti daugiau informacijos, spustelėkite toliau nurodytą straipsnio numerį ir peržiūrėkite „Microsoft“ žinių bazės straipsnį:
981356 SQL Server 2008 R2 stato, buvo išleistas po SQL Server 2008 R2 buvo išleistas

SQL Server 2008 2 pakeitimų paketas

Kad nustatyti ši problema buvo pirmą kartą išleista Kaupiamasis naujinimas 9 SQL Server 2008 2 pakeitimų paketas. Norėdami gauti daugiau informacijos, kaip gauti šį bendrą paketą, spustelėkite toliau straipsnio numerį ir peržiūrėkite straipsnį Microsoft žinių bazėje:
2673382 Kaupiamojo naujinimo paketą 9, SQL Server 2008 2 pakeitimų paketas
Pastaba Nes stato yra kumuliacinės, kiekviena nauja nustatyti versija yra visi karštąsias pataisas ir visus saugos pataisas, kurios buvo pridėtos prie ankstesnės SQL Server 2008 nustatyti išleidimo. Mes rekomenduojame, kad jūs nusprendėte taikant naujausius fix spaudai, kuriame bus šios karštosios pataisos. Norėdami gauti daugiau informacijos, spustelėkite toliau nurodytą straipsnio numerį ir peržiūrėkite „Microsoft“ žinių bazės straipsnį:
2402659 SQL Server 2008 stato, buvo paleistas po to, kai buvo išleistas SQL Server 2008 2 pakeitimų paketas
Būsena
„Microsoft“ patvirtino, kad tai yra „Microsoft“ produktų, išvardytų skyriuje „Taikoma“, problema.

Įspėjimas: šis straipsnis išverstas automatiškai

Savybės

Straipsnio ID: 2671078 – Paskutinė peržiūra: 12/17/2013 13:26:00 – Peržiūra: 1.0

Microsoft SQL Server 2008 Enterprise, Microsoft SQL Server 2008 Developer, Microsoft SQL Server 2008 Standard, Microsoft SQL Server 2008 Workgroup, Microsoft SQL Server 2008 Web, Microsoft SQL Server 2008 R2 Developer, Microsoft SQL Server 2008 R2 Enterprise, Microsoft SQL Server 2008 R2 Standard, Microsoft SQL Server 2008 R2 Web, Microsoft SQL Server 2008 R2 Workgroup, Microsoft SQL Server 2012 Business Intelligence, Microsoft SQL Server 2012 Developer, Microsoft SQL Server 2012 Enterprise, Microsoft SQL Server 2012 Standard, Microsoft SQL Server 2012 Web, SQL Server 2012 Enterprise Core

  • kbtshoot kbqfe kbfix kbsurveynew kbexpertiseadvanced kbmt KB2671078 KbMtlt
Atsiliepimai