728x90 Transaction error1 외부 DB 제어, 조작 시 트랜잭션 오류 몇일 전 외부 ERP와 Interface하던 중 외부 데이터베이스에는 트랜잭션을 사용할 수 없다는 에러메세지가 나왔다. 하지만 프로시저에서는 트랜잭션을 사용하지 않았는데..라고 계속 원인을 찾던 중 서버에서 프로시저를 호출할 때 트랜잭션 처리를 한다는것을 발견! TransactionScope이 클래스로 프로시저를 호출하고 있었기 때문에 발생했던 것이였다! 해결법은 개발환경마다 다르니 혹시 프로시저에서 트랜잭션을 사용하고 있지 않은데 계속 같은 문제가 발생한다면 TransactionScope를 사용하고 있지는 않은가 확인해 볼 필요가 있다. https://learn.microsoft.com/ko-kr/dotnet/api/system.transactions.transactionscope?view=net-7.0 2025. 4. 22. 이전 1 다음 728x90