sql >> Databasteknik >  >> RDS >> Sqlserver

Transaktionen måste kasseras innan anslutningen kan användas för att exekvera sql-satser

Jag löste det genom att lägga till raderna nedan i App.config:

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

och detta i Machine.config:

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

Eftersom den här processen tar mycket lång tid, mer än 10 minuter, upptäckte jag att jag måste skriva över det här värdet med ett högre.




  1. Oracle SQL villkorlig rankning

  2. oracle PL/SQL:sortera rader

  3. Ställ in MySQL 8 från Binary Tarball

  4. Behåll fältvärden efter inlämning