* 질문 등록 시 다음의 내용을 꼭 기입하여 주세요.
Window 10 64bit | |
CUBRID 10.1 (10.1.2.7694-64632b2) (64bit release build for Windows) (Aug 10 2018 15:47:52) | |
10.1.0.0005 | |
ADO.NET 4.0 |
* CUBRID 응용 오류, SQL 오류 또는 SQL 튜닝 관련된 문의는 반드시 다음의 내용을 추가해 주세요. 비밀글이나 비밀 댓글도 가능합니다.
* 저희가 상황을 이해하고, 재현이 가능해야 알 수 있는 문제들이 많습니다. 가능한 정보/정황들을 부탁합니다.
에러 내용 및 재현 방법 | 재현 가능한 Source와 SQL |
관련 테이블(인덱스, 키정보 포함) 정보 | CUBRID 홈 디렉토리 아래 log 디렉토리 압축 |
-------------- 아래에 질문 사항을 기입해 주세요. ------------------------------------------------------------------------
테이블 SELECT 중 "보호된 메모리를 읽거나 쓰려고 했습니다. 대부분 이러한 경우는 다른 메모리가 손상되었음을 나타냅니다." 라는 오류가 가끔 나옵니다.
브로커쪽 로그는 정상 처리 된 것으로 나옵니다.
19-01-28 17:45:00.488 (3954) prepare 3 SELECT * FROM v_history WHERE his_rsstr Like 'SBKQR.%' AND his_session =332 AND his_count=8 ORDER BY his_time DESC;
19-01-28 17:45:00.500 (3954) prepare srv_h_id 1 (PC)
19-01-28 17:45:00.504 (3954) set query timeout to 0 (no limit)
19-01-28 17:45:00.504 (3954) execute_all srv_h_id 1 SELECT * FROM v_history WHERE his_rsstr Like 'SBKQR.%' AND his_session =332 AND his_count=8 ORDER BY his_time DESC;
19-01-28 17:45:00.504 (3954) execute_all 0 tuple 4 time 0.000
아래는 예외가 뜬 화면과 그 부분 소스 입니다

v_history 테이블 명을 지정해 주세요..
예를 들어
DataSet ds = new DataSet("v_history") 선언 시
혹은
adapter.Fill(ds, "v_history");
와 같이 수정하여 확인 요청 드립니다.
감사합니다.