database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
ㆍCUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
CUBRID Q&A 903 게시물 읽기
No. 903
Q.vb개발 중 트랙젝션 오류
작성자
이경화
작성일
2008-02-02 11:03
조회수
5,474

Set cn_AdoBj = New ADODB.Connection

cn_AdoBj.BeginTrans        \'트랙젝션 시작

rs_Ado.Open s_Sql, cn_AdoBj, ADODB.CursorTypeEnum.adOpenDynamic, ADODB.LockTypeEnum.adLockOptimistic

...

...

rs_Ado.update

rs_Ado.close

cn_AdoBj.CommitTrans     \'트랙젝션 종료

 

위에서 rs_Ado.update 문장을 만났을때

아래와 같이 에러가 발생되네요.

---->>> #-2147467259 : 데이터 공급자나 기타 서비스가 E_FAIL 상태를 반환했습니다.

빠른답변부탁드리겠습니다.

 

cn_AdoBj.BeginTrans ---> 이문장을 빼면 에러가 발생하지 않ㅅ브니다.

cn_AdoBj.CommitTrans

 

 

이 글에 대한 댓글이 총 1건 있습니다.

안녕하세요.

확인결과 정상적으로 동작이 됩니다. 혹시 begin transaction 후 update 까지 시간이 오래 걸릴수 있나요? 저희는 구조상 서버와 연결후, 트랜잭션 시작후, 일정시간동안 서버와의 작업이 없게되면 연결을 강제 종료시키고 있으며, 디폴트는 60초 입니다.

변경등의 작업이 오랜동안 commit 없이 지속되고 있으면 lock 으로 인한 성능 문제도 야기시킬 수 있으므로 작업후 서버로의 반영(commit/rollback) 이 빨리 처리될 수 있도록 하시기를 권장합니다.

만약 디폴트 시간을 변경하고 싶으면 큐브리드매니져의 브로커 탭에서 설정값중 SESSION_TIMEOUT 의 값을 조정하시면 되며, -1 일 경우 강제종료 시키지 않습니다.

이 값의 변경은 성능에 영향을 줄수도 있으므로 가급적 응용에서의 처리를 보완하시기를 권장합니다.

 

>Set cn_AdoBj = New ADODB.Connection

>cn_AdoBj.BeginTrans        \'트랜젝션 시작

>rs_Ado.Open s_Sql, cn_AdoBj, ADODB.CursorTypeEnum.adOpenDynamic, ADODB.LockTypeEnum.adLockOptimistic

>...

>...

>rs_Ado.update

>rs_Ado.close

>cn_AdoBj.CommitTrans     \'트랜젝션 종료

>

>위에서 rs_Ado.update 문장을 만났을때

>아래와 같이 에러가 발생되네요.

>---->>> #-2147467259 : 데이터 공급자나 기타 서비스가 E_FAIL 상태를 반환했습니다.

>빠른답변부탁드리겠습니다.

>

>cn_AdoBj.BeginTrans ---> 이문장을 빼면 에러가 발생하지 않ㅅ브니다.

>cn_AdoBj.CommitTrans

 

남재우님이 2008-02-03 01:28에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
907Q.다음 큐브리드 매니져 릴리즈 일정과 라이센스 [2]
이진혁
2008-02-04
4937
906Q.큐브리드 해외 라이센스에 대해 질문 드립니다. [1]
김성훈
2008-02-04
4750
904Q.이거여 [1]
rew
2008-02-03
4635
903Q.vb개발 중 트랙젝션 오류 [1]
이경화
2008-02-02
5474
902Q.Visual sql table 생성시 오류 입니다. [1]
류성률
2008-02-01
4478
901Q.vb개발 중 레코드셋 문제 [1]
이경화
2008-02-01
4789
900Q.cas defunct 문제. ^^ [1]
김지완
2008-02-01
4672
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.029초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다