Sửa chữa: Khi bạn chạy lệnh "dbcc dbreindex" hoặc "thay đổi chỉ số" lệnh, một số giao dịch được sao không chép cho các thuê bao trong nhân rộng giao dịch trong SQL Server 2005

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: 916706
Bài viết này đã được lưu trữ. Bài viết được cung cấp "nguyên trạng" và sẽ không còn được cập nhật nữa.
Lỗi #: 40000100 (SQL Hotfix)
Microsoft phân phối Microsoft SQL Server 2005 bản sửa lỗi như 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ả các sửa lỗi bảo mật mà được đính kèm với trước SQL Server 2005 sửa chữa phát hành.
Tóm tắt
Bài viết này mô tả sau đây về hotfix này phát hành:
  • Các vấn đề được cố định bởi gói hotfix này
  • Điều kiện tiên quyết cho việc áp dụng các hotfix gói
  • Cho dù bạn phải khởi động lại máy tính sau khi bạn áp dụng các hotfix gói
  • Cho dù các gói hotfix được thay thế bởi bất kỳ hotfix nào khác gói
  • Cho dù bạn phải thực hiện bất kỳ thay đổi sổ kiểm nhập sau khi bạn áp dụng các hotfix gói
  • Các tập tin được chứa trong các hotfix gói
Triệu chứng
Xem xét kịch bản sau đây. Bạn có một đồng gửi giao dịch trong Microsoft SQL Server 2005. Bạn chạy lệnh dbcc dbreindex hoặc lệnh thay đổi mục chỉ dẫn cùng lúc kí nhập Reader đại lý đang chạy. Trong trường hợp này, một số giao dịch không được sao chép tới các thuê bao.

Ngoài ra, khi bạn chạy SQL Server 2005 bằng cách sử dụng theo dõi cờ T8209, tin thư thoại tương tự như sau đây có thể được ghi trong SQL máy chủ Errorlog file.

Thông báo lỗi 1
<Date> <Time></Time></Date> spid74 [ReplSchemaTrace] {0xd2:109:3},GetHoBtLockNoError thất bại trên rowsetId 72057594047430656, rowset có thể không tồn tạitrong lược đồ hiện tại!
Thông báo lỗi 2
<Date> <Time></Time></Date> spid74 [ReplSchemaTrace] tìm thấy phiên bản nút chọn một chobảng 629577281, rowset id 72057594047430656, loại 52, nguồn 1, cột đếm:14, {0xe2:10:6 d} {0xe2:10:6 d} {0xe2:10:6 d}
Thông báo lỗi 3
<Date> <Time></Time></Date> spid74 [ReplSchemaTrace] {0xd2:109:3},m_fTableNotExist:1, m_tabid:629577281, m_pSchema_re:0, m_pSchema_se:1
Thông báo lỗi 4
<Date> <Time></Time></Date> spid74 [ReplSchemaTrace] {0xd2:109:3},m_fTableNotExist:0
Thông báo lỗi 5
<Date> <Time></Time></Date> spid74 [ReplSchemaTrace] {0xd2:109:3}, tảicột đếm cho bảng [dbo].[crsalh], từ versioned lược đồ{0xe2:10:6 d}{0xe2:10:6 d}{0xe2:10:6 d}{1}, cột số: 14
Thông báo lỗi 6
<Date> <Time></Time></Date> spid74 [ReplSchemaTrace] {0xd2:109:3}, tải SErowset cho bảng [dbo].[crsalh], từ versioned lược đồ{0xe2:10:6 d}{0xe2:10:6 d}{0xe2:10:6 d}{1}, cột số: 14
Lỗi 7
<Date> <Time></Time></Date> spid74 [ReplSchemaTrace] {0xd2:109:3}, nạp lạicột các thông tin cho bảng [dbo].[crsalh], từ giản đồ sống, cột số: 14
Thông báo lỗi 8
<Date> <Time></Time></Date> spid74 [ReplSchemaTrace] {0xd2:109:3}, tảicột phân vùng bảng [dbo].[crsalh] artid 5, từ giản đồ sống, cộtsố: 14
Nguyên nhân
Vấn đề này xảy ra vì Nhật ký đọc đại lý không sao chép tất cả các giao dịch vào bộ máy cơ sở dữ liệu phân phối.
Giải pháp

bản ghi dịch vụ gói thông tin

Lưu ý Nhiều vấn đề đã được tìm thấy với xây dựng lại các chỉ số trong SQL Server 2005. Chúng tôi khuyên bạn áp dụng gói bản ghi dịch vụ mới nhất và Cập Nhật tích lũy để tránh các vấn đề với xây dựng lại các mục chỉ dẫn trên bộ máy cơ sở dữ liệu được xác định trong nhân rộng giao dịch.

Để giải quyết vấn đề này, có được gói bản ghi dịch vụ mới nhất cho SQL Server 2005.Để 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:
913089Làm thế nào để có được gói bản ghi dịch vụ mới nhất cho SQL Server 2005

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. Hotfix này có thể nhận được thử nghiệm bổ sung. Vì vậy, nếu bạn không bị ảnh hưởng bởi vấn đề này, chúng tôi đề nghị bạn đợi cho Cập nhật phần mềm tiếp theo có chứa hotfix 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, liên hệ với 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, ghé thăm Web site sau của Microsoft: Lưu ý Các hình thức "Hotfix download available" 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ữ đó.

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

Để áp dụng hotfix này, bạn phải có SQL Server 2005 Service Pack 1 (SP1) được cài đặt chuyên biệt.Để 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:
913089Làm thế nào để có được gói bản ghi dịch vụ mới nhất cho SQL Server 2005

Khởi động lại thông tin

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 thay thế hotfix

Hotfix này không được thay thế bởi bất kỳ hotfix nào khác.

kiểm nhập thông tin

Bạn không phải thay đổi sổ kiểm nhập.

Chi tieát taäp tin

Hotfix này chứa chỉ là những tập tin được yêu cầu để sửa chữa các vấn đề có danh sách các bài viết này. Hotfix này có thể chứa tất cả các tập tin mà bạn phải có để hoàn toàn Cập Nhật một sản phẩm để xây dựng mới nhất.

Các phiên bản tiếng Anh của 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.
SQL Server 2005, phiên bản 32-bit
tập đã đặt tên tinPhiên bản tập tinKích thước tập tinNgàyThời gianNền tảng
Microsoft.sqlserver.replication.dll2005.90.1534.01,608,40821 Tháng 3 năm 200619:07x 86
Microsoft.sqlserver.SMO.dll9.0.1534.01,559,25621 Tháng 3 năm 200619:07x 86
Msmdlocal.dll9.0.1534.015,597,78421 Tháng 3 năm 200619:07x 86
Msmdredir.dll9.0.1534.03,927,25621 Tháng 3 năm 200619:07x 86
Osql.exe2005.90.1534.051,41621 Tháng 3 năm 200619:06x 86
Replrec.dll2005.90.1534.0781,01621 Tháng 3 năm 200619:07x 86
Sqlaccess.dll2005.90.1534.0349,40021 Tháng 3 năm 200619:07x 86
Sqldiag.exe2005.90.1534.0960,21621 Tháng 3 năm 200619:07x 86
Sqlservr.exe2005.90.1534.028,780,81621 Tháng 3 năm 200619:07x 86
SQL Server 2005, phiên bản 64-bit
tập đã đặt tên tinPhiên bản tập tinKích thước tập tinNgàyThời gianNền tảng
Microsoft.sqlserver.replication.dll2005.90.1534.01,813,72022 Tháng 3 năm 200617:20x 64
Microsoft.sqlserver.SMO.dll9.0.1534.01,551,06422 Tháng 3 năm 200617:20x 86
Msmdlocal.dll9.0.1534.015,597,78421 Tháng 3 năm 200619:07x 86
Msmdredir.dll9.0.1534.03,927,25621 Tháng 3 năm 200619:07x 86
Osql.exe2005.90.1534.083,67222 Tháng 3 năm 200617:19x 64
Replrec.dll2005.90.1534.01,007,32022 Tháng 3 năm 200617:20x 64
Sqlaccess.dll2005.90.1534.0356,56822 Tháng 3 năm 200617:20x 86
Sqldiag.exe2005.90.1534.01,127,64022 Tháng 3 năm 200617:20x 64
Sqlservr.exe2005.90.1534.039,442,64822 Tháng 3 năm 200617:19x 64
SQL Server 2005, phiên bản kiến trúc Itanium
tập đã đặt tên tinPhiên bản tập tinKích thước tập tinNgàyThời gianNền tảng
Microsoft.sqlserver.replication.dll2005.90.1534.02,521,81621 Tháng 3 năm 200623:04IA-64
Microsoft.sqlserver.SMO.dll9.0.1534.01,551,06421 Tháng 3 năm 200623:03x 86
Msmdlocal.dll9.0.1534.048,464,08821 Tháng 3 năm 200623:02IA-64
Msmdredir.dll9.0.1534.06,073,56021 Tháng 3 năm 200623:04IA-64
Osql.exe2005.90.1534.0123,09621 Tháng 3 năm 200623:02IA-64
Replrec.dll2005.90.1534.02,137,81621 Tháng 3 năm 200623:04IA-64
Sqlaccess.dll2005.90.1534.0351,44821 Tháng 3 năm 200623:03x 86
Sqldiag.exe2005.90.1534.01,637,08021 Tháng 3 năm 200623:03IA-64
Sqlservr.exe2005.90.1534.072,395,99221 Tháng 3 năm 200623:02IA-64
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". Vấn đề này lần đầu tiên được sửa chữa trong SQL Server 2005 Service Pack 2.
Thông tin thêm
Để biết thêm chi tiết về thuật ngữ Cập nhật phần mềm, nhấp vào số bài viết sau để xem bài viết trong cơ sở kiến thức Microsoft:
824684Mô tả thuật ngữ chuẩn được sử dụng để mô tả Cập nhật phần mềm Microsoft

Cảnh báo: Bài viết này được dịch tự động

Thuộc tính

ID Bài viết: 916706 - Xem lại Lần cuối: 01/17/2015 13:54:19 - Bản sửa đổi: 2.0

Microsoft SQL Server 2005 Enterprise Edition, Microsoft SQL Server 2005 Enterprise Edition for Itanium-based Systems, Microsoft SQL Server 2005 Enterprise X64 Edition, Microsoft SQL Server 2005 Standard Edition, Microsoft SQL Server 2005 Standard X64 Edition, Microsoft SQL Server 2005 Standard Edition for Itanium-based Systems

  • kbnosurvey kbarchive kbautohotfix kbhotfixserver kbqfe kbmt KB916706 KbMtvi
Phản hồi