NUSTATYTI: Klaidos yra raginami, kai ryšys nutrūko sqlcmd

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: 3082877
Požymiai
Tarkime, naudokite priemonę sqlcmd prisijungti prie nuotolinio egzempliorių Microsoft SQL Server 2012 "arba" SQL Server 2014 m. ir vykdyti užklausą -Q ir -b variantą. Kai sqlcmd ryšys nutrūko netikėtai prieš užklausą, sqlcmd išėjimo kodas yra informuojantį.

Pastaba.
  • Tikėtinas rezultatas yra tas, kai sqlcmd ryšys nutrūko, klaidos pranešimas pateikiamas sqlcmd, rodo, kad prarandamas ryšys ir išėjimo kodas yra 1 , kuris rodo triktį.
  • Sqlcmd ryšys gali būti nutrauktas šiais būdais: SQL Server naikinimo komandą, SQL serverio tarnybos išjungimas, SQL serverio paleidimo iš naujo metu pataisyti, tinklo problemos ir kt.
Sprendimas
Pritaikius šį naujinimą, pateikiamas klaidos pranešimas kompiuteryje, kuriame veikia svarbos 19 siunčiamas atgal anksčiau aprašytomis sąlygomis.

Problema pirmą kartą buvo išspręsta SQL serverio šį kaupiamąjį naujinimą: Rekomendacija: Įdiegti naujausią kaupiamąjį naujinimą SQL Server
SQL serverio kiekvieną naują Kaupiamasis naujinimas yra visos karštosios ir naujausios saugos pataisos, kurios buvo įtrauktos į ankstesnio kaupiamojo naujinimo. Rekomenduojame atsisiųsti ir įdiegti SQL Server kaupiamieji naujinimai:
Problemos sprendimas
Norėdami išspręsti šią problemą, naudokite parinktį -i vietoj sqlcmd -Q parinktį Norėdami nurodyti užklausos failą, kuriame yra daug užklausų paketus.
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: 3082877 – Paskutinė peržiūra: 12/22/2015 06:28:00 – Peržiūra: 4.0

Microsoft SQL Server 2012 Service Pack 2, Microsoft SQL Server 2014 Service Pack 1, Microsoft SQL Server 2014 Developer, Microsoft SQL Server 2014 Enterprise, Microsoft SQL Server 2014 Standard

  • kbqfe kbfix kbexpertiseadvanced kbsurveynew kbmt KB3082877 KbMtlt
Atsiliepimai