Nếu bạn gặp lỗi Msg 15123, Mức 16, có thể bạn đang cố thực thi EXEC SP_CONFIGURE 'Agent XPs'
trong khi các tùy chọn nâng cao bị ẩn.
Lỗi này được khắc phục dễ dàng.
Ví dụ về lỗi
Dưới đây là một ví dụ về mã gây ra lỗi này.
EXEC SP_CONFIGURE 'Agent XPs';
Kết quả:
Msg 15123, Mức 16, Trạng thái 1, Thủ tục SP_CONFIGURE, Dòng 62 Tùy chọn cấu hình 'Tác nhân XPs' không tồn tại hoặc nó có thể là một tùy chọn nâng cao.
Như đã đề cập, điều này có nghĩa là show advanced options
được đặt thành 0
.
Giải pháp
Chúng tôi có thể sửa lỗi trên bằng cách chạy mã sau:
EXEC sp_configure 'show advanced options', 1;
GO
RECONFIGURE;
GO
Kết quả:
Đã bắt đầu thực hiện truy vấn tại Dòng 18 Tùy chọn cấu hình 'hiển thị tùy chọn nâng cao' được thay đổi từ 0 thành 1. Chạy câu lệnh RECONFIGURE để cài đặt. Bắt đầu thực thi truy vấn tại Dòng 20 Các lệnh đã hoàn tất thành công.Tổng thời gian thực hiện:00:00:00.126
Sau khi dòng đầu tiên chạy, nó khuyên chúng ta nên chạy RECONFIGURE
, mà chúng tôi đã làm.
Bây giờ khi chúng tôi chạy mã trước đó, chúng tôi không còn gặp lỗi nữa.
EXEC SP_CONFIGURE 'Agent XPs';
Kết quả:
+ ----------- + ----------- + ----------- + ---------- ------ + ------------- + | tên | tối thiểu | tối đa | config_value | run_value | | ----------- + ----------- + ----------- + ------------- --- + ------------- | | Đặc vụ XPs | 0 | 1 | 0 | 0 | + ----------- + ----------- + ----------- + ------------- --- + ------------- +
Thay đổi cài đặt
Có thể lý do bạn cố gắng làm điều này ngay từ đầu là bạn muốn thay đổi một tùy chọn nâng cao (chẳng hạn như để kích hoạt Agent XP).
Dưới đây là một ví dụ về cách bật XP của Đặc vụ.
EXEC SP_CONFIGURE 'Agent XPs', 1;
GO
RECONFIGURE;
GO
Kết quả:
Đã bắt đầu thực thi truy vấn tại Dòng 23 Tùy chọn cấu hình 'Tác nhân XPs' đã thay đổi từ 0 thành 1. Chạy câu lệnh RECONFIGURE để cài đặt.Bây giờ chúng ta có thể kiểm tra lại cài đặt.
EXEC SP_CONFIGURE 'Agent XPs';
Kết quả:
+ ----------- + ----------- + ----------- + ---------- ------ + ------------- + | tên | tối thiểu | tối đa | config_value | run_value | | ----------- + ----------- + ----------- + ------------- --- + ------------- | | Đặc vụ XPs | 0 | 1 | 1 | 1 | + ----------- + ----------- + ----------- + ------------- --- + ------------- +Ẩn các tùy chọn nâng cao
Sau khi hoàn thành bất cứ điều gì bạn cần làm, bạn nên ẩn các tùy chọn nâng cao một lần nữa.
EXEC sp_configure 'show advanced options', 0; GO RECONFIGURE; GO