tôi có ngoại lệ sau đây trong ứng dụng của tôi một lần,MSDTC ngoại lệ
Không thể có được địa chỉ của người điều phối giao dịch phân phối cho máy chủ, từ máy chủ. DTC có được bật trên máy chủ không?
Bây giờ tôi cần nắm bắt và xử lý ngoại lệ, nhưng không thể tái tạo ngoại lệ. có thể cung cấp cho tôi bất kỳ yếu tố đầu vào nào về cách tái tạo ngoại lệ hoặc cung cấp loại ngoại lệ/mã lỗi.
Vì tôi không nhận được nhật ký ngoại lệ, tôi không thể nhận loại ngoại lệ/mã lỗi.
EDIT
Tôi đã thử các tình huống sau,
Kịch bản - khi dịch vụ DTC được dừng Thông báo lỗi
"MSDTC trên máy chủ 'MyServ \ SQL2005' không có." -
Kịch bản - Khi truy cập mạng bị vô hiệu hóa cho DTC trong Database Server Thông báo lỗi
"Người quản lý giao dịch đối tác đã tắt chức năng hỗ trợ cho các giao dịch từ xa/mạng."
Kịch bản - Khi truy cập mạng bị vô hiệu hóa cho DTC trong máy chủ ứng dụng Thông báo lỗi
"Người quản lý giao dịch đã tắt chức năng hỗ trợ cho các giao dịch từ xa/mạng."
Cũng đã cố gắng bằng cách ngăn chặn các NetBIOS trong ứng dụng máy chủ/máy chủ web, sau đó tôi nhận được lỗi sau,
Người quản lý giao dịch MSDTC đã không thể kéo giao dịch từ người quản lý giao dịch nguồn do thông tin liên lạc các vấn đề. Nguyên nhân có thể là: tường lửa hiện diện và không có ngoại lệ cho quy trình MSDTC, hai máy không thể tìm thấy nhau bằng tên NetBIOS của chúng hoặc hỗ trợ giao dịch mạng không được bật cho một trong hai người quản lý giao dịch.
Cũng được thử bởi Stoppin máy chủ SQL và dịch vụ MSDTC. Và sau đó bắt đầu máy chủ SQL trước khi bắt đầu MSDTC. Nhưng không thể tạo lại thông báo lỗi mà tôi yêu cầu.
Bạn đã thử tắt MSDTC trên máy chủ thử nghiệm chưa? –
có, tôi đã thử tắt trong máy chủ, sau đây là các quan sát, (tôi không nhận được lỗi thực tế mà tôi yêu cầu) 1. Kịch bản - khi dịch vụ DTC bị dừng Thông báo = "MSDTC trên máy chủ 'DORADO \ SQL2005 ' không có." - 2. Kịch bản - Khi truy cập mạng bị vô hiệu hóa đối với DTC trong DATABASE SERVER Thông báo = "Người quản lý giao dịch đối tác đã tắt hỗ trợ cho các giao dịch từ xa/mạng". 3. Kịch bản - Khi truy cập mạng bị vô hiệu hóa đối với DTC trong máy chủ ứng dụng Thông báo = "Trình quản lý giao dịch đã vô hiệu hóa hỗ trợ cho các giao dịch từ xa/mạng". –
+1 để cố gắng tạo lại lỗi – jgauffin