Đăng nhập với Microsoft
Đăng nhập hoặc tạo tài khoản.
Xin chào,
Chọn một tài khoản khác.
Bạn có nhiều tài khoản
Chọn tài khoản bạn muốn đăng nhập.

Lỗi #: 984 (SQL Hotfix)
Lỗi #: 441938 (SQLBUDT)

Microsoft phân phối bản sửa lỗi Microsoft SQL Server 2005 là 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ả bản vá bảo mật được đính kèm với trước SQL Server 2005 vá.

Bài viết này mô tả sau phiên bản hotfix này:

  • Sự cố được khắc phục bởi gói hotfix này

  • Điều kiện tiên quyết để cài đặt gói hotfix

  • Thông tin về việc bạn phải khởi động máy tính sau khi cài đặt gói hotfix

  • Thông tin về việc gói hotfix được thay thế bằng bất kỳ hotfix gói

  • Thông tin về việc bạn phải thực hiện bất kỳ thay đổi sổ đăng ký

  • Các tệp được chứa trong gói hotfix

Triệu chứng

Xem xét kịch bản sau đây. Bạn đang chạy SQL Server 2005 Service Pack 1 (SP1). Bạn kích hoạt cờ theo dõi 2389 và 2390 bật tự động tạo ra thống kê nhanh lên phím. Trong trường hợp này, bạn có thể gặp phải hiện tượng sau:

  • Bạn thấy một tăng lớn trong thời gian biên dịch.

  • SQL Server không tạo ra một kế hoạch yêu cầu hiệu quả vì đúng giá trị tối đa cho cột không thể xác định.

Nguyên nhân

Sự cố này xảy ra vì SQL Server thực hiện quét cột phù hợp. Quét này sẽ tập hợp thêm thời gian.

Giải pháp

Cập nhật nóng được hỗ trợ do Microsoft cung cấp. Tuy nhiên, cập nhật nóng này chỉ được dùng để khắc phục sự cố được mô tả trong bài viết này. Chỉ áp dụng cập nhật nóng này cho hệ thống đang gặp sự cố cụ thể này. Cập nhật nóng này có thể được kiểm tra thêm. Vì vậy, nếu bạn không bị ảnh hưởng nghiêm trọng bởi sự cố này, chúng tôi khuyên bạn đợi bản cập nhật phần mềm tiếp theo có chứa cập nhật nóng này.

Nếu cập nhật nóng này sẵn có để tải xuống thì sẽ có phần "Cập nhật nóng có sẵn để tải xuống" ở đầ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, hãy liên hệ với Dịch vụ Khách hàng và Bộ phận Hỗ trợ của Microsoft để nhận được các cập nhật nóng.

Lưu ý Nếu sự cố khác xảy ra hoặc nếu cần khắc phục sự cố, bạn có thể phải tạo một yêu cầu dịch vụ riêng. Chi phí hỗ trợ thông thường sẽ tính cho các câu hỏi hỗ trợ bổ sung và các sự cố không phù hợp với cập nhật nóng cụ thể này. Để có danh sách đầy đủ số điện thoại hỗ trợ và dịch vụ khách hàng của Microsoft hoặc để tạo yêu cầu dịch vụ riêng, hãy ghé thăm Web site sau của Microsoft:

http://support.microsoft.com/contactus/?ws=supportLưu ý Mẫu "Tải xuống cập nhật nóng sẵn có" hiển thị các ngôn ngữ mà cập nhật nóng này sẵn có. Nếu bạn không thấy ngôn ngữ của mình thì đó là do cập nhật nóng này hiện không có ngôn ngữ đó.

Điều kiện tiên quyết

Bạn phải SQL Server 2005 Service Pack 1 (SP1) được cài đặt để áp dụng hotfix này.

Để biết thêm thông tin về cách lấy SQL Server 2005 SP1, nhấp vào số bài viết sau để xem bài viết trong cơ sở kiến thức Microsoft:

913089 cách lấy gói dịch vụ mới nhất cho SQL Server 2005

Thông tin khởi động lại

Bạn không phải khởi động lại máy tính sau khi bạn áp dụng hotfix này.

Thông tin đăng ký

Bạn không phải thay đổi sổ đăng ký.

Thông tin tập tin hotfix

Hotfix này chỉ chứa các tệp cần thiết để khắc phục sự cố mà bài viết này liệt kê. Hotfix này có thể chứa tất cả các tệp mà bạn phải hoàn toàn Cập nhật sản phẩm lên bản mới nhất.

Phiên bản tiếng Anh của cập nhật nóng này có các thuộc tính tệp (hoặc thuộc tính tệp mới hơn) được liệt kê trong bảng sau. Ngày và giờ của các tệp này được liệt kê theo Giờ Quốc tế Phối hợp (UTC). Khi bạn xem thông tin về tệp, ngày và giờ được chuyển đổi thành giờ địa phương. Để tìm sự khác nhau giữa UTC và giờ địa phương, sử dụng tab múi giờ trong mục ngày và giờ trong Pa-nen điều khiển.

Phiên bản SQL Server 2005 32-bit

Tên tệp

Phiên bản tệp

Kích thước tệp

Ngày

Giờ

Nền tảng

Msgprox.dll

2005.90.2174.0

197,920

17-Jul-2006

20:03

x86

Msmdlocal.dll

9.0.2174.0

15,701,792

17-Jul-2006

20:04

x86

Msmdredir.dll

9.0.2174.0

3,967,776

17-Jul-2006

20:03

x86

Replprov.dll

2005.90.2174.0

547,616

17-Jul-2006

20:05

x86

Replrec.dll

2005.90.2174.0

782,112

17-Jul-2006

20:02

x86

Sqlaccess.dll

2005.90.2174.0

347,936

17-Jul-2006

20:03

x86

Sqlservr.exe

2005.90.2174.0

28,951,896

17-Jul-2006

20:04

x86

Xpstar90.dll

2005.90.2174.0

292,128

17-Jul-2006

20:03

x86

SQL Server 2005 x64 dựa trên phiên bản

Tên tệp

Phiên bản tệp

Kích thước tệp

Ngày

Giờ

Nền tảng

Msgprox.dll

2005.90.2174.0

259,360

18-Jul-2006

08:05

x64

Msmdlocal.dll

9.0.2174.0

15,701,792

17-Jul-2006

20:04

x86

Msmdredir.dll

9.0.2174.0

3,967,776

17-Jul-2006

20:03

x86

Replprov.dll

2005.90.2174.0

745,248

18-Jul-2006

08:06

x64

Replrec.dll

2005.90.2174.0

1,008,416

18-Jul-2006

08:04

x64

Sqlaccess.dll

2005.90.2174.0

355,104

18-Jul-2006

08:05

x86

Sqlservr.exe

2005.90.2174.0

39,351,072

18-Jul-2006

08:05

x64

Xpstar90.dll

2005.90.2174.0

539,936

18-Jul-2006

08:05

x64

Phiên bản SQL Server 2005 Itanium kiến trúc

Tên tệp

Phiên bản tệp

Kích thước tệp

Ngày

Giờ

Nền tảng

Msgprox.dll

2005.90.2174.0

542,496

17-Jul-2006

22:38

IA-64

Msmdlocal.dll

9.0.2174.0

48,828,704

17-Jul-2006

22:39

IA-64

Msmdredir.dll

9.0.2174.0

6,154,016

17-Jul-2006

22:39

IA-64

Replprov.dll

2005.90.2174.0

1,617,184

17-Jul-2006

22:39

IA-64

Replrec.dll

2005.90.2174.0

2,141,472

17-Jul-2006

22:39

IA-64

Sqlaccess.dll

2005.90.2174.0

349,472

17-Jul-2006

22:38

x86

Sqlservr.exe

2005.90.2174.0

72,235,296

17-Jul-2006

22:40

IA-64

Xpstar90.dll

2005.90.2174.0

950,048

17-Jul-2006

22:36

IA-64

Trạng thái

Microsoft đã xác nhận rằng đây là sự cố trong sản phẩm của Microsoft được liệt kê trong phần "Áp dụng cho".

Thông tin

Tăng dần cột chính có thể khiến số liệu thống kê không chính xác trong bảng có thường xuyên đưa hoạt động. Các cột chính có thể nhận dạng cột hoặc các cột datetime thể hiện dấu thời gian thực. Sự cố thường gặp đối với một số ứng dụng SQL Server là trường hợp trong đó dữ liệu thường lên. Ví dụ: bạn có một bảng có chứa một cột ngày giờ và cột biểu thị ngày hiện tại. SQL Server xây dựng số liệu thống kê cho rằng dữ liệu sẽ được chủ yếu là tương tự trong tương lai. Tuy nhiên, khi dữ liệu thường lên, thêm vào mới nhất là trong dãy đã tìm thấy. Hiện tượng này có thể gây ra hiệu suất kém kế hoạch được tạo ra. Bộ lọc chọn dữ liệu mới có thể loại trừ toàn bộ mối quan hệ ngay cả khi một số dòng có.

Cờ theo dõi 2389 và 2390 đều mới trong SQL Server 2005 SP1. Các cờ theo dõi có thể giúp giải quyết vấn đề này. SQL Server 2005 SP1 theo dõi sự cột số liệu thống kê các bản Cập Nhật. SQL Server xác định rằng số liệu thống kê tăng ba lần, cột là thương hiệu tăng dần. Số liệu thống kê sẽ được cập nhật tự động lúc truy vấn tập hợp nếu các điều kiện sau là đúng:

  • Cờ theo dõi 2389 được thiết lập.

  • Một cột là thương hiệu tăng dần.

  • Chỉ bao gồm tồn tại với các cột điểm là quan trọng hàng đầu.

Câu lệnh được biên dịch để tìm giá trị cao nhất và bước mới được thêm vào biểu đồ hiện tại mô hình dữ liệu gần đây nhất.

Cờ theo dõi 2390 cho phép chế độ tương tự như cờ theo dõi 2389, ngay cả khi sự tăng dần cột không xác định. Miễn là cột cột đứng đầu trong chỉ mục, trình tối ưu hoá bản Cập Nhật thống kê có giá trị cao truy vấn tập hợp thời. Không bao giờ sử dụng cờ theo dõi 2390 mình vì logic này sẽ bị vô hiệu hoá ngay sau khi sự tăng dần của cột được.

Để kích hoạt tự động tạo ra số liệu thống kê nhanh các khóa tăng dần, chạy lệnh sau:

DBCC TRACEON ( 2389, -1 )

Để kích hoạt tự động tạo ra nhanh chóng thống kê cho tất cả các cột bao gồm các điểm phím hoặc phím tăng dần không xác định, chạy lệnh sau:

DBCC TRACEON ( 2389, 2390, -1 )

Bạn cũng có thể sử dụng khoá chuyển dòng lệnh / T cho Sqlservr.exe để cho phép các cờ theo dõi hai máy chủ toàn. Để biết thêm thông tin, ghé thăm Web site sau của Microsoft Developer Network (MSDN):

http://msdn2.microsoft.com/en-us/library/ms190737.aspxĐể biết thêm thông tin về giản đồ đặt tên cho bản cập nhật Microsoft SQL Server, hãy bấm vào số bài viết sau để xem bài viết trong cơ sở kiến thức Microsoft:

822499 giản đồ đặt tên mới cho phần mềm Microsoft SQL Server Cập Nhật gói

Để biết thêm thông tin về thuật ngữ cập nhật phần mềm, hãy bấm vào số bài viết sau để xem bài viết trong Cơ sở Kiến thức Microsoft:

824684 mô tả thuật ngữ chuẩn được sử dụng để miêu tả các bản cập nhật phần mềm Microsoft

Bạn cần thêm trợ giúp?

Phát triển các kỹ năng của bạn
Khám phá nội dung đào tạo
Sở hữu tính năng mới đầu tiên
Tham gia Microsoft dùng nội bộ

Thông tin này có hữu ích không?

Bạn hài lòng đến đâu với chất lượng dịch thuật?
Điều gì ảnh hưởng đến trải nghiệm của bạn?

Cảm ơn phản hồi của bạn!

×