Consultor Eletrônico



Kbase 51866: Conexão Srcadger
Autor   Tatiane Koslinsky - CAT
Acesso   Público
Publicação   11/04/2017
Para o cliente que utiliza o Gestão de Planos precisa identificar se no arquivo de configuração do JBOSS tem a conexão do banco de dados SRCADGER, isso para evitar erros durante a utilização do Gestão de Planos.

Esse arquivo de configuração se encontra no diretório da instância do JBOSS em ...\ServidorAplicacao\jboss-4.2.3.GA\server\instance-8x80\deploy\ e tem o nome conforme o banco de dados do ambiente.

Exemplo:
- progress-ds.xml - banco de dados Progress
- oracle-ds.xml - banco de dados Oracle
- mssql-ds.xml - banco de dados SQL Server

1. Conteúdo para banco de dados Progress:

<local-tx-datasource>
<jndi-name>srcadger</jndi-name>
<connection-url>jdbc:datadirect:openedge://<SERVIDOR-BANCO>:<PORTA-SQL>;databaseName=srcadger</connection-url>
<driver-class>com.ddtek.jdbc.openedge.OpenEdgeDriver</driver-class>
<user-name>pub</user-name>
<password>pub</password>
<metadata>
<type-mapping>PostgreSQL 7.2</type-mapping>
</metadata>
<min-pool-size>1</min-pool-size>
<max-pool-size>30</max-pool-size>
</local-tx-datasource>
<local-tx-datasource>
<jndi-name>ErpDS</jndi-name>
<connection-url>jdbc:datadirect:openedge://<SERVIDOR-BANCO>:<PORTA-SQL>;databaseName=srcadger</connection-url>
<driver-class>com.ddtek.jdbc.openedge.OpenEdgeDriver</driver-class>
<user-name>pub</user-name>
<password>pub</password>
<metadata>
<type-mapping>PostgreSQL 7.2</type-mapping>
</metadata>
<min-pool-size>1</min-pool-size>
<max-pool-size>30</max-pool-size>
</local-tx-datasource>

- Substituir o valor <SERVIDOR-BANCO> pelo IP ou nome do servidor do banco de dados SRCADGER.
- Substituir o valor <PORTA-SQL> pela porta SQL carregada para o banco de dados SRCADGER.


2. Conteúdo para banco de dados Oracle:

<local-tx-datasource>
<jndi-name>srcadger</jndi-name>
<connection-url>jdbc:oracle:thin:@<SERVIDOR-ORACLE>:1521:<INSTANCIA-ORACLE></connection-url>
<driver-class>oracle.jdbc.driver.OracleDriver</driver-class>
<user-name>srcadger</user-name>
<password>srcadger</password>
<exception-sorter-class-name>org.jboss.resource.adapter.jdbc.vendor.OracleExceptionSorter</exception-sorter-class-name>
<metadata>
<type-mapping>Oracle10g</type-mapping>
</metadata>
<min-pool-size>1</min-pool-size>
<max-pool-size>8</max-pool-size>
</local-tx-datasource>
<local-tx-datasource>
<jndi-name>ErpDS</jndi-name>
<connection-url>jdbc:oracle:thin:@ <SERVIDOR-ORACLE>:1521:<INSTANCIA-ORACLE></connection-url>
<driver-class>oracle.jdbc.driver.OracleDriver</driver-class>
<user-name>srcadger</user-name>
<password>srcadger</password>
<exception-sorter-class-name>org.jboss.resource.adapter.jdbc.vendor.OracleExceptionSorter</exception-sorter-class-name>
<metadata>
<type-mapping>Oracle10g</type-mapping>
</metadata>
<min-pool-size>1</min-pool-size>
<max-pool-size>8</max-pool-size>
</local-tx-datasource>

- Substituir o valor <SERVIDOR-ORACLE> pelo IP ou nome do servidor que foi instalada a instância Oracle.
- Substituir o valor <INSTANCIA-ORACLE> pelo nome da instância Oracle que foi criado o SRCADGER.


3. Conteúdo para banco de dados SQL Server:

<local-tx-datasource>
<jndi-name>srcadger</jndi-name>
<connection-url>jdbc:sqlserver://<SERVIDOR-SQLSERVER>;instanceName=<NOME-BANCO>;databaseName=srcadger</connection-url>
<driver-class>com.microsoft.sqlserver.jdbc.SQLServerDriver</driver-class>
<user-name>totvs</user-name>
<password>totvs</password>
<metadata>
<type-mapping>MS SQLSERVER2008</type-mapping>
</metadata>
<min-pool-size>1</min-pool-size>
<max-pool-size>8</max-pool-size>
</local-tx-datasource>
<local-tx-datasource>
<jndi-name>ErpDS</jndi-name>
<connection-url>jdbc:sqlserver://<SERVIDOR-SQLSERVER>;instanceName=<NOME-BANCO>;databaseName=srcadger</connection-url>
<driver-class>com.microsoft.sqlserver.jdbc.SQLServerDriver</driver-class>
<user-name>totvs</user-name>
<password>totvs</password>
<metadata>
<type-mapping>MS SQLSERVER2008</type-mapping>
</metadata>
<min-pool-size>1</min-pool-size>
<max-pool-size>8</max-pool-size>
</local-tx-datasource>

- Substituir o valor <SERVIDOR-SQLSERVER> pelo IP ou nome do servidor que foi instalado o SQL Server.
- Substituir o valor <NOME-BANCO> pelo nome do banco de dados criado para o SRCADGER.
Referências

51609 - Processo concluído