Kh?c ph?c: Đ?u tiên th?c hi?n các th? t?c xp_cmdshell lưu tr? không đư?c hoàn thành cho đ?n khi th?c hi?n cu?i cùng đư?c hoàn thành trong SQL Server 2012

D?ch tiêu đ? D?ch tiêu đ?
ID c?a bài: 2671318
Bung t?t c? | Thu g?n t?t c?

? Trang này

Microsoft phân ph?i Microsoft SQL Server 2012 b?n s?a l?i trong m?t t?i v? t?p. B?i v? các b?n s?a l?i tích l?y, m?i b?n phát hành m?i ch?a t?t c? các hotfix và t?t c? các C?p Nh?t b?o m?t đư?c đính kèm v?i trư?c SQL Server 2012 C?p Nh?t phát hành.

Tri?u ch?ng

Gi? s? r?ng b?n ch?y th? t?c xp_cmdshell lưu tr? nhi?u cùng m?t lúc trên nhi?u phiên ch?y trong Microsoft SQL Server 2012. Trong t?nh hu?ng này, đ?u tiên th?c hi?n các th? t?c xp_cmdshell lưu tr? không đư?c hoàn thành cho đ?n khi cu?i cùng th?c hi?n xong.

Nguyên nhân

V?n đ? này x?y ra v? m?t x? l? đư?c k? th?a b?i các quá tr?nh đư?c m? ra khi b?n ch?y th? t?c xp_cmdshell lưu tr? cùng m?t lúc.

CreateProcess API đ?i h?i ph?i x? l? th?a k? đ? chuy?n hư?ng đ?u ra và l?i thông đi?p tiêu chu?n. N?u nhi?u x? t? xp_cmdshell lưu tr? th? t?c ch?y cùng m?t lúc, v?a đư?c khai trương các quá tr?nh có th? th?a k? x? l? t? các quy tr?nh hi?n có. Tuy nhiên, xp_cmdshell lưu tr? th? t?c ch? x? l? đư?c đóng b?i t?t c? các quá tr?nh m?. V? v?y, khi nhi?u quá tr?nh k? th?a các x? l?, t?t c? xp_cmdshell x? t? ph?i ch? đ?i cho đ?n khi x? l? đóng c?a do quá tr?nh dài nh?t ch?y.

Gi?i pháp

Đ? gi?i quy?t v?n đ? này, áp d?ng b?n C?p Nh?t tích l?y sau. B?n c?p nh?t này b? sung thêm tùy ch?n CreateProcess API STARTUPINFOEX ngăn c?n th?a k? x? l? cho qua quá tr?nh.

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

Cumulative update C?p Nh?t gói 1 cho SQL Server 2012 Service Pack 1

S?a ch?a cho v?n đ? này l?n đ?u tiên đư?c phát hành trong Cumulative Update 1. Đ? 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 Service Pack 1, nh?p vào s? bài vi?t sau đ? xem bài vi?t trong cơ s? ki?n th?c Microsoft:
2765331 Cumulative update C?p Nh?t gói 1 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à 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:
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

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 4. Đ? 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:
2758687 Cumulative update C?p Nh?t gói 4 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

T?nh tr?ng

Microsoft đ? xác nh?n r?ng đây là m?t v?n đ? trong s?n ph?m c?a Microsoft đư?c li?t kê trong ph?n "Áp d?ng cho".

Tham kh?o

Đ? bi?t thêm chi ti?t v? các ch?c năng CreateProcess, h?y vào web site MSDN sau đây:
Thông tin chung v? ch?c năng CreateProcess
Đ? bi?t thêm chi ti?t v? th? t?c xp_cmdshell lưu tr?, h?y vào web site MSDN sau đây:
Thông tin chung v? th? t?c xp_cmdshell lưu tr?
Đ? bi?t thêm chi ti?t v? m?t v?n đ? tương t?, nh?p vào s? bài vi?t sau đ? xem bài vi?t trong cơ s? ki?n th?c Microsoft:
315939 PRB: Tr? em k? th?a không mong đ?i x? l? trong th?i gian cu?c g?i CreateProcess

Thu?c tính

ID c?a bài: 2671318 - L?n xem xét sau cùng: 20 Tháng Mười Một 2012 - Xem xét l?i: 1.0
T? khóa: 
kbtshoot kbqfe kbfix kbexpertiseadvanced kbsurveynew kbmt KB2671318 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: 2671318

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