나는 정상적인 SQL 처리 중에 벽돌 벽을 타격하고DBExpress를 사용하여 Oracle 10g에 255 레코드 삽입 제한을받는 이유는 무엇입니까?
, DBEXPRESS 승/원격 클라이언트에서 오라클 10g에 연결- 표준 dbxpora.dll를 사용하여 + OCI.DLL
거래에서, 후 정확히 255 개 레코드 삽입, 연결이 30 초 동안 중단하고 오류를 반환 트랜잭션에있는 동안 모든 테이블에 255 개 레코드를 삽입 할 때이 문제가 발생
ORA-03114 (as if it lost the connection...)
합니다. (db 상자에서 로컬로 실행하면 모든 것이 잘 작동 함)
누락 된 것이 있습니까?
아마도 "(db 상자에서 로컬로 실행될 때 모든 것이 정상적으로 작동 할 때) 놓친 것일 수도 있습니다." – Shane
... 오. 나는 그 잘못을 읽었다. DB에서 트랜잭션을 수동으로 실행하는 것을 의미한다고 생각했습니다. 그럴 때는 신경 쓰지 마라. 여전히 정수 오버플로가 될 수 있지만 문제는 전송 계층의 어딘가에 있습니다. 여기에서 좋은 대답을 얻지 못하면 오라클에보고 해보십시오. –
감사합니다 ...하지만 나는 귀하의 올바른 전송 계층에서 생각하고 ... 즉. DBExpress 및 Oracle10g. – Shane