2014-02-08 2 views
2

모든,오라클 10.2.0.1.0 - 잘못된 핸들

우리는 응용 프로그램이

DBError exception occurred in ORA9IConnection::determineAudSid(StmtFree) 
    Invalid Handle 

오라클 버전 아래와 같이 로그를 기록함으로써 응용 프로그램 중 하나에 문제가 오라클 10.2.0.1입니다 .0

이 오류는 임의의 방식으로 발생합니다.

Google에서이 오류에 대한 언급을 찾을 수 없습니다. DB Alert 파일에는 정보가 없으며 Oracle 덤프 디렉토리의 .trc 파일에는 아무 것도 생성되지 않습니다.

테이블 스페이스와 파일 시스템을 점검했는데 모든 것이 괜찮은 것 같습니다. 파일 시스템이 손상되었음을 나타내는 공백이 없으며 아무것도 없습니다.

무엇이 문제 일 수 있습니까? 이 오류를 자세히 분석하고 해결하려면 어떻게해야합니까?

답변

2

당신은 당신의 응용 프로그램에 코딩되어 어떤 언어 및/또는 API 언급하지 않습니다.

을 ORA-xxxxx는 오류 메시지가 아니므로,이는 (분명히?)하지 오라클 데이터베이스 오류가 발생했습니다.

그냥 오류 메시지가 읽는 :

DBError exception occurred in ORA9IConnection::determineAudSid(StmtFree) 
    Invalid Handle 

을 그리고 데이터베이스 작업을 코딩하는 방법에 대해 조금 알고, 당신은 문 (StmtFree)을 확보하기 위해 노력하고 있지만, 명령문 핸들을 전달하는 것 같아 (유효하지 않은 핸들).

문 핸들이 손실되었거나 손상되었거나 이미 해제되었을 수 있습니다.

더 나은 대답을 얻으려면보다 나은 질문을해야합니다.

사용중인 언어/API는 무엇입니까? 코드를 보여줄 수 있습니까?

+0

감사 마크. 응용 프로그램은 자바입니다. 불행히도 우리는 코드를 가지고 있지 않지만 당신의 답변에 당신이 제안한 것이이 스네어 리오에서 유효하다고 보입니다. 명령문 핸들이 손실되고 네트워크 대기 시간 문제로 간주됩니다. 일부 AWR을 생성했으며 "SQL * Net 클라이언트의 더 많은 데이터"네트워크 클래스 이벤트에서 81 %가 대기합니다. 네트워크 설정에서 약간의 변화가 있었다면 우리는 데이터 센터 사람들과 함께 확인하고 있습니다. 나는 곧 개발 계획을 발표 할 것이다. – Guddu

관련 문제