altibase 설정 에러 문의 (로그파일 첨부 / 소스파일 추가 첨부) - 수정
- 작성자 :
- 손*원
- 작성일 :
- 2013-12-18 14:12:23
- 조회수 :
- 984
- 구분 :
- 운영환경
- 진행상태 :
- 완료
Q
[ 작업내역 ]
* 서버 이전에 따른 응용프로그램과 DB이관작업을 수행 중임
1) O/S : 기존 Windows에서 LINUX(CentOS 5.8)로 변경
2) 응용프로그램 : 기존 그대로 신규 서버로 이관
3) DB : 기존 오라클에서 AltiBase로 DBMS변경
1. S/W 설치
1) JDK(1.6.0_45) 설치 ==> 완료
2) 신규 서버에 Tomcat(apache-tomcat-6.0.37) 설치 ==> 완료
2. Tomcat 환경설정 및 정상 기동여부 확인 ==> 완료
3. 기존 서버에서 응용프로그램을 WAR배포 후 신규 서버에 설치 ==> 완료
4. 신규 서버에서 DB연결을 기존 오라클로 연결하여 정상여부 확인 ==> 정상적으로 페이지 로딩됨(완료)
---------------------------------------------------------------------------------------------------------------------------------
- 신규 서버에서 DB연결을 Altibase로 변경하여 정상여부 확인 ==> 오류발생
1) 환경설정 변경 내역
1 Altibase.jar 삽입 완료
2 globals.properties
- 운영서버 타입(Globals.OsType) : UNIX
- DB서버 타입(Globals.DbType) : Globals.DbType = altibase
3 context-datasource.xml의 datasource 설정
(전화 문의 후 context-sqlMap dataSource 매핑완료)
- context-datasource
<bean id="propertyConfigurer"
class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
<property name="locations">
<list>
<value>classpath:/egovframework/egovProps/globals.properties</value>
<!-- value>file:/product/jeus/egovProps/globals.properties</value-->
</list>
</property>
</bean>
<!-- DataSource -->
<alias name="dataSource-${Globals.DbType}" alias="dataSource" />
<alias name="dataSource-${Globals.DbType}" alias="egov.dataSource" />
<bean id="dataSource-altibase" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close">
<property name="driverClassName" value="Altibase.jdbc.driver.AltibaseDriver"/>
<property name="url" value="jdbc:Altibase://IP:20300/mydb?encoding=UTF-8" />
<property name="username" value="아이디"/>
<property name="password" value="패스워드"/>
</bean>
4 sqlmap/config에 altibase 관련 파일 생성
- 기존 커스터마이징 과정에서 oracle만 남기고 삭제된 듯 함
그래서, oracle 디렉토리 안에 있는 .xml파일을 그대로 Copy하여 altibase 폴더를 만들고 중간 Oracle파일병을 Altibase 변경하여 구성함
2) 에러 로그
- 파일첨부
* 서버 이전에 따른 응용프로그램과 DB이관작업을 수행 중임
1) O/S : 기존 Windows에서 LINUX(CentOS 5.8)로 변경
2) 응용프로그램 : 기존 그대로 신규 서버로 이관
3) DB : 기존 오라클에서 AltiBase로 DBMS변경
1. S/W 설치
1) JDK(1.6.0_45) 설치 ==> 완료
2) 신규 서버에 Tomcat(apache-tomcat-6.0.37) 설치 ==> 완료
2. Tomcat 환경설정 및 정상 기동여부 확인 ==> 완료
3. 기존 서버에서 응용프로그램을 WAR배포 후 신규 서버에 설치 ==> 완료
4. 신규 서버에서 DB연결을 기존 오라클로 연결하여 정상여부 확인 ==> 정상적으로 페이지 로딩됨(완료)
---------------------------------------------------------------------------------------------------------------------------------
- 신규 서버에서 DB연결을 Altibase로 변경하여 정상여부 확인 ==> 오류발생
1) 환경설정 변경 내역
1 Altibase.jar 삽입 완료
2 globals.properties
- 운영서버 타입(Globals.OsType) : UNIX
- DB서버 타입(Globals.DbType) : Globals.DbType = altibase
3 context-datasource.xml의 datasource 설정
(전화 문의 후 context-sqlMap dataSource 매핑완료)
- context-datasource
<bean id="propertyConfigurer"
class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
<property name="locations">
<list>
<value>classpath:/egovframework/egovProps/globals.properties</value>
<!-- value>file:/product/jeus/egovProps/globals.properties</value-->
</list>
</property>
</bean>
<!-- DataSource -->
<alias name="dataSource-${Globals.DbType}" alias="dataSource" />
<alias name="dataSource-${Globals.DbType}" alias="egov.dataSource" />
<bean id="dataSource-altibase" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close">
<property name="driverClassName" value="Altibase.jdbc.driver.AltibaseDriver"/>
<property name="url" value="jdbc:Altibase://IP:20300/mydb?encoding=UTF-8" />
<property name="username" value="아이디"/>
<property name="password" value="패스워드"/>
</bean>
4 sqlmap/config에 altibase 관련 파일 생성
- 기존 커스터마이징 과정에서 oracle만 남기고 삭제된 듯 함
그래서, oracle 디렉토리 안에 있는 .xml파일을 그대로 Copy하여 altibase 폴더를 만들고 중간 Oracle파일병을 Altibase 변경하여 구성함
2) 에러 로그
- 파일첨부
A
안녕하세요 프레임워크센터입니다.
spring/com하위의 context-idgen.xml 파일에 datasource-oracle 등이 있는지 확인해보시기 바랍니다.
수고하세요.
spring/com하위의 context-idgen.xml 파일에 datasource-oracle 등이 있는지 확인해보시기 바랍니다.
수고하세요.