Kh?c ph?c: Thng bo l?i khi b?n s? d?ng phin h?p ko di s? ki?n system_health ? n?m b?t m?t ? th? b? t?c trong SQL Server 2008: "Msg 9436 ng?i: phn tch c php XML: d?ng 54, nhn v?t 1...

D?ch tiu ? D?ch tiu ?
ID c?a bi: 978629 - 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 c ch?a t?t c? cc hotfix v t?t c? cc s?a l?i b?o m?t m ?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

H?y xem xt k?ch b?n sau y. Trong c s? d? li?u Microsoft SQL Server 2008, m?t b? t?c x?y ra. Sau , b?n s? d?ng cc system_health M? r?ng phin h?p s? ki?n ? n?m b?t cc ? th? b? t?c. Trong tinh hung nay, ban nhn c thng bao li sau:
Msg 9436 ng?i, t?ng 16, bang 1, d?ng 1
Phn tch c php XML: d?ng 54, nhn v?t 12, th? end khng kh?p v?i t? kha b?t ?u
V d?, b?n ch?y truy v?n sau y ? xu?t kh?u m?c tiu buffer_ring t? cc system_health Phin lm vi?c khi m?t b? t?c x?y ra:
select XEventData.XEvent.value('(data/value)[1]', 'varchar(max)') as DeadlockGraph
FROM
(select CAST(target_data as xml) as TargetData
from sys.dm_xe_session_targets st
join sys.dm_xe_sessions s on s.address = st.event_session_address
where name = 'system_health') AS Data
CROSS APPLY TargetData.nodes ('//RingBufferTarget/event') AS XEventData (XEvent)
where XEventData.XEvent.value('@name', 'varchar(4000)') = 'xml_deadlock_report'
Trong v d? ny, cc truy v?n tr? v? k?t qu? chnh xc.

Tuy nhin, b?n c?ng c th? ch?y cc truy v?n sau y ? c ? th? b? t?c ny ? ?nh d?ng XML:
select cast(XEventData.XEvent.value('(data/value)[1]', 'varchar(max)') as xml) as DeadlockGraph
FROM
(select CAST(target_data as xml) as TargetData
from sys.dm_xe_session_targets st
join sys.dm_xe_sessions s on s.address = st.event_session_address
where name = 'system_health') AS Data
CROSS APPLY TargetData.nodes ('//RingBufferTarget/event') AS XEventData (XEvent)
where XEventData.XEvent.value('@name', 'varchar(4000)') = 'xml_deadlock_report'
Trong t?nh hu?ng ny, b?n mong ?i ? xem ? th? b? t?c ? ?nh d?ng XML. Th?m ch n?u ? th? b? t?c ?c hi?n th? khng chnh xc, b?n v?n mong ?i ? xem hi?u l?c XML n?i dung t? cc bo co c?a xml_deadlock_report. Tuy nhin, b?n nh?n ?c thng bo l?i sau:
Msg 9436 ng?i, t?ng 16, bang 1, d?ng 1
Phn tch c php XML: d?ng 54, nhn v?t 12, th? end khng kh?p v?i t? kha b?t ?u

NGUYN NHN

V?n ? ny x?y ra b?i v? ?ng d?n m? m t?o ra gi?n ? XML cho ? th? b? t?c b? qua trn th? ng c?a c?a cc n?n nhn danh sch nguyn t?. Ngoi ra, ?ng d?n m? cho bi?t thm m?t t? kha khng c?n thi?t cho cc b? t?c nguyn t?.

GI?I PHP

S?a ch?a cho v?n ? ny l?n ?u tin pht hnh Cumulative Update 6 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 y ? xem bi vi?t trong c s? ki?n th?c Microsoft:
977443 Tch l?y gi 6 cho SQL Server 2008 Service Pack 1
Chu y B?i v? cc b?n xy d?ng 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 l?i b?o m?t m ?c nh km v?i tr?c SQL Server 2008 s?a ch?a pht hnh. Chung ti khuyn ban nn cn nhc vic ap dung ban va li mi nht co cha hotfix nay. ? 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 ?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 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 R2

Quan tr?ng B?n ph?i ci ?t b?n v ny n?u b?n ang ch?y SQL Server 2008 R2.

S?a ch?a cho v?n ? ny l?n ?u tin ?c pht hnh trong Cumulative Update 1. ? bi?t thm chi ti?t v? lm th? no ? c ?c i?u ny gi cumulative update cho SQL Server 2008 R2, h?y nh?p vo s? bi vi?t sau y ? xem bi vi?t trong c s? ki?n th?c Microsoft:

981355 Tch l?y gi 1 cho SQL Server 2008 R2
Chu y B?i v? cc b?n xy d?ng tch l?y, m?i s?a ch?a m?i pht hnh ch?a t?t c? cc hotfix v s?a ch?a t?t c? cc s?a l?i b?o m?t m ?c nh km v?i tr?c SQL Server 2008 R2 pht hnh. Chung ti khuyn ban nn cn nhc vic ap dung ban va li mi nht co cha hotfix nay. ? 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:

981356 SQL Server 2008 R2 xy d?ng ?c pht hnh sau khi SQL Server 2008 R2 ?c pht hnh

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

? c thng tin v? cc m h?nh d?ch v? gia tng cho SQL Server, b?m s? bi vi?t sau y ? xem bi vi?t trong c s? ki?n th?c 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:
822499Gian 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: 978629 - L?n xem xt sau cng: 11 Thang Mi 2011 - Xem xt l?i: 1.0
p d?ng
  • Microsoft SQL Server 2008 R2 Standard
  • Microsoft SQL Server 2008 R2 Enterprise
  • Microsoft SQL Server 2008 R2 Developer
  • Microsoft SQL Server 2008 R2 Workgroup
  • Microsoft SQL Server 2008 Standard
  • Microsoft SQL Server 2008 Enterprise
  • Microsoft SQL Server 2008 Developer
  • Microsoft SQL Server 2008 Workgroup
T? kha:
kbexpertiseadvanced kbsurveynew kbqfe kbfix kbmt KB978629 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:978629

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