Kh?c ph?c: C s? d? li?u tham nh?ng n?u kch ho?t nn d? li?u vo m?t b?ng partitioned trong SQL Server 2008

D?ch tiu ? D?ch tiu ?
ID c?a bi: 2548593 - Xem s?n ph?m m bi ny p d?ng vo.
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.
Bung t?t c? | Thu g?n t?t c?

? Trang ny

TRI?U CH?NG

Khi b?n ch?y m?t truy v?n ?i v?i m?t b?ng partitioned ? nn d? li?u kh? d?ng trong Microsoft SQL Server 2008, c s? d? li?u tham nh?ng c th? x?y ra. Khi v?n ? ny x?y ra, m?t thng bo l?i tng t? v?i nh?ng i?u sau y ng nh?p file SQL Server Errorlog:
<date time=""> <spid number="">L?i: 3314, m?c ? nghim tr?ng: 21, bang: 4.</spid></date>

<date time=""> <spid number="">Trong suy vi c?a m?t ho?t ?ng ng nh?p trong c s? d? li?u '<database>', m?t l?i ? x?y ra t?i Nh?t k? ghi l?i ID (293790:15039:64). Thng th?ng, s? th?t b?i c? th? ng tr?c y nh l m?t l?i trong cc d?ch v? Windows s? ki?n ng nh?p. Khi ph?c cc c s? d? li?u ho?c t?p t? b?n sao lu, ho?c s?a ch?a c s? d? li?u.</database></spid></date>

<date time=""> <spid number="">C s? d? li?u <database> l t?t my do ? l?i 5242 trong thi quen 'XdesRMReadWrite::RollbackToLsn'. Kh?i ?ng l?i cho c s? d? li?u khng ?nh ch?p s? ?c c? g?ng sau khi t?t c? k?t n?i ?n c s? d? li?u ang b? b? d?.</database></spid></date>

<date time=""> <spid number="">L?i: 9001, m?c ? nghim tr?ng: 21, bang: 1.</spid></date>

<date time=""> <spid number="">ng nh?p cho c s? d? li?u '<database>' l khng c s?n. Ki?m tra s? k? s? ? thng bo l?i lin quan. Gi?i quy?t b?t k? l?i no v kh?i ?ng l?i c s? d? li?u.</database></spid></date>

<date time=""> <spid number="">L?i: 9001, m?c ? nghim tr?ng: 21, bang: 1.</spid></date>

<date time=""> <spid number="">ng nh?p cho c s? d? li?u '<database>' l khng c s?n. Ki?m tra s? k? s? ? thng bo l?i lin quan. Gi?i quy?t b?t k? l?i no v kh?i ?ng l?i c s? d? li?u.</database></spid></date>

<date time=""> <spid number="">L?i: 9001, m?c ? nghim tr?ng: 21, bang: 5.</spid></date>
Ngoi ra, m?t t?p tin mini-dump ?c t?o ra trong th m?c ng nh?p my ch? SQL.

N?u b?n ang ch?y SQL Server 2008 R2, b?n ph?i ci ?t Cumulative update 7 cho SQL Server 2008 R2 ? gi?i quy?t v?n ? ny. ? 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:
2504090 Kh?c ph?c: Truy c?p vo vi ph?m khi b?n chn d? li?u vo m?t phn vng m?i c?a m?t b?ng partitioned sau khi b?n th? m?t c?t b?ng trong SQL Server 2008 R2

Chu y Hotfix 2504090 ?a ch? cc tri?u ch?ng khc nhau x?y ra v? nh?ng l? do tng t? ?i v?i v?n ? ny. V? v?y, b?n c?ng c th? g?p ph?i cc tri?u ch?ng ?c ? c?p trong bi vi?t cho hotfix 2504090.

NGUYN NHN

V?n ? ny x?y ra b?i v? accessor SQL Server s? d?ng ? chn d? li?u vo phn vng khc nhau cng nh?n nh?ng thay ?i siu d? li?u khng chnh xc.

Khi d? li?u ?c a vo m?t phn vng m?i ?c t?o ra sau khi m?t c?t gi?m xu?ng, s? nullable c?t cho phn vng m?i, t?i a c th? l m?t t hn s? c?ng l cho phn vng c?.

GI?I PHP

Cumulative update C?p nh?t thng tin

SQL Server 2008 Service Pack 1

S?a ch?a cho v?n ? ny ? ?c pht hnh l?n ?u tin trong Cumulative Update 15 cho SQL Server 2008 Service Pack 1. ? bi?t thm chi ti?t v? gi ny cumulative update, nh?p vo s? bi vi?t sau ? xem bi vi?t trong c s? ki?n th?c Microsoft:
2555406 Cumulative update C?p Nh?t gi 15 cho SQL Server 2008 Service Pack 1
Chu y B?i v? cc b?n xy d?ng ?c tch l?y, m?i s?a ch?a m?i pht hnh 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. Microsoft khuy?n co b?n h?y xem xt vi?c p d?ng s?a ch?a pht hnh g?n y nh?t c ch?a hotfix ny. ? 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:
970365 SQL Server 2008 xy d?ng m ? ?c pht hnh sau khi SQL Server 2008 Service Pack 1 ? ?c pht hnh
Microsoft SQL Server 2008 hotfixes ?c t?o ra cho c? th? SQL Server service pack. B?n ph?i p d?ng m?t hotfix SQL Server 2008 Service Pack 1 cho ti?n tr?nh ci ?t c?a SQL Server 2008 Service Pack 1. Theo m?c ?nh, b?t k? hotfix ?c cung c?p trong gi d?ch v? my ch? SQL ?c bao g?m trong gi d?ch v? ti?p theo c?a SQL Server.

SQL Server 2008 Service Pack 2

S?a ch?a cho v?n ? ny l?n ?u tin ?c pht hnh trong Cumulative Update 4 cho SQL Server 2008 Service Pack 2. ? bi?t thm chi ti?t v? gi ny cumulative update, nh?p vo s? bi vi?t sau ? xem bi vi?t trong c s? ki?n th?c Microsoft:
2527180 Cumulative update C?p Nh?t gi 4 cho SQL Server 2008 Service Pack 2
Chu y B?i v? cc b?n xy d?ng ?c tch l?y, m?i s?a ch?a m?i pht hnh 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. Microsoft khuy?n co b?n h?y xem xt vi?c p d?ng s?a ch?a pht hnh g?n y nh?t c ch?a hotfix ny. ? 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:
956909 Cac ban dng danh cho SQL Server 2008 a c phat hanh sau khi phat hanh SQL Server 2008
Microsoft SQL Server 2008 hotfixes ?c t?o ra cho c? th? SQL Server service pack. B?n ph?i p d?ng m?t hotfix SQL Server 2008 Service Pack 2 cho ti?n tr?nh ci ?t SQL Server 2008 Service Pack 2. Theo m?c ?nh, b?t k? hotfix ?c cung c?p trong gi d?ch v? my ch? SQL ?c bao g?m trong gi d?ch v? ti?p theo c?a SQL Server.

CCH GI?I QUY?T KHC

? lm vi?c xung quanh v?n ? ny, xy d?ng l?i cc phn vng c?a b?ng partitioned sau khi b?n th? m?t trong c?t c?a m?nh.

Chu y V?n ? ny c th? reoccur khi m?t c?t m?i gi?m xu?ng v m?t phn vng m?i ?c t?o ra n?u hotfix ny khng ?c ci ?t.

T?NH TR?NG

Microsoft ? xc nh?n r?ng y l m?t v?n ? trong cc s?n ph?m c?a Microsoft ?c li?t k trong ph?n "p d?ng cho".

THAM KH?O

? bi?t thm chi ti?t v? nn d? li?u, truy c?p vo trang web MSDN sau y:
Thng tin chung v? nn d? li?u
bit thm thng tin v M hinh Dich vu Gia tng danh cho SQL Server, hay bm vao s bai vit sau y xem bai vit trong C s Kin thc Microsoft:
935897 M hinh Dich vu Gia tng hin do nhom SQL Server cung cp phn phi cac hotfix cho nhng s c a bao cao
bit thm thng tin v gian t tn danh cho cac goi cp nht SQL Server, hay bm vao s bai vit sau y xem bai vit trong C s Kin thc Microsoft:
822499 Gian t tn mi danh cho cac goi cp nht phn mm Microsoft SQL Server
bit thm thng tin v thut ng cp nht phn mm, hay bm vao s bai vit sau xem bai vit trong C s Kin thc Microsoft:
824684 M ta thut ng chun c s dung m ta cac ban cp nht phn mm cua Microsoft

Thu?c tnh

ID c?a bi: 2548593 - L?n xem xt sau cng: 18 Thang Bay 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 Integration Services
T? kha:
kbqfe kbfix kbsurveynew kbexpertiseadvanced kbmt KB2548593 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:2548593

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