Bỏ qua để tới nội dung chính
Đăng nhập với Microsoft
Đăng nhập hoặc tạo một 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.

Triệu chứng

Khi bạn tìm cách nâng cấp bản cài đặt Microsoft SQL Server lên SQL Server 2012 hoặc SQL Server 2014, bạn có thể nhận được thông báo lỗi sau đây:

Lỗi sau đây đã xảy ra: thư mục ' c: \ tệp Microsoft SQL Server \ MSSQL10_50. INSTANCEID\MSSQL\JOBS ' không tồn tại. Thư mục dự kiến sẽ tồn tại để đặt quyền trên đó. Kiểm tra lý do tại sao thư mục không tồn tại và tạo lại nó.

Nguyên nhân

Sự cố này xảy ra nếu thư mục công việc đã bị xóa khỏi thư mục mặc định của nó. Trong quá trình nâng cấp, quá trình nâng cấp sẽ cố gắng đặt các quyền bắt buộc trên thư mục công việc. Tuy nhiên, nếu thư mục bị mất, các quyền không thể áp dụng được và việc nâng cấp không thành công.

Mỗi bản Cập Nhật tích lũy mới cho SQL Server 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 đưa vào bản Cập Nhật tích lũy trước đó. Kiểm tra các bản Cập Nhật tích lũy mới nhất cho SQL Server:

Để giải quyết vấn đề này, hãy tạo lại thư mục công việc, gỡ cài đặt bản nâng cấp không thành công, sau đó chạy lại bản nâng cấp. Để thực hiện việc này, hãy làm theo các bước sau:

  1. Sử dụng tệp tóm tắt. txt làm tham chiếu, định vị đường dẫn của thư mục công việc được yêu cầu bởi quy trình thiết lập, rồi tạo lại thư mục. Ví dụ, tóm tắt. txt có thể chứa các tùy chọn sau:

    Mô tả lỗi: các thư mục ' c: \ Program Files Microsoft SQL Server\MSSQL11. ProdSQL\MSSQL\JOBS ' không tồn tại. Thư mục dự kiến sẽ tồn tại để đặt quyền trên đó. Kiểm tra lý do tại sao thư mục không tồn tại và tạo lại nó.

  2. Sử dụng cùng một tệp tóm tắt. txt được tham chiếu trong bước 1, định vị lệnh gỡ cài đặt. Ví dụ, tệp tóm tắt. txt có thể chứa các tùy chọn sau:

    Bước tiếp theo cho SQLEngine: quy trình nâng cấp cho SQL Server không thành công. Để tiếp tục quy trình nâng cấp, hãy dùng thông tin sau để giải quyết lỗi. Tiếp theo, gỡ cài đặt SQL Server bằng cách sử dụng dòng lệnh sau: thiết lập/q/hành động = dỡ cài đặt/instanceId = ProdSQL/features = SQLENGINE, FULLTEXT, sao chép, chạy thiết lập SQL Server một lần nữa.

  3. Mở dấu nhắc lệnh, rồi xác định vị trí thư mục có chứa các phương tiện thiết lập nâng cấp. Ví dụ, nếu bạn đang nâng cấp từ SQL Server 2012 sang SQL Server 2014, hãy sử dụng phương tiện thiết lập SQL Server 2014.

  4. Sao chép và chạy lệnh từ bước 2 tại dấu nhắc lệnh để loại bỏ bản cài đặt một phần. Ví dụ, để dỡ cài đặt một ví dụ có chứa ID ví dụ về "ProdSQL" có bản nâng cấp không thành công, hãy chạy lệnh sau đây:

    thiết lập/q/hành động = dỡ cài đặt/instanceId = ProdSQL/tính năng = SQLENGINE, FULLTEXT, sao chépLưu ý Khi bạn chạy lệnh gỡ cài đặt, điều này sẽ không loại bỏ mẫu bản gốc mà bạn đang tìm cách nâng cấp. Nó chỉ loại bỏ việc cài đặt phiên bản mới không hiện hoạt/một phần.

  5. Chạy lại quy trình nâng cấp.

Thông tin Bổ sung

Để biết thêm thông tin, hãy xem nâng cấp lên SQL Server 2014.

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

Bạn muốn xem các tùy chọn khác?

Khám phá các lợi ích của gói đăng ký, xem qua các khóa đào tạo, tìm hiểu cách bảo mật thiết bị của bạn và hơn thế nữa.

Cộng đồng giúp bạn đặt và trả lời các câu hỏi, cung cấp phản hồi và lắng nghe ý kiến từ các chuyên gia có kiến thức phong phú.

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?
Khi nhấn gửi, phản hồi của bạn sẽ được sử dụng để cải thiện các sản phẩm và dịch vụ của Microsoft. Người quản trị CNTT của bạn sẽ có thể thu thập dữ liệu này. Điều khoản về quyền riêng tư.

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

×