RPC là viết tắt của Từ xa Thủ tục Gọi. Nó cần được kích hoạt trước khi bạn có thể thực thi các thủ tục được lưu trữ trên một máy chủ được liên kết.
Nếu bạn không chắc liệu nó có được bật trên một máy chủ được liên kết hay không, bạn có thể kiểm tra cài đặt của nó bằng cách truy vấn sys.servers
chế độ xem danh mục hệ thống.
Ví dụ
Đây là một ví dụ để chứng minh.
SELECT
is_rpc_out_enabled
FROM sys.servers
WHERE name = 'Homer';
Kết quả:
+----------------------+ | is_rpc_out_enabled | |----------------------| | 1 | +----------------------+
Trong trường hợp này, RPC Out được bật. Nếu nó bị vô hiệu hóa, giá trị của nó sẽ là 0
.
Giá trị RPC Out nằm trong is_rpc_out_enabled
, vì vậy chúng ta có thể chỉ chọn cột đó để làm cho kết quả của chúng ta đẹp và ngắn gọn. Tuy nhiên, vui lòng trả lại tất cả các cột nếu bạn muốn kiểm tra các cài đặt khác.
Nếu bạn cần thay đổi giá trị, hãy xem Cách bật RPC Out bằng TSQL.