Bạn hiện đang ngoại tuyến, hãy chờ internet để kết nối lại

Một Nhật ký giao dịch bộ máy cơ sở dữ liệu tiếp tục phát triển sau khi bạn nâng cấp lên SQL Server 2012, SQL Server 2008 R2 SP1, SQL Server 2008 SP2 hoặc SQL Server 2008 SP3 CTP

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: 2509302
Triệu chứng
Sau khi bạn nâng cấp để Microsoft SQL Server 2012, Microsoft SQL Server 2008 R2 Service Pack 1 (SP1), Microsoft SQL Server 2008 Service Pack 2 (SP2) hoặc Microsoft SQL Server 2008 Service Pack 3 (SP3), Nhật ký giao dịch bộ máy cơ sở dữ liệu sử dụng các mô hình hồi phục hoàn toàn tiếp tục phát triển ngay cả khi sao lưu Nhật ký giao dịch thường xuyên xảy ra.
Nguyên nhân
Vấn đề này xảy ra bởi vì các giao dịch "tran_sp_MScreate_peer_tables" được trái mở của một kịch bản nâng cấp đồng gửi trong quá trình nâng cấp. Giao dịch mở này ngăn cản truncation kí nhập bình thường.
Độ phân giải

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

10 Gói cumulative update cho SQL Server 2008 R2 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 10. Để 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 2008 R2 SP1, nhấp vào số bài viết sau để xem bài viết trong cơ sở kiến thức Microsoft:
2783135 10 Gói cumulative update cho SQL Server 2008 R2 SP1
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 2008 R2 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:
2567616 SQL Server 2008 R2 xây dựng mà đã được phát hành sau khi SQL Server 2008 R2 Service Pack 1 đã được phát hành

Bản Cập Nhật tích lũy 8 cho SQL Server 2008 gói bản ghi dịch vụ 3 (SP3)

Sửa chữa cho vấn đề này lần đầu tiên được phát hành trong Cumulative Update 8. Để 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 2008 Service Pack 3, nhấp vào số bài viết sau để xem bài viết trong cơ sở kiến thức Microsoft:
2771833 Cumulative update Cập Nhật gói 8 cho SQL Server 2008 Service Pack 3
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 2008 Service Pack 3 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:
2629969 SQL Server 2008 xây dựng mà đã được phát hành sau khi SQL Server 2008 Service Pack 3 được phát hành

Để giải quyết vấn đề này trên các phiên bản trước đó của SQL Server 2008 gói bản ghi dịch vụ 3, thực hiện theo các bước sau:
  1. Trong cụm công cụ quản trị, mang lại cho cả hai đại lý SQL Server và SQL Server bản ghi dịch vụ gián tuyến.
  2. Mang lại bản ghi dịch vụ SQL Server trở lại trực tuyến trong khi đại lý SQL Server vẫn còn diễn đàn.
  3. Sau khi quá trình khởi động đã Bắt đầu, xem xét các bản ghi lỗi để xem liệu các mục sau đây xuất hiện có:
    • spid7s nâng cấp xuất bản cài đặt chuyên biệt và hệ thống các đối tượng trong bộ máy cơ sở dữ liệu [DBName].
    • spid7s không thể thực hiện thao tác này trong khi SQLServerAgent là Bắt đầu. Thử lại sau.
    • spid7s lỗi executing sp_vupgrade_replication.
    • tiết kiệm spid7s nâng cấp kịch bản tình trạng để 'SOFTWARE\Microsoft\MSSQLServer\Replication\Setup'.
    • spid7s Saved nâng cấp kịch bản trạm đậu thành công.

  4. Nếu bạn không tìm thấy những mục này, việc nâng cấp đồng gửi đã hoàn tất thành công. Để xác minh điều này, hãy kiểm tra cho dù giá trị của khoá nâng cấp kiểm nhập tại các mục kiểm nhập sau đây được Cập Nhật để 1. (Điều này cho thấy một nâng cấp thành công.)
    HKLM\SOFTWARE\Microsoft\MSSQLServer\Replication\Setup
  5. Chạy lệnh sau, và sau đó tra cứu một giao dịch được đặt tên là "tran_sp_MScreate_peer_tables." Nếu bạn không thấy một sthat mục nhập có tên này, bạn cần xác minh thêm nâng cấp đồng gửi hoàn thành ngày của riêng mình.

    sử dụng [DBName]
    chọn * từ sys.dm_tran_active_transactions nơi tên = 'tran_sp_MScreate_peer_tables'
  6. tắt máy trường hợp của SQL Server, mang lại cho cả hai đại lý SQL Server và SQL Server bản ghi dịch vụ trực tuyến trên Node1, không thể hiện của SQL Server trên nút chọn một khác, và thất bại ví dụ về nút chọn một gốc.

Nếu trường hợp của SQL Server là một trường hợp độc lập, bạn có thể giải quyết vấn đề bằng cách ngừng bản ghi dịch vụ đại lý SQL Server và SQL Server, vô hiệu hoá các bản ghi dịch vụ đại lý SQL Server, và sau đó khởi động lại chỉ có bản ghi dịch vụ SQL Server. Điều này cho phép nâng cấp xử lý hoàn thành trong bộ máy cơ sở dữ liệu. Sau khi quá trình này hoàn tất, bạn có thể khởi động lại bản ghi dịch vụ SQL Server Agent.
Biết thêm thông tin
Khởi động lại SQL Server không giải quyết vấn đề này, trừ khi bạn làm theo các bước được mô tả trong phần "Giải pháp". Các giao dịch khởi động lại và vẫn mở ngay cả sau khi khởi động lại SQL Server.

Lưu ý Nếu một số lượng lớn các dữ liệu được thay đổi sau khi nâng cấp gói bản ghi dịch vụ 2, các bản ghi của giao dịch bất kỳ bộ máy cơ sở dữ liệu bị ảnh hưởng bởi vấn đề này có thể sẽ lớn hơn so với tiêu chuẩn quan sát trước đó. Thời gian đó là cần thiết để mang lại một bộ máy cơ sở dữ liệu chế độ gián tuyến và sau đó trở lại trực tuyến có thể được đáng kể khi một phần lớn các bản ghi của giao dịch được kích hoạt.

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

Thuộc tính

ID Bài viết: 2509302 - Xem lại Lần cuối: 01/24/2013 20:22:00 - Bản sửa đổi: 6.0

Microsoft SQL Server 2008 Enterprise, Microsoft SQL Server 2008 R2 Datacenter, Microsoft SQL Server 2008 R2 Developer, Microsoft SQL Server 2008 R2 Enterprise, Microsoft SQL Server 2008 R2 Express, Microsoft SQL Server 2008 R2 Standard, Microsoft SQL Server 2008 R2 Web, Microsoft SQL Server 2008 R2 Workgroup, Microsoft SQL Server 2012 Developer, Microsoft SQL Server 2012 Enterprise, Microsoft SQL Server 2012 Express, Microsoft SQL Server 2012 Standard, Microsoft SQL Server 2012 Web, SQL Server 2012 Enterprise Core

  • kbfix kbqfe kbexpertiseadvanced kbsurveynew kbmt KB2509302 KbMtvi
Phản hồi