sample 프로젝트 실행시 오류
- 작성자 :
- 최*균
- 작성일 :
- 2013-03-18 18:35:16
- 조회수 :
- 2,341
- 구분 :
- 실행환경
- 진행상태 :
- 완료
Q
sample프로젝트를 [v]Generate Example을 체크하여 생성한 다음
오라클 DB에 프로젝트에 있는
sampledb_oracle.script와 sampledb.script를 실행하여
테이블을 생성하고 데이터를 insert한후
프로젝트를 실행하니 아래와 같은 오류메세지가 발생합니다.
<오류메세지>
SqlMapClient operation; bad SQL grammar []; nested exception is com.ibatis.common.jdbc.exception.NestedSQLException: --- The error occurred while applying a parameter map. --- Check the sampleDAO.selectSampleList_D-InlineParameterMap. --- Check the statement (query failed). --- Cause: java.sql.SQLSyntaxErrorException: ORA-00933: SQL 명령어가 올바르게 종료되지 않았습니다
어떻게 해결해야 하는지 답변 부탁드립니다.
오라클 DB에 프로젝트에 있는
sampledb_oracle.script와 sampledb.script를 실행하여
테이블을 생성하고 데이터를 insert한후
프로젝트를 실행하니 아래와 같은 오류메세지가 발생합니다.
<오류메세지>
SqlMapClient operation; bad SQL grammar []; nested exception is com.ibatis.common.jdbc.exception.NestedSQLException: --- The error occurred while applying a parameter map. --- Check the sampleDAO.selectSampleList_D-InlineParameterMap. --- Check the statement (query failed). --- Cause: java.sql.SQLSyntaxErrorException: ORA-00933: SQL 명령어가 올바르게 종료되지 않았습니다
어떻게 해결해야 하는지 답변 부탁드립니다.
A
안녕하세요.. 최원균님..
DBMS를 HSQL이 아닌 다른 DB로 변경하신 경우는.. sql-map-config.xml 상에 DBMS에 맞는 queryf를 지정하셔야 합니다...
DBMS를 oracle로 변경하신 경우.. /src/main/resources/egovframework/sql/rte/sql-map-config.xml 상에서 기존 sql xml 대신 oracle sql xml로 변경하시면 되실 것 같습니다. (주석처리된 부분 확인)
그럼.. 즐거운 하루되십시오.
감사합니다.
DBMS를 HSQL이 아닌 다른 DB로 변경하신 경우는.. sql-map-config.xml 상에 DBMS에 맞는 queryf를 지정하셔야 합니다...
DBMS를 oracle로 변경하신 경우.. /src/main/resources/egovframework/sql/rte/sql-map-config.xml 상에서 기존 sql xml 대신 oracle sql xml로 변경하시면 되실 것 같습니다. (주석처리된 부분 확인)
그럼.. 즐거운 하루되십시오.
감사합니다.