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

Giao dịch phải được xử lý trước khi kết nối có thể được sử dụng để thực hiện các câu lệnh sql

Tôi đã giải quyết nó bằng cách thêm các dòng dưới đây trong App.config:

<configuration>
    <system.transactions>
        <defaultSettings timeout="00:01:30" />
    </system.transactions>
</configuration> 

và điều này trong Machine.config:

<configuration>
    <system.transactions>
        <machineSettings maxTimeout="00:01:30" />
    </system.transactions>
</configuration>

Vì quá trình này mất nhiều thời gian hơn 10 phút, nên tôi thấy rằng mình cần ghi đè giá trị này bằng giá trị cao hơn.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cách hiển thị đối chiếu máy chủ trong SQL Server (T-SQL)

  2. Hướng dẫn hoàn chỉnh để sửa lỗi cơ sở dữ liệu SQL 5243

  3. Làm tròn số thập phân trong SQL Server 2008

  4. T-SQL động SQL và bảng tạm thời

  5. Bỏ qua câu lệnh WHERE nếu biến cho câu lệnh đó là null