Microsoft phân phối các bản sửa lỗi Microsoft SQL Server 2008 dưới dạng một tệp có thể tải xuống. Vì các bản sửa lỗi mang tính tích lũy, mỗi bản phát hành mới đều chứa toàn bộ bản sửa lỗi nóng và bản sửa lỗi bảo mật được tích hợp trong bản phát hành sửa lỗi SQL Server 2008 trước đó.
Triệu chứng
Hãy cân nhắc các trường hợp sau:
Bạn có ba máy chủ nằm trong cùng một miền. Ví dụ: bạn có máy chủ A, máy chủ B và máy chủ C.
Bạn cài đặt Microsoft SQL Server 2008 trên máy chủ A và trên máy chủ B.
Tài khoản khởi động của dịch vụ SQL Server và của Tác nhân SQL Server là tài khoản miền.
Bạn tạo hai thư mục chung trên máy chủ C. Ví dụ: các thư mục có tên D1 và D2. Tài khoản khởi động không có quyền quản trị viên trên máy chủ C. Tuy nhiên, tài khoản khởi động có toàn quyền kiểm soát đối với hai thư mục.
Bạn cấu hình việc gửi nhật ký giữa máy chủ A và máy chủ B. Đối với máy chủ chính, bạn chỉ định thư mục sao lưu nhật ký giao tác để sử dụng đường dẫn mạng của thư mục D1. Đối với máy chủ phụ, bạn chỉ định thư mục đích để sử dụng đường dẫn mạng của thư mục D2.
Trên máy chủ phụ, bạn thiết lập chế độ STANDBY cho cơ sở dữ liệu phụ.
Trong tình huống này, bạn có thể thấy rằng vận chuyển nhật ký không hoạt động. Ngoài ra, thông báo lỗi sau được ghi nhật ký trong tệp nhật ký lỗi SQL Server 2005:
Lưu ý
Trong khi khởi động 'Tên Cơ sở dữ liệu' cơ sở dữ liệu ấm (ID cơ sở dữ liệu N), câu lệnh RESTORE không thể truy nhập tệp chờ của nó ('Tên Tệp'). Lỗi hệ điều hành là '5(Truy cập bị từ chối.)'. Chẩn đoán lỗi hệ điều hành, khắc phục sự cố rồi thử khởi động lại. NHẬT KÝ KHÔI PHỤC đang chấm dứt bất thường.
Lưu ý: Sự cố này không xảy ra trong Microsoft SQL Server 2005.
Giải pháp
Thông tin cập nhật tích lũy cho phiên bản phát hành của SQL Server 2008
Bản sửa lỗi cho sự cố này được phát hành lần đầu trong Bản cập nhật Tích lũy 4 cho phiên bản phát hành của SQL Server 2008. Để biết thêm thông tin về cách lấy gói cập nhật tích lũy này cho SQL Server 2008, 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:
963036 Gói cập nhật tích lũy 4 cho SQL Server 2008Lưu ý Vì các bản dựng được tích lũy, mỗi bản phát hành bản sửa lỗi mới đều chứa tất cả các bản sửa lỗi nóng và tất cả bản sửa lỗi bảo mật được tích hợp trong bản phát hành sửa lỗi SQL Server 2008 trước đó. Chúng tôi khuyên bạn nên cân nhắc áp dụng bản phát hành bản sửa lỗi gần đây nhất có chứa hotfix này. Để biết thêm thông tin, hãy bấm vào số bài viết sau đây để xem bài viết trong Cơ sở Kiến thức Microsoft:
956909 Các bản dựng SQL Server 2008 được phát hành sau khi SQL Server 2008 được phát hành
Thông tin cập nhật tích lũy cho SQL Server 2008 Gói Dịch vụ 1
Bản sửa lỗi cho sự cố này được phát hành lần đầu trong Bản cập nhật Tích lũy 1 cho SQL Server 2008 Gói Dịch vụ 1. Để biết thêm thông tin về cách lấy gói cập nhật tích lũy này cho SQL Server 2008, 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:
969099 Gói cập nhật tích lũy 1 cho SQL Server 2008 Gói Dịch vụ 1Lưu ý Vì các bản dựng được tích lũy, mỗi bản phát hành bản sửa lỗi mới đều chứa tất cả các bản hotfix và toàn bộ bản sửa lỗi bảo mật được tích hợp trong bản phát hành bản sửa lỗi SQL Server 2008 trước đó. Chúng tôi khuyên bạn nên cân nhắc áp dụng bản phát hành bản sửa lỗi gần đây nhất có chứa hotfix này. Để biết thêm thông tin, hãy bấm vào số bài viết sau đây để xem bài viết trong Cơ sở Kiến thức Microsoft:
970365 Các bản dựng SQL Server 2008 được phát hành sau khi SQL Server 2008 Gói Dịch vụ 1 được phát hành
Trạng thái
Microsoft đã xác nhận rằng đây là sự cố trong các sản phẩm của Microsoft được liệt kê trong mục "áp dụng cho".
Xem thêm thông tin
Ghi chú
- Sau khi bạn áp dụng bản sửa lỗi cho sự cố này, tệp . Tệp TUF (Transaction Undo File) được tạo trên máy chủ phụ trong cùng thư mục chứa tệp MDF của cơ sở dữ liệu. Trước đây, Tệp Hoàn tác Giao dịch được tạo trên máy chủ phụ trong cùng vị trí nơi sao chép các tệp sao lưu nhật ký Giao dịch của cơ sở dữ liệu.
- Bản sửa lỗi này chỉ cập nhật tệp SqlLogShip.exe và tệp SqlManagerUI.dll. Các tệp này là các cấu phần Công cụ hỗ trợ Vận chuyển Nhật ký. Do đó, việc cập nhật các tệp này cũng ảnh hưởng đến các phiên bản phát hành của SQL Server 2008 và của SQL Server 2008 Gói Dịch vụ 1. Lý do là do, ngay cả khi bạn chỉ có một phiên bản của SQL Server 2008 được áp dụng bản sửa lỗi này, các cấu phần dùng chung sẽ được tự động cập nhật cho tất cả các phiên bản.
Thông tin thêm về gói cập nhật tích lũy 4 cho SQL Server 2008
Để biết thêm thông tin về các tệp được thay đổi và để biết thông tin về mọi điều kiện tiên quyết để áp dụng gói cập nhật tích lũy có chứa hotfix được mô tả trong bài viết này trong Cơ sở Kiến thức Microsoft, 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:
963036 Gói cập nhật tích lũy 4 cho SQL Server 2008
Xem thêm thông tin về gói cập nhật tích lũy 1 cho SQL Server 2008 Gói Dịch vụ 1
Để biết thêm thông tin về các tệp được thay đổi và để biết thông tin về mọi điều kiện tiên quyết để áp dụng gói cập nhật tích lũy có chứa hotfix được mô tả trong bài viết này trong Cơ sở Kiến thức Microsoft, 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:
969099 Gói cập nhật tích lũy 1 cho SQL Server 2008 Gói Dịch vụ 1
Tham khảo
Để biết thêm thông tin về danh sách các bản dựng sẵn dùng sau khi phát hành SQL Server 2008, 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:
956909 Các bản dựng SQL Server 2008 được phát hành sau khi SQL Server 2008 được phát hành
Để biết thêm thông tin về Mô hình Dịch vụ Gia tăng cho 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:
935897 Mô hình Dịch vụ Gia tăng có sẵn từ nhóm SQL Server để cung cấp các bản sửa lỗi nóng cho các sự cố được báo cáo
Để biết thêm thông tin về sơ đồ đặt tên cho các bản cập nhật 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 dành cho các gói cập nhật phần mềm Microsoft SQL Server
Để 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 của Microsoft