Mybatis 와 Oracle 연결시 질문입니다. 2번째.
- 작성자 :
- 이*훈
- 작성일 :
- 2016-07-22 16:10:54
- 조회수 :
- 991
- 구분 :
- 기타
- 진행상태 :
- 완료
Q
보내드린 소스를 안보신 모양입니다. 다시 보내드리오니 부디 확인 부탁드립니다.
hsql로 할때 멀쩡히 되다가 오라클로 설정을 바꾸니 먹통이라 질문을 드린겁니다.
로그상으로는 별 이상이 없어 보입니다. << 재가 질문한 이유가 이거 땜에 그렇습니다.
- 설치된 데이터 베이스 와 JDBC 드리버 버전 확인
>> Oracle 사에서 제공하는 드라이버 입니다.... 직접 다운로드 받았구요....
- 제대로 데이터베이스 설치가 되었는지 점검
>> SQL DEVELOPER로 잘 보고 있습니다.
- 작성확 SQL 확인(DB LOCK)
>> 소스를 만든 사람은 eGovFrame 입니다. 쿼리 손댄적 없습니다.
hsql로 할때 멀쩡히 되다가 오라클로 설정을 바꾸니 먹통이라 질문을 드린겁니다.
로그상으로는 별 이상이 없어 보입니다. << 재가 질문한 이유가 이거 땜에 그렇습니다.
- 설치된 데이터 베이스 와 JDBC 드리버 버전 확인
>> Oracle 사에서 제공하는 드라이버 입니다.... 직접 다운로드 받았구요....
- 제대로 데이터베이스 설치가 되었는지 점검
>> SQL DEVELOPER로 잘 보고 있습니다.
- 작성확 SQL 확인(DB LOCK)
>> 소스를 만든 사람은 eGovFrame 입니다. 쿼리 손댄적 없습니다.
A
표준프레임워크 센터 입니다.
표준프레임워크 센터에서 최초 배포시 hsql Database로 Mybatis 실행예제를 제공하였습니다.
작성확 SQL 확인(DB LOCK)
>> 소스를 만든 사람은 eGovFrame 입니다. 쿼리 손댄적 없습니다.
-------------------------------------------------------------------------------------
>> 손댄적은 없으시지만 SQL은 HSQL기반으로 만들어 졌습니다.
>> 테스트 해보니 SQL 오류가 발생 하였습니다.
제공 셈플이 HSQL기반으로 되어 있기때문에 SQL을 오라클 기반으로 변경 하셔야 될꺼 같습니다.
로그상으로는 별 이상이 없어 보입니다. << 재가 질문한 이유가 이거 땜에 그렇습니다.
>>자세한 로그를 확인 하시려면 log4j2.xml 파일을 아래와 같이 디버그 레벨을 변경 하셔야 됩니다.
<?xml version="1.0" encoding="UTF-8"?>
<Configuration>
<Appenders>
<Console name="console" target="SYSTEM_OUT">
<PatternLayout pattern="%d %5p [%c] %m%n" />
</Console>
</Appenders>
<Loggers>
<Logger name="java.sql" level="DEBUG" additivity="false">
<AppenderRef ref="console" />
</Logger>
<Logger name="egovframework" level="DEBUG" additivity="false">
<AppenderRef ref="console" />
</Logger>
<!-- log SQL with timing information, post execution -->
<Logger name="jdbc.sqltiming" level="DEBUG" additivity="false">
<AppenderRef ref="console" />
</Logger>
<Logger name="org.springframework" level="DEBUG" additivity="false">
<AppenderRef ref="console" />
</Logger>
<Root level="DEBUG">
<AppenderRef ref="console" />
</Root>
</Loggers>
</Configuration>
감사합니다.
표준프레임워크 센터에서 최초 배포시 hsql Database로 Mybatis 실행예제를 제공하였습니다.
작성확 SQL 확인(DB LOCK)
>> 소스를 만든 사람은 eGovFrame 입니다. 쿼리 손댄적 없습니다.
-------------------------------------------------------------------------------------
>> 손댄적은 없으시지만 SQL은 HSQL기반으로 만들어 졌습니다.
>> 테스트 해보니 SQL 오류가 발생 하였습니다.
제공 셈플이 HSQL기반으로 되어 있기때문에 SQL을 오라클 기반으로 변경 하셔야 될꺼 같습니다.
로그상으로는 별 이상이 없어 보입니다. << 재가 질문한 이유가 이거 땜에 그렇습니다.
>>자세한 로그를 확인 하시려면 log4j2.xml 파일을 아래와 같이 디버그 레벨을 변경 하셔야 됩니다.
<?xml version="1.0" encoding="UTF-8"?>
<Configuration>
<Appenders>
<Console name="console" target="SYSTEM_OUT">
<PatternLayout pattern="%d %5p [%c] %m%n" />
</Console>
</Appenders>
<Loggers>
<Logger name="java.sql" level="DEBUG" additivity="false">
<AppenderRef ref="console" />
</Logger>
<Logger name="egovframework" level="DEBUG" additivity="false">
<AppenderRef ref="console" />
</Logger>
<!-- log SQL with timing information, post execution -->
<Logger name="jdbc.sqltiming" level="DEBUG" additivity="false">
<AppenderRef ref="console" />
</Logger>
<Logger name="org.springframework" level="DEBUG" additivity="false">
<AppenderRef ref="console" />
</Logger>
<Root level="DEBUG">
<AppenderRef ref="console" />
</Root>
</Loggers>
</Configuration>
감사합니다.