Lỗi #: 50003401 (SQL Hotfix)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 được tích lũy nên mỗi bản phát hành mới chứa tất cả các hotfix và tất cả các bản sửa lỗi bảo mật được bao gồm trong bản phát hành sửa lỗi SQL Server 2008 trước đó.
Triệu chứng
Khi bạn cài đặt Microsoft SQL Server 2008, quá trình cài đặt không thành công. Trong tệp Summary.txt, thông báo lỗi sau đây được ghi nhật ký:
Thuộc tính Microsoft.SqlServer.Chainer.Infrastructure.InputSettingValidationExceptionkhông khớp. Trình bày thuộc tính (Ẩn, Hệ thống, Thư mục, Lưu trữ), bao gồm các thuộc tính (0), thuộc tính bị loại trừ (Lưu trữ, Nén, Mã hóa).
Lưu ý Tệp Summary.txt nằm trong thư mục sau:
<SQLInstallFolder>\100\Setup Bootstrap\Log
Nguyên nhân
Sự cố này xảy ra vì thư SQL Server cài đặt 2008 đã đặt thuộc Lưu trữ của bạn. Thuộc Lưu trữ nằm trong danh sách loại trừ mà chương trình Thiết lập SQL Server 2008 sử dụng để xác thực thư mục cài đặt trong quá trình thiết lập.
Giải pháp
Bản sửa lỗi cho sự cố này lần đầu tiên được phát hành trong Bản cập nhật Tích lũy 1. Để biết thêm thông tin về cách nhận gói cập nhật tích lũy này cho năm 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:
956717 Gói cập nhật tích lũy 1 dành cho SQL Server 2008Lưu ý Vì các bản dựng được tích lũy nên mỗi bản phát hành bản sửa lỗi mới chứa tất cả các bản cập nhật nóng và tất cả các bản sửa lỗi bảo mật được bao gồm 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 việc áp dụng bản phát hành sửa lỗi mới 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 Bản dựng SQL Server 2008 đã được phát hành sau khi phát hành SQL Server 2008
Cách giải quyết
Để khắc phục sự cố này, hãy loại bỏ thuộc Lưu trữ của bạn khỏi thư mục cài đặt. Để thực hiện điều này, hãy làm theo các bước sau:
-
Mở thư mục chứa thư mục có thuộc tính Lưu trữ thư mục đó.
-
Bấm chuột phải vào thư mục mà bạn muốn loại bỏ thuộc Lưu trữ của mình, rồi bấm Thuộc tính.
-
Trên tab Chung , hãy bấm Nâng cao.
-
Trên tab Thuộc tính Nâng cao , bấm để bỏ chọn hộp kiểm Thư mục đã sẵn sàng để lưu trữ.
Nếu thư mục cài đặt không tồn tại, hãy loại bỏ thuộc Lưu trữ của thư mục mẹ gần nhất. Ví dụ: bạn cài đặt SQL Server 2008 vào thư mục sau:
C:\FolderA\FolderB\FolderC Thư mụcC không tồn tại. Thư mục FolderB có bộ thuộc Lưu trữ của bạn. Trong trường hợp này, bạn phải loại bỏ thuộc tính Lưu trữ khỏi thư mục FolderB.
Trạng thái
Microsoft đã xác nhận đây là sự cố trong các sản phẩm của Microsoft được liệt kê trong phần "Áp dụng cho".
Thông tin Bổ sung
Hotfix này được tích hợp vào gói Sqlsupport.msi của gói cập nhật tích lũy 1 cho SQL Server 2008. Sau khi bạn cài đặt gói Sqlsupport.msi gói cập nhật tích lũy 1 cho SQL Server 2008, bạn có thể bắt đầu cài đặt phiên bản phát hành của SQL Server 2008 mà không xác định xem thư mục cài đặt có thuộc tính Lưu trữ hay không. Nếu thư mục cài đặt có bộ thuộc Lưu trữ của bạn, thuộc tính Lưu trữ sẽ tự động bị loại bỏ. Để biết thêm thông tin về những tệp được thay đổi và để biết thông tin về bất kỳ điều kiện tiên quyết để áp dụng gói cập nhật tích lũy có chứa các hotfix được mô tả trong bài viết Cơ sở Kiến thức Microsoft nà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:
956717 Gói cập nhật tích lũy 1 cho SQL Server 2008
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 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 Nhóm SQL Server có Mô hình Dịch vụ Gia tăng để cung cấp các bảncập nhật 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 đây để xem bài viết trong Cơ sở Kiến thức Microsoft:
822499 Sơ đồ đặt tên mới cho 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