Momentan sunteți offline, așteptați să vă reconectați la internet

FIX: Eroare nu se solicită atunci când conexiunea este închisă în sqlcmd

IMPORTANT: Acest articol este tradus cu ajutorul software-ului Microsoft de traducere automată și poate fi corectat prin intermediul tehnologiei Community Translation Framework (CTF). Microsoft oferă articole traduse automat, post-editate de comunitate și articole traduse de oameni, pentru a permite accesul la toate articolele din Baza noastră de cunoștințe în mai multe limbi. Articolele traduse automat și post-editate pot conține greșeli de vocabular, sintaxă și/sau gramatică. Microsoft nu este responsabil de inexactitățile, erorile sau daunele cauzate de traducerea greșită a conținutului sau de utilizarea acestuia de către clienți. Găsiți mai multe informații despre traducerea în colaborare la http://support.microsoft.com/gp/machine-translation-corrections/ro.

Faceți clic aici pentru a vizualiza versiunea în limba engleză a acestui articol: 3082877
Simptome
Să presupunem că utilizați în schimb utilitarul sqlcmd să vă conectați la o instanță la distanță Microsoft SQL Server 2012 sau SQL Server 2014 și să executați o interogare cu opțiunea -Q și -b . Atunci când conexiunea sqlcmd este închis în mod neaşteptat, înainte de terminarea interogarea, codul de ieșire a sqlcmd indică succesul.

Notă
  • Rezultatul așteptat este că, atunci când se termină conexiunea sqlcmd, un mesaj de eroare este raportat de sqlcmd care indică faptul că conexiunea se pierde și codul de ieșire este 1 , care indică o eroare.
  • Conexiunea sqlcmd poate înceta în două moduri: comandă SQL Server KILL, închidere de serviciul SQL Server, SQL Server repornire în timpul corecții, probleme de rețea și altele.
Rezoluţie
După aplicarea acestei actualizări, este trimis un mesaj de eroare cu severitate 19 înapoi pentru condițiile descrise anterior.

Problema a fost rezolvată mai întâi în următoarea actualizare cumulativă de SQL Server: Recomandare: Instalați ultimul actualizarea cumulativă pentru SQL Server
Fiecare nouă actualizare cumulativă pentru SQL Server conține toate remedierile rapide și toate remedierile de securitate care au fost incluse în actualizarea cumulativă anterioară. Vă recomandăm să descărcați și instalați cele mai recente actualizări cumulative pentru SQL Server:
Remediere
Pentru a rezolva această problemă, utilizați opțiunea -i în loc de opţiune -Q în sqlcmd pentru a specifica un fişier de interogare care conține mai multe serii de interogare.
Stare
Microsoft a confirmat că aceasta este o problemă cu produsele Microsoft enumerate în secţiunea „Se aplică la".

Avertisment: acest articol a fost tradus automat

Proprietăți

ID articol: 3082877 - Ultima examinare: 12/22/2015 05:46:00 - Revizie: 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 KbMtro
Feedback
lementsByTagName("head")[0].appendChild(m);