WEB|WAS/Tomcat

[Tibero] JNDI 설정

개폰지밥 2021. 5. 13. 15:28
반응형

| Tomcat Tibero Jndi 설정

1) $CATALINA_HOME/conf/context.xml

처음에 다른 DB들 처럼 server.xml에 설정했는데 DATABASE를 인식하지 못해, context.xml에 설정

<Resource name="jdbc/fidodb" auth="Container" type="javax.sql.DataSource"
              username="username"
              password="password"
              driverClassName="com.tmax.tibero.jdbc.TbDriver"
              url="jdbc:tibero:thin:@ip주소:port번호:tibero"
              maxActive="50"
              maxIdle="50"
              validationQuery="select 1 from dual" />

 

2) $CATALINA_HOME/lib/tibero6-jdbc-14.jar 추가

없으면 tibero DB lib에서 찾을 수 있음 아니면 인터넷에서 다운

3) 프로젝트…/webapp/WEB-INF/web.xml

<resource-ref>
                <description>jdbcJNDI</description>
        <res-ref-name>jdbc/fidodb</res-ref-name>
        <res-type>javax.sql.DataSource</res-type>
                <res-auth>Container</res-auth>
        </resource-ref>

그 이후 솔루션의 jdbc_conf.xml, datasource-context.xml, mybatis-context.xml 등 설정

반응형