SQL Server 2012 kinh nghi?m ra b? nh? l?i

D?ch tiêu đ? D?ch tiêu đ?
ID c?a bài: 2769594 - Xem s?n ph?m mà bài này áp d?ng vào.
Bung t?t c? | Thu g?n t?t c?

? Trang này

Tri?u ch?ng

Microsoft SQL Server 2012 có th? g?p m?t s? hi?u l?i ra b? nh? b?i v? m?t r? b? nh?. Trong t?nh hu?ng này, b? r? b? nh? đư?c tiêu th? b?i các nhân viên b? nh? MEMORYCLERK_SQLLOGPOOL đư?c s? d?ng trong n?i b? cho các giao d?ch kí nh?p ho?t đ?ng. Ví d ?, thư k? b? nh?_SQLLOGPOOL c?a MEMORYCLERKđư?c s? d?ng trong n?i b? cho các ho?t đ?ng kí nh?p giao d?ch sau đây:
  • AlwaysOn ho?t đ?ng thu gi? s? thay đ?i trên đ?ng g?i chính
  • AlwaysOn l?i qu?n l? ho?t đ?ng trên đ?ng g?i th? hai có s?n

V?n đ? này có th? tr?m tr?ng hơn b?i m?t s? lư?ng l?n các giao d?ch đang đư?c đ?ng b? hóa trên m?t th? hi?n c?a SQL Server lưu tr? s?n có nhi?u b? máy cơ s? d? li?u. Khi v?n đ? này x?y ra, m?t thông báo l?i tương t? như sau đây đư?c kí nh?p ? Nh?t k? l?i SQL:
Th?t b?i trong vi?c phân ph?i trang web: FAIL_PAGE_ALLOCATION 8
L?i: 701, m?c đ? nghiêm tr?ng: 17, bang: 107.
Không có b? nh? h? th?ng không đ?y đ? trong nhóm tài nguyên 'n?i b?' đ? ch?y truy v?n này.
L?i: 701, m?c đ? nghiêm tr?ng: 17, bang: 123.
Không có b? nh? h? th?ng không đ?y đ? trong nhóm tài nguyên 'PoolName' đ? ch?y truy v?n này.
L?i: 701, m?c đ? nghiêm tr?ng: 17, bang: 107. (Params:). L?i đư?c in ? ch? đ? ng?n g?n b?i v? đ? có l?i trong quá tr?nh đ?nh d?ng. Truy t?m, ETW, thông báo vv đư?c b? qua.
L?i: 17312, m?c đ? nghiêm tr?ng: 16, bang: 1.
SQL Server ch?m d?t m?t h? th?ng ho?c n?n nhi?m HADR nhi?m v? do l?i trong kh?i đ?ng tác v? (thi?t l?p nhà nư?c 1).
AppDomain 3181 (<appdomain>) đư?c đánh d?u ki?m đ? d? b? do áp l?c b? nh?.
AppDomain 3181 (<appdomain>) b?c d?.
L?i: 9602, m?c đ? nghiêm tr?ng: 16, bang: 1.
Th?t b?i trong vi?c B?t đ?u m?t nhi?m v? h? th?ng v?i m? l?i 28709, bang 19.
L?i: 17300, m?c đ? nghiêm tr?ng: 16, bang: 1.
SQL Server không th? ch?y m?t nhi?m v? m?i c?a h? th?ng, ho?c v? không đ? b? nh? ho?c s? lư?ng các c?u h?nh bu?i vư?t quá t?i đa đư?c phép trong các máy ch?. Xác minh r?ng các máy ch? có đ?y đ? b? nh?. S? d?ng sp_configure v?i các tùy ch?n 'k?t n?i dùng' đ? ki?m tra s? lư?ng k?t n?i ngư?i dùng cho phép t?i đa. S? d?ng sys.dm_exec_sessions đ? ki?m tra s? phiên h?p, bao g?m ngư?i dùng quy tr?nh, hi?n t?i.
L?i: 17312, m?c đ? nghiêm tr?ng: 16, bang: 1.
SQL Server ch?m d?t m?t h? th?ng ho?c n?n nhi?m HADR nhi?m v? do l?i trong kh?i đ?ng tác v? (thi?t l?p nhà nư?c 1).
L?i: 18054, m?c đ? nghiêm tr?ng: 16, bang: 1.</appdomain></appdomain>
Khi th? hi?n c?a SQL Server ch? b? máy cơ s? d? li?u đó tham gia vào m?t nhóm SQL Server AlwaysOn có s?n, đ?ng b? hóa d? li?u gi?a các đ?ng g?i có th? th?t b?i. Đ? kh?c ph?c v?n đ?, b?n có th? t?t máy và sau đó kh?i đ?ng l?i SQL Server.

Khi các đi?u ki?n ra b? nh? x?y ra, đ?i có s?n có th? không trên các đ?ng g?i th? hai có s?n, và các đ?ng g?i chính c? có th? ti?p t?c đ?t đư?c các l?i cho đ?n khi b?n ghi d?ch v? này t?t máy và kh?i đ?ng l?i. Nhóm có s?n có th? đi vào Resolving ho?c trạm đậu không r?, và t?t c? các b? máy cơ s? d? li?u trong đó nhóm có s?n có th? là không th? ti?p c?n, cho đ?n khi kh?i đ?ng l?i b?n ghi d?ch v? SQL đ? gi?i phóng b? nh? ngoài tr?i kí nh?p.

B?n có th? ch?y báo cáo DBCC MEMORYSTATUS khi th?t b?i B?t đ?u nh?n th?y trong đ?u ra r?ng nhi?u GB b? nh? đư?c tiêu th? b?i các nhân viên b? nh? MEMORYCLERK_SQLLOGPOOL . Sau đây là m?t ví d? ra:
MEMORYCLERK_SQLLOGPOOL (nút 0) KB
---------------------------------------- -----------
VM dành 0
VM cam k?t 0
Trang b? khóa phân b? 0
SM dành 0
SM cam k?t 0
Trang phân b? 823544
B?n c?ng có th? th?y s? lư?ng b? nh? trang c?a v?n đ? b?ng cách ch?y truy v?n DMV sau đây:
SELECT * FROM sys.dm_os_memory_clerks WHERE type='MEMORYCLERK_SQLLOGPOOL'
SELECT type, name, pages_in_bytes/ 1024 AS PMO_KB FROM sys.dm_os_memory_objects WHERE type like 'MEMOBJ_LOGPOOL%'
V?n đ? có th? khác là r?ng máy ch? SQL, truy v?n có th? ch? đ?i cho RESOURCE_SEMAPHORE waittype khi b? nh? đ?m h? bơi không th? đư?c thu đư?c ngay l?p t?c v? s? lư?ng cao c?a ngư?i tiêu dùng ngoài tr?i kí nh?p.

Hotfix này gi?i quy?t các v?n đ? sau:
  • M?t r? b? nh? đư?c s?a ch?a trong cơ ch? n?i b? trư?c đ?c đư?c s? d?ng đ? xác đ?nh v? trí các h? bơi Nh?t k? giao d?ch đư?c s? d?ng b?i AlwaysOn và các ho?t đ?ng tăng cư?ng giao d?ch kí nh?p trong SQL Server 2012.
  • Khi có s?n b? nh? th?p, SQL Server gi?i phóng b? nh? n?i b? đăng h? bơi m?nh m? đ? ph?c h?i t? th?t b?i ra b? nh? hơn duyên dáng.

Gi?i pháp

Cumulative update C?p nh?t thông tin

Cumulative Update 2 cho SQL Server 2012 SP1

S?a ch?a cho v?n đ? này l?n đ?u tiên đư?c phát hành trong Cumulative Update 2. Đ? bi?t thêm chi ti?t v? làm th? nào đ? có đư?c đi?u này gói cumulative update cho SQL Server 2012 SP1, nh?p vào s? bài vi?t sau đ? xem bài vi?t trong cơ s? ki?n th?c Microsoft:
2790947 Cumulative update C?p Nh?t gói 2 cho SQL Server 2012 Service Pack 1
Lưu ? B?i v? các b?n xây d?ng tích l?y, m?i s?a ch?a m?i phát hành ch?a t?t c? các hotfix và s?a ch?a t?t c? các s?a l?i b?o m?t mà đư?c đính kèm v?i trư?c SQL Server 2012 SP1 phát hành. Chúng tôi khuyên b?n h?y xem xét vi?c áp d?ng s?a ch?a phát hành g?n đây nh?t có ch?a hotfix này. Đ? bi?t thêm chi ti?t, nh?p vào s? bài vi?t sau đ? xem bài vi?t trong cơ s? ki?n th?c Microsoft:
2772858 SQL Server 2012 xây d?ng mà đ? đư?c phát hành sau khi SQL Server 2012 Service Pack 1 đ? đư?c phát hành

Tích l?y Update 5 cho SQL Server 2012

S?a ch?a cho v?n đ? này l?n đ?u tiên đư?c phát hành trong Cumulative Update 5. Đ? bi?t thêm chi ti?t v? làm th? nào đ? có đư?c đi?u này gói cumulative update cho SQL Server, b?m s? bài vi?t sau đ? xem bài vi?t trong cơ s? ki?n th?c Microsoft:
2777772 Cumulative update C?p Nh?t gói 5 cho SQL Server 2012
Lưu ? B?i v? các b?n xây d?ng tích l?y, m?i s?a ch?a m?i phát hành ch?a t?t c? các hotfix và t?t c? các s?a l?i b?o m?t mà đư?c đính kèm v?i trư?c SQL Server 2012 s?a ch?a phát hành. Chúng tôi khuyên b?n h?y xem xét vi?c áp d?ng s?a ch?a phát hành g?n đây nh?t có ch?a hotfix này. Đ? bi?t thêm chi ti?t, nh?p vào s? bài vi?t sau đ? xem bài vi?t trong cơ s? ki?n th?c Microsoft:
2692828 SQL Server 2012 xây d?ng mà đ? đư?c phát hành sau khi SQL Server 2012 đư?c phát hành

Thông tin hotfix

M?t hotfix đư?c h? tr? có s?n t? Microsoft. Tuy nhiên, hotfix này là nh?m kh?c ph?c ch? s? c? đư?c mô t? trong bài vi?t này. Hotfix này ch? áp d?ng cho h? th?ng đang g?p v?n đ? c? th? này.

N?u các hotfix có s?n đ? t?i v?, có là m?t ph?n "Hotfix download available" ? đ?u bài vi?t cơ s? ki?n th?c này. N?u ph?n này không xu?t hi?n, g?i m?t yêu c?u b?n ghi d?ch v? khách hàng c?a Microsoft và h? tr? đ? có đư?c các hotfix.

Lưu ? N?u v?n đ? khác x?y ra ho?c n?u b?t c? x? l? s? c? là c?n thi?t, b?n có th? c?n ph?i t?o m?t yêu c?u b?n ghi d?ch v? riêng bi?t. Các chi phí h? tr? thông thư?ng s? áp d?ng đ? h? tr? thêm câu h?i và v?n đ? mà không đ? đi?u ki?n cho hotfix này c? th?. Cho m?t danh sách đ?y đ? c?a Microsoft b?n ghi d?ch v? khách hàng và h? tr? s? đi?n tho?i ho?c đ? t?o ra m?t yêu c?u b?n ghi d?ch v? riêng bi?t, đi đ?n web site c?a Microsoft sau đây:
http://support.Microsoft.com/contactus/?WS=support
Lưu ? Các h?nh th?c "Hotfix download available" s? hi?n th? các ngôn ng? mà các hotfix có s?n. N?u b?n không nh?n th?y ngôn ng? c?a b?n, đó là v? m?t hotfix là không có s?n cho ngôn ng? đó.

Kh?i đ?ng l?i yêu c?u

B?n không c?n ph?i kh?i đ?ng l?i máy tính sau khi b?n áp d?ng hotfix này.

Đi?u ki?n tiên quy?t

Đ? áp d?ng hotfix này, b?n ph?i có SQL Server 2012 đư?c cài đ?t chuyên bi?t.

Chi tieát taäp tin

Phiên b?n toàn c?u hotfix này có các thu?c tính t?p (ho?c sau này t?p tin thu?c tính) mà đư?c li?t kê trong b?ng sau. Ngày tháng và th?i gian cho nh?ng t?p tin đư?c li?t kê trong Gi? Qu?c t? Ph?i h?p (UTC). Khi b?n xem chi tieát taäp tin, nó b? chuy?n thành gi? c?c b?. Đ? t?m s? khác nhau gi?a UTC và local time, s? d?ng các múi thời gian th? tab trong các Ngày và th?i gian m?c trong Panel điều khiển.
Thu g?n b?ng nàyBung r?ng b?ng này
t?p đ? đ?t tên tinPhiên b?n t?pKích thư?c t?p tinNgàyTh?i gianN?n t?ng
Sqlmin.dll2011.110.2387.032,460,27219/10 / 201205: 25x 64
Sqlservr.exe2011.110.2387.0190,94419/10 / 201205: 01x 64
Sqlmin.dll2011.110.2387.026,515,93619/10 / 201205: 22x 86
Sqlservr.exe2011.110.2387.0160,22419/10 / 201205: 17x 86

Thu?c tính

ID c?a bài: 2769594 - L?n xem xét sau cùng: 24 Tháng Giêng 2013 - Xem xét l?i: 3.0
Áp d?ng
  • Microsoft SQL Server 2012 Standard
  • Microsoft SQL Server 2012 Web
  • Microsoft SQL Server 2012 Developer
  • Microsoft SQL Server 2012 Enterprise
T? khóa: 
kbtshoot kbautohotfix kbqfe kbhotfixserver kbfix kbexpertiseadvanced kbsurveynew kbmt KB2769594 KbMtvi
Máy d?ch
QUAN TRỌNG: Bài vi?t này đư?c d?ch b?ng ph?n m?m d?ch máy c?a Microsoft ch? không ph?i do con ngư?i d?ch. Microsoft cung c?p các bài vi?t do con ngư?i d?ch và c? các bài vi?t do máy d?ch đ? b?n có th? truy c?p vào t?t c? các bài vi?t trong Cơ s? Ki?n th?c c?a chúng tôi b?ng ngôn ng? c?a b?n. Tuy nhiên, bài vi?t do máy d?ch không ph?i lúc nào c?ng hoàn h?o. Lo?i bài vi?t này có th? ch?a các sai sót v? t? v?ng, cú pháp ho?c ng? pháp, gi?ng như m?t ngư?i nư?c ngoài có th? m?c sai sót khi nói ngôn ng? c?a b?n. Microsoft không ch?u trách nhi?m v? b?t k? s? thi?u chính xác, sai sót ho?c thi?t h?i nào do vi?c d?ch sai n?i dung ho?c do ho?t đ?ng s? d?ng c?a khách hàng gây ra. Microsoft c?ng thư?ng xuyên c?p nh?t ph?n m?m d?ch máy này.
Nh?p chu?t vào đây đ? xem b?n ti?ng Anh c?a bài vi?t này: 2769594

Cung cấp Phản hồi

 

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