Tôi đang gặp lỗi sau trong SSMS (máy chủ có Windows Server 2008 và Microsoft SQL Server 2008 R2 (RTM) - 10.50.1600.1 được cài đặt) khi chạy một số truy vấn đối với máy chủ được liên kết, đặc biệt là các truy vấn chạy dài.
Đơn giản chọn từ các bảng trên máy chủ được liên kết hoạt động tốt. Đây là một vấn đề mới được chú ý khi các SP hoạt động trong nhiều năm bắt đầu thất bại.
Tôi đã chạy một bản ghi Wireshark trên máy chủ, chụp các gói đến cổng 1433 trên máy chủ máy chủ được liên kết. Ở phần cuối của bản chụp, tôi thấy nhiều (10) TCP Keep-Alives được phát hành (sau một thông báo liên quan đến tổng kiểm tra xấu) và sau đó là gói RST. Gói RST tương quan với lỗi bên dưới được trả về cho máy khách.
Có các máy chủ cơ sở dữ liệu khác trên mạng của chúng tôi, nơi máy chủ được liên kết được định cấu hình giống hệt nhau, không thể hiện vấn đề này.
Tôi đã tìm thấy một số bài viết như thế này và thế này . Chúng tôi đang sử dụng các NIC Broadcom có liên quan. Cài đặt Trạng thái Giảm tải Ống khói được bật trên máy chủ.
Chúng tôi sẽ cố gắng vô hiệu hóa. Những suy nghĩ khác về xử lý sự cố sẽ được đánh giá cao.
OLE DB provider "SQLNCLI10" for linked server "myServer" returned message "Protocol error in TDS stream".
OLE DB provider "SQLNCLI10" for linked server "myServer" returned message "Communication link failure".
Msg 65535, Level 16, State 1, Line 0
Session Provider: Physical connection is not usable [xFFFFFFFF].
OLE DB provider "SQLNCLI10" for linked server "myServer" returned message "Communication link failure".
Msg 65535, Level 16, State 1, Line 0
Session Provider: Physical connection is not usable [xFFFFFFFF].
OLE DB provider "SQLNCLI10" for linked server "myServer" returned message "Communication link failure".
Msg 64, Level 16, State 1, Line 0
TCP Provider: The specified network name is no longer available.