Tanto falei sobre o banco de dados Progress e conexões Java com JDBC, que preciso també informar o driver e a string de conexão utilizados.
DRIVER:
com.ddtek.jdbc.openedge.OpenEdgeDriver
STRING:
jdbc:datadirect:openedge://10.0.0.20:5000;databaseName=sistema
Um blog repleto de dicas e tecnologias em geral, equipamentos, linguagens de programação, softwares . . . Navegue a vontade!!!
Mostrando postagens com marcador banco progress. Mostrar todas as postagens
Mostrando postagens com marcador banco progress. Mostrar todas as postagens
segunda-feira, 30 de setembro de 2013
Comando SQL Progress
Salve galerinha....
Conforme postagem anterior, mencionei que o comando SQL utilizado para consulta em um banco Progress utilizando JDBC tinha suas particularidades, segue a dica:
-- Para todo nome de tabela e campos que inseri no comando SQL, precisei utilizá-los entre aspas (""), conforme exemplo abaixo.
rsBanco = stBanco.executeQuery("select \"_File-Name\", \"_Desc\" from pub.\"_File\"");
Nos comandos onde não estava utilizando, a execução retornava erros...
Caso precisem de ajuda, entre em contato!
Abraço.
Conforme postagem anterior, mencionei que o comando SQL utilizado para consulta em um banco Progress utilizando JDBC tinha suas particularidades, segue a dica:
-- Para todo nome de tabela e campos que inseri no comando SQL, precisei utilizá-los entre aspas (""), conforme exemplo abaixo.
rsBanco = stBanco.executeQuery("select \"_File-Name\", \"_Desc\" from pub.\"_File\"");
Nos comandos onde não estava utilizando, a execução retornava erros...
Caso precisem de ajuda, entre em contato!
Abraço.
domingo, 29 de setembro de 2013
Arquivos JAR Conexão JDBC Progress
Para realizar a conexão com o Banco de Dados Progress, além da Configuração de váriáveis de ambiente para JDBC, é necessário a utilização de 4 arquivos JAR que podem ser extraídos da instalação do banco de dados. Estyes arquivos terão que ser adicionados na aplicação.
São eles:
progress.jar
openedge.jar
base.jar
utils.jar
Neste post exemplifiquei um comando SQL que tem suas particularidades.
São eles:
progress.jar
openedge.jar
base.jar
utils.jar
Neste post exemplifiquei um comando SQL que tem suas particularidades.
domingo, 15 de setembro de 2013
Configuração JDBC Progress
A seguir segue a dica de configuração JDBC para acesso a um banco de dados Progress.
Primeiramente é necessária a
configuração das variáveis de ambiente no computador que fará a conexão com o
banco de dados:
Em “Painel de Controle > Sistema
> Avançado” > botão “Variáveis de Ambiente”.
Figura 1:
Propriedades do sistema windows.
Fonte:
Microsoft Windows.
Na próxima imagem está ilustrado a
criação da variável “JAVA_HOME” no campo “Variáveis do Sistema”, com o valor
“C:\Arquivos de programas\Java”.
Figura 2: Edição
da varíavel de ambiente “JAVA_HOME”.
Fonte: Análise
realizada pelo Autor.
Também deve ser editada a variável
existente “Path”, adicionando ao final do conteúdo, após o símbolo
“ponto-e-vírgula”, o valor “C:\Arquivos de programas\Java\jdk1.6.0_12\bin”.
Observe que a pasta do JDK do Java deve estar conforme a versão instalada no
computador, verificada em “C:\Arquivos de programas\Java\” ou ainda pelo prompt
do Windows digitando “java -version” + ENTER.
Figura 3:
Verificação da versão do Java instalado.
Fonte: Análise
realizada pelo Autor.
Figura 4:
Edição da varíavel de ambiente “Path”.
Fonte: Análise
realizada pelo Autor.
Criar a Variável “CLASSPATH”, caso não exista
onde o valor adicionado deve ser o mesmo que contém as bibliotecas de acesso
JDBC ao banco, conforme mencionadas abaixo. Observe que a pasta está localizada
dentro da pasta do aplicativo criado e caso seja necessário
criar o acesso no próprio servidor do banco de dados, o valor desta variável
poderia ser direcionado para a pasta de instalação do banco de dados: “C:\Progress\OpenEdge\java\”,
por exemplo.
Figura 11:
Criação da varíavel de ambiente “CLASSPATH”.
Fonte: Análise
realizada pelo Autor.
Espero que tenha ajudado a realizar a sua conexão JDBC com o banco de dados Progress.
Espero que tenha ajudado a realizar a sua conexão JDBC com o banco de dados Progress.
Comente e compartilhe!
Abraços.
Assinar:
Postagens (Atom)




