FIX: SQLGetDiagRec funcție nu întoarce erori în SQL a servi 2008 R2 dacă mai mult de 2100 parametri de interogare sunt trimise

Traduceri articole Traduceri articole
ID articol: 2588506 - View products that this article applies to.
Microsoft distribuie Microsoft SQL Server 2008 R2 fixat ca un fișier descărcabil. Deoarece remedierile sunt cumulative, fiecare nouă versiune conține toate remedierile rapide și toate actualizările de securitate care au fost incluse cu anterioare SQL Server 2008 R2 Actualizare versiune.
Măriți totul | Reduceți totul

În această pagină

SIMPTOME

Luați în considerare următorul scenariu:
  • O aplicație client utilizează Microsoft SQL Server Client nativ 10.0 pentru conectarea la o instanță de Microsoft SQL a servi 2008 R2.
  • Aplicația trimite o interogare care are mai mult de 2100 parametri la instanță.

    Notă O interogare suportă un maxim de 2100 parametri.
  • Interogarea nu se execută.
  • Apelurile cerere SQLGetDiagRec funcția pentru a prelua un cod de eroare și un mesaj de eroare.

În acest scenariu, codul de eroare 07002 și următorul mesaj de eroare nu sunt returnate:
[Microsoft][SQL Server nativ Client 10.0]Eroare incorecte sau sintaxa câmp COUNT

În plus, nici un cod de eroare sau mesajul de eroare este returnată.

REZOLUȚIE

Pentru a rezolva această problemă în SQL Server 2008 R2, se aplică următoarea actualizare. După ce aplicați actualizarea, sunt returnate codul de eroare și mesaj de eroare.

Actualizarea cumulativă informații

SQL a servi 2008 R2

Fix pentru această problemă a fost lansat în pachetul de actualizare cumulativă 10. Pentru mai multe informații despre cum se obține acest pachet de actualizare cumulativ pentru SQL a servi 2008 R2, faceți clic pe următorul număr de articol pentru a vedea articolul în baza de cunoștințe Microsoft:
2591746 Pachetul de actualizare cumulativă 10 pentru SQL a servi 2008 R2
Notă Pentru că construiește sunt cumulative, fiecare nouă versiune de actualizare conține toate remedierile rapide și toate actualizările de securitate care au fost incluse cu anterioare SQL Server 2008 R2 Actualizare versiune. Vă recomandăm să considerați că aplicarea cea mai recentă actualizare versiune care conține această remediere rapidă. Pentru mai multe informații, faceți clic pe următorul număr de articol pentru a vedea articolul în baza de cunoștințe Microsoft:
981356 SQL a servi 2008 R2 construiește care au fost lansate după SQL a servi 2008 R2 a fost lansat

STARE

Microsoft a confirmat că aceasta este o problemă în produsele Microsoft enumerate în secțiunea „se aplică la".

REFERINȚE

Pentru mai multe informații despre SQLGetDiagRec funcția, vizitați următorul site Web MSDN:
Informa?ii generale despre funcția SQLGetDiagRec
Pentru mai multe informații despre capacitatea maximă pentru SQL Server, vizitați următorul site Web MSDN:
Informații generale despre capacitatea maximă pentru SQL Server
Pentru mai multe informații despre modelul de între?inere elementare pentru SQL Server, faceți clic pe următorul număr de articol pentru a vedea articolul în baza de cunoștințe Microsoft:
935897 Un Model de între?inere elementare este disponibil de la echipa de SQL Server să livreze remedierile rapide pentru problemele raportate
Pentru mai multe informații despre schema de numire pentru actualizări de SQL Server, faceți clic pe următorul număr de articol pentru a vedea articolul în baza de cunoștințe Microsoft:
822499 Noua schemă de denumire pentru pachetele de actualizare de software-ul Microsoft SQL Server
Pentru mai multe informații despre terminologia actualizare software-ul, faceți clic pe următorul număr de articol pentru a vedea articolul în baza de cunoștințe Microsoft:
824684 Descrierea terminologie standard care este utilizat pentru a descrie actualizările software Microsoft

Proprietă?i

ID articol: 2588506 - Ultima examinare: 17 octombrie 2011 - Revizie: 1.0
SE APLICĂ LA:
  • Microsoft SQL Server 2008 R2 Developer
  • Microsoft SQL Server 2008 R2 Enterprise
  • Microsoft SQL Server 2008 R2 Express
  • Microsoft SQL Server 2008 R2 Express with Advanced Services
  • Microsoft SQL Server 2008 R2 Standard
  • Microsoft SQL Server 2008 R2 Web
  • Microsoft SQL Server 2008 R2 Workgroup
Cuvinte cheie: 
kbqfe kbfix kbexpertiseadvanced kbsurveynew kbmt KB2588506 KbMtro
Traducere automată
IMPORTANT: Acest articol a fost tradus de software-ul de traducere automată Microsoft, nu de un traducător. Deoarece Microsoft vă oferă atât articole traduse de persoane, cât și articole traduse automat, toate articolele din Baza noastră de cunoștințe vor fi disponibile în limba dvs. nativă. Totuși, un articol tradus automat nu este întotdeauna perfect. Acesta poate conține greșeli de vocabular, sintaxă sau gramatică, precum în cazul în care un vorbitor străin poate face greșeli vorbind limba dvs. nativă. Compania Microsoft nu este responsabilă pentru nicio inexactitate, eroare sau daună cauzată de traducerea necorespunzătoare a conținutului sau de utilizarea traducerii necorespunzătoare de către clienții săi. De asemenea, Microsoft actualizează frecvent software-ul de traducere automată.
Face?i clic aici pentru a vizualiza versiunea în limba engleză a acestui articol:2588506

Trimite?i feedback

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com