Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

Không thể bắt đầu một giao dịch phân tán

Đã tìm thấy, MSDTC trên máy chủ từ xa là bản sao của máy chủ cục bộ.

Từ Nhật ký Sự kiện Ứng dụng Windows:

Loại sự kiện:Lỗi
Nguồn sự kiện:MSDTC
Danh mục sự kiện:CM
ID sự kiện:4101
Ngày:19/9/2011
Thời gian:1:32:59 PM
Người dùng:N / A
Máy tính:ASITESTSERVER
Mô tả:

MS DTC cục bộ đã phát hiện thấy rằng MS DTC trên ASICMSTEST có cùng danh tính duy nhất với MSDTC cục bộ. Điều này có nghĩa là hai MS DTC sẽ không thể giao tiếp với nhau. Sự cố này thường xảy ra nếu một trong các hệ thống được nhân bản bằng các công cụ nhân bản không được hỗ trợ. MS DTC yêu cầu sao chép hệ thống bằng các công cụ sao chép được hỗ trợ như SYSPREP.Running 'msdtc -uninstall' và sau đó 'msdtc -install' từ commandprompt sẽ khắc phục được sự cố. Lưu ý:Chạy 'msdtc -uninstall' sẽ dẫn đến hệ thống mất tất cả thông tin cấu hình MS DTC.

Để biết thêm thông tin, hãy xem Trung tâm trợ giúp và hỗ trợ tại địa chỉ://go.microsoft.com/fwlink/events.asp.

Đang chạy

msdtc -uninstall
msdtc -install

và sau đó dừng và khởi động lại dịch vụ SQL Server đã khắc phục sự cố.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bảng đầy đủ chuyển vị SQL

  2. Những lầm tưởng về hiệu suất máy chủ SQL có hại, phổ biến

  3. Chuyển phân vùng bảng trong SQL Server:Hướng dẫn

  4. Làm cách nào để tạo danh sách được phân tách bằng dấu phẩy bằng truy vấn SQL?

  5. Cách tăng kích thước tệp của tệp dữ liệu trong SQL Server (T-SQL)