Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

A transação deve ser descartada antes que a conexão possa ser usada para executar instruções sql


Eu resolvi adicionando as linhas abaixo no App.config:
<configuration>
    <system.transactions>
        <defaultSettings timeout="00:01:30" />
    </system.transactions>
</configuration> 

e isso em Machine.config:
<configuration>
    <system.transactions>
        <machineSettings maxTimeout="00:01:30" />
    </system.transactions>
</configuration>

Como esse processo demora muito mais do que 10 minutos, descobri que preciso substituir esse valor por um maior.