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

Lỗi - Giao dịch được liên kết với kết nối hiện tại đã hoàn tất nhưng chưa được xử lý

Điều này có thể xảy ra khi giao dịch hết thời gian. Bạn có thể tăng thời gian chờ cho giao dịch của mình như thế này (sử dụng các giá trị phù hợp với thời lượng giao dịch dự kiến ​​của bạn). Đoạn mã dưới đây là trong 15 phút:

using (TransactionScope scope = 
             new TransactionScope(TransactionScopeOption.Required, 
                                   new System.TimeSpan(0, 15, 0)))
  {
      // working code here
  }

Đây là lý do tại sao nó có thể hoạt động với kích thước hàng loạt 500 chứ không phải cho 1000.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Truy vấn sql DateTime đơn giản

  2. Cách chuyển đổi hh:mm:ss sang giây trong SQL Server với hơn 24 giờ

  3. Có bất kỳ công cụ miễn phí nào để tạo tập lệnh 'CHÈN VÀO' trong MS SQL Server không?

  4. Làm cách nào để CHÈN dữ liệu vào hai bảng đồng thời trong SQL Server?

  5. Nhập tệp CSV vào SQL Server bằng SqlBulkCopy