O "Tibero" é um excelente gerenciador de banco de dados relacional desenvolvido pela empresa sul-corena TmaxSoft. Possui tecnologia inovadora, voltada para soluções corporativas de missão crítica. É a melhor alternativa ao banco de dados Oracle por ser extremamente compatível. Fornece alto desempenho, muita segurança, alta disponibilidade em ambiente clusterizado com disco compartilhado e melhor relação custo-benefício.
quarta-feira, 13 de abril de 2016
Configurar o driver JDBC do Tibero no JBoss EAP
Para configurar o driver JDBC do Tibero no JBoss Enterprise Application Platform, siga o procedimento a seguir:
NOTA: Este exemplo baseia-se em uma instalação do JBoss no Windows, e o diretório da instalação do JBoss é o: "C:\JBoss\EAP-6.4.0".
Crie o seguinte diretório:
"C:\JBoss\EAP-6.4.0\modules\com\tibero\main"
Copie para este diretório o JDBC driver do Tibero (tibero5-jdbc.jar), que pode ser encontrado na instalação do Tibero no seguinte local: "$TB_HOME/client/lib/jar"
Crie o arquivo: "C:\JBoss\EAP-6.4.0\modules\com\tibero\main\module.xml"
Edite-o para ter o seguinte conteúdo:
<?xml version="1.0" encoding="UTF-8"?>
<module xmlns="urn:jboss:module:1.0" name="com.tibero">
<resources>
<resource-root path="tibero5-jdbc.jar"/>
</resources>
<dependencies><module name="javax.api"/></dependencies>
</module>
Edite o arquivo de configuração do perfil do JBoss.
Para o perfil "standalone", edite o arquivo:
"C:\JBoss\EAP-6.4.0\standalone\configuration\standalone.xml"
Para o perfil "domain", edite o arquivo:
"C:\JBoss\EAP-6.4.0\domain\configuration\domain.xml"
Adicione o seguinte conteúdo ao tag: <datasources>
<datasource jta="true" jndi-name="java:/TiberoDS" pool-name="TiberoDS" enabled="true" use-java-context="true" use-ccm="true">
<connection-url>jdbc:tibero:thin:@192.168.100.100:8629:tibero</connection-url>
<driver-class>com.tmax.tibero.jdbc.TbDriver</driver-class>
<driver>tibero</driver>
<pool>
<min-pool-size>0</min-pool-size>
<max-pool-size>20</max-pool-size>
</pool>
<security>
<user-name>sys</user-name>
<password>tibero</password>
</security>
</datasource>
Adicione o seguinte conteúdo ao tag: <drivers>
<driver name="tibero" module="com.tibero"/>
Reiniciar o JBoss.
NOTA:
Certifique-se que o valor em <driver> e <driver name=...> sejam idênticos (Representado em cor azul). Assim como os devidos valores para url de conexão, porta, etc... (representados em cor verde) sejam alterados conforme a sua instalação e necessidade. Para maiores informações sobre parâmetros, favor consultar o manual de referência do JBoss EAP.
OBS:
O nome JNDI que será usado pela aplicação, para identificar o datasource name é o valor informado na tag: <datasource> no parâmetro: "jndi-name", representado aqui por: "java:/TiberoDS". A aplicação referenciará este valor por: "TiberoDS".
DICA:
Para saber como configurar o JDBC do Tibero em outras versões do JBoss, ou em outros WAS como: JEUS, Weblogic, Websphere e Tomcat, acesse o seguinte documento: TIFP008_Tibero 5_WAS Integration Guide_2.1.1_en.pdf
Assinar:
Postar comentários (Atom)
Nenhum comentário:
Postar um comentário