Kh?c ph?c: K?t qu? khng chnh xc ho?c h?n ch? vi ph?m khi b?n ch?y m?t tuyn b? ch?n ho?c DML s? d?ng ch?c nng row_number v m?t k? ho?ch th?c hi?n song song trong SQL Server 2008

D?ch tiu ? D?ch tiu ?
ID c?a bi: 2589980 - Xem s?n ph?m m bi ny p d?ng vo.
Bung t?t c? | Thu g?n t?t c?
Microsoft phn ph?i b?n s?a l?i Microsoft SQL Server 2008 nh l m?t t?i v? t?p. B?i v? cc b?n s?a l?i tch l?y, m?i b?n pht hnh m?i ch?a t?t c? cc hotfix v t?t c? cc s?a ch?a b?o m?t ?c nh km v?i tr?c SQL Server 2008 s?a ch?a pht hnh.

TRI?U CH?NG

Hay xem xet cac tinh hung sau:
  • B?n ch?y m?t truy v?n song song c s? d?ng cc row_number ch?c nng trong Microsoft SQL Server 2008.
  • B?n c? g?ng ch?y truy v?n b?ng cch s? d?ng m?t subquery l bn trong m?t CHON tuyn b? ho?c m?t tuyn b? d? li?u Manipulation Language (DML).
Trong tr?ng h?p ny, b?n g?p ph?i m?t trong nh?ng v?n ? sau y:
  • B?n nh?n ?c k?t qu? khng chnh xc n?u b?n ch?y truy v?n bn trong ccCHON tuyn b? nhi?u l?n.
  • B?ng c th? ch?a d? li?u khng chnh xc n?u truy v?n ch?y bn trong m?t tuyn b? DML. N?u b?ng c nh?ng h?n ch?, tuyn b? c th? th?t b?i v?i m?t s? vi ph?m h?n ch?.

    V d?, m?t CHN tuyn b? c th? th?t b?i v m?t l?i chnh chnh s? vi ph?m x?y ra n?u b?ng c m?t kha chnh.


Chu y Nh?ng v?n ? ny c th? x?y ra ? m?t trong nh?ng tr?ng h?p sau:
  • B?n thi?t l?p cc MAXDOP truy v?n g?i ? l?a ch?n m?t gi tr? l?n hn 2.
  • B?n thi?t l?p cc Max m?c ? song song ty ch?n m?t gi tr? l?n hn 2 trong c?u h?nh my ch?.

GI?I PHP

? gi?i quy?t v?n ? ny, c ?c gi d?ch v? m?i nh?t cho SQL Server 2008. ? bi?t thm thng tin, h?y b?m vao s? bi vi?t sau ? xem bi vi?t trong C s? Ki?n th?c Microsoft:

968382 Lm th? no ? c ?c gi d?ch v? m?i nh?t cho SQL Server 2008

CCH GI?I QUY?T KHC

? lm vi?c xung quanh v?n ? ny, s? d?ng m?t trong nh?ng phng php sau y:
  • B?t 4134 water c? n?u b?n ? p d?ng m?t trong nh?ng c?p nh?t sau y:
    • Cumulative update C?p Nh?t gi 6 cho SQL Server 2008 hay m?t gi sau cumulative update cho SQL Server 2008
    • Cumulative update C?p Nh?t gi 2 cho SQL Server 2008 Service Pack 1 (SP1) ho?c m?t gi ph?n m?m sau cumulative update cho SQL Server 2008 SP1


    ? bi?t thm chi ti?t v? lm th? no ? kch ho?t tnh nng d?u v?t c?, gh thm trang web MSDN sau y:
    Lm th? no ? kch ho?t tnh nng d?u v?t c?
  • Tham kh?o ph?n "Workaround" trong bi vi?t c s? ki?n th?c Microsoft 970198.

    ? bi?t thm thng tin, h?y b?m vao s? bi vi?t sau ? xem bi vi?t trong C s? Ki?n th?c Microsoft:
    970198 Kh?c ph?c: B?n nh?n ?c m?t k?t qu? khng chnh xc khi b?n ch?y m?t truy v?n c s? d?ng cc ch?c nng row_number trong SQL Server 2008

Thu?c tnh

ID c?a bi: 2589980 - L?n xem xt sau cng: 22 Thang Tam 2011 - Xem xt l?i: 1.0
p d?ng
  • Microsoft SQL Server 2008 Developer
  • Microsoft SQL Server 2008 Enterprise
  • Microsoft SQL Server 2008 Enterprise Evaluation
  • Microsoft SQL Server 2008 Express
  • Microsoft SQL Server 2008 Express with Advanced Services
  • Microsoft SQL Server 2008 Service Pack 1
  • Microsoft SQL Server 2008 Service Pack 2
  • Microsoft SQL Server 2008 Standard
  • Microsoft SQL Server 2008 Standard Edition for Small Business
  • Microsoft SQL Server 2008 Web
  • Microsoft SQL Server 2008 Workgroup
T? kha:
kbqfe kbfix kbexpertiseadvanced kbsurveynew kbmt KB2589980 KbMtvi
My d?ch
QUAN TRONG: Bi vi?t ny ?c d?ch b?ng ph?n m?m d?ch my c?a Microsoft ch? khng ph?i do con ng?i d?ch. Microsoft cung c?p cc bi vi?t do con ng?i d?ch v c? cc bi vi?t do my d?ch ? b?n c th? truy c?p vo t?t c? cc bi vi?t trong C s? Ki?n th?c c?a chng ti b?ng ngn ng? c?a b?n. Tuy nhin, bi vi?t do my d?ch khng ph?i lc no c?ng hon h?o. Lo?i bi vi?t ny c th? ch?a cc sai st v? t? v?ng, c php ho?c ng? php, gi?ng nh m?t ng?i n?c ngoi c th? m?c sai st khi ni ngn ng? c?a b?n. Microsoft khng ch?u trch nhi?m v? b?t k? s? thi?u chnh xc, sai st ho?c thi?t h?i no do vi?c d?ch sai n?i dung ho?c do ho?t ?ng s? d?ng c?a khch hng gy ra. Microsoft c?ng th?ng xuyn c?p nh?t ph?n m?m d?ch my ny.
Nh?p chu?t vo y ? xem b?n ti?ng Anh c?a bi vi?t ny:2589980

Cung cp Phan hi

 

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