DB2에 일련의 DB2 iSeries 저장 프로시 듀어를 실행하는 클라이언트를 작성하려고합니다. IBM.Data.DB2.iSeries 제공자를 사용 중이며 모든 호출이 .NET 트랜잭션 내에 있어야합니다. 모든 것이 무시되고 데이터가 커밋 된 것처럼 보입니다. 모든 포인터 ...스토어드 프로 시저의 경우 IBM.Data.DB2.iSeries와 트랜잭션을 사용 가능하게 할 수 있습니다.
1
A
답변
3
iSeries의 데이터베이스는 저널링됩니까? 그것은 확약 관리에 필요합니다.
0
은 그냥이 같은 문제를 가지고 있었고, 문제가 닷넷 코드에없는 것을 알아 냈 DB2Connection.BeginTransaction Method?
1
를 사용하지만, 저장 프로 시저에 있습니다. 저장 프로 시저 정의에서 COMMIT 옵션을 확인하십시오. "* NONE"으로 설정된 경우 .Net 코드의 트랜잭션과 상관없이 자동 확약됩니다. * RR (반복 읽기)로 변경하면 트랜잭션이 올바르게 작동합니다.
자세한 정보 here.
관련 문제
- 1. 스토어드 프로 시저의 대안
- 2. 스토어드 프로 시저의 변수를 반환 MySQL
- 3. 스토어드 프로 시저 구조
- 4. 저장 프로 시저의 행 수
- 5. 저장 프로 시저의 논리 테스트
- 6. 저장 프로 시저의 트랜잭션
- 7. 스토어드 프로 시저
- 8. 저장 프로 시저의 대안
- 9. 저장 프로 시저의 인수 수
- 10. 저장 프로 시저의 비즈니스 로직
- 11. 저장 프로 시저의 루프에서 커서 사용
- 12. 업데이트 쿼리에서 저장 프로 시저의 결과 사용
- 13. NHibernate 스토어드 프로 시저 문제점
- 14. mysql 저장 프로 시저의 사용 방법
- 15. MySql 스토어드 프로 시저에서 긴 문자열을 사용하는 경우
- 16. MySql 스토어드 프로 시저 도움말
- 17. 스토어드 프로 시저 장단점과 Java 스토어드 프로 시저 장단점을 말할 수 있습니까?
- 18. 저장 프로 시저의 SqlBulkCopy
- 19. 저장 프로 시저의 오류
- 20. 저장 프로 시저의 진행
- 21. 저장 프로 시저의 오류
- 22. 간단한 오라클 스토어드 프로 시저 예제 하나에서 두 테이블 업데이트하기
- 23. 오라클 글로벌 임시 테이블과 스토어드 프로 시저 및 함수 사용
- 24. 저장 프로 시저의 오류
- 25. 스토어드 프로 시저 또는 클라이언트 코드의 루프
- 26. MySQL : 데이터베이스를 순환하여 스토어드 프로 시저를 실행하십시오.
- 27. 저장 프로 시저의 버전 변경
- 28. 테이블과 같은 저장 프로 시저의 결과를 처리 할 수 있습니까?
- 29. 저장 프로 시저의 임시 테이블
- 30. MySQL 스토어드 프로 시저에리스트 데이터 유형이 있습니까, 아니면이를 에뮬레이션 할 수 있습니까?
예 필요한 파일이 저널됩니다. – chugh97
iSeries 서버가 소프트웨어 유지 보수 중이십니까? 그렇다면 IBM에 전화하여 직접 문의하십시오. –
또한 이러한 저장 프로 시저가 정의되거나 사용되는 방법을 아는 것이 도움이 될 수 있습니다. SQL CALL 문을 사용하고 있습니까, RPG 프로그램입니까? –