Instalar o jdbc do PostgreSql e usar na conexão de um sistema ( Netbeans )  XML
Índice dos Fóruns » Java Básico
Autor Mensagem
Zabeu
JavaGuru

Membro desde: 17/06/2009 07:12:57
Mensagens: 233
Offline

Amigos, eu baixei o driver do PostgreSql do site e o arquivo é de extensão .jar . postgresql-8.3-604.jdbc4.jar


Agora, fiquei na duvida, quando eu fui fazer uma conexão com banco de dados access eu tive que ir em...

Painel de Controle - Ferramentas Administrativas - Fontes de dados ODBC - Aba Fonte de Dados de Sistema

Botao "Adicionar"
Driver "Microsoft Access Driver [*.mdb,*.accdb]
Botao Concluir
Na tela "Configurar ODBC para Microsoft Access "
Nome da fonte de dados: Nome do banco
Descricao: Coloca se quiser
Banco de dados(selecionar): Procura o banco de dados que voce quer adicionar
E da um OK
Pronto conexão feita


Agora com como faço pra fazer essa configuração usando postgre?
Porque ele não esta aparecendo na lista de driver ODBC do windows ( essa lista que eu expliquei ali em cima )... oque eu preciso fazer para poder funcionar? eu preciso fazer uma configuração igual ao do access explicado ali em cima??

oque eu faço com esse arquivo .jar?

Eu pesquisei umas coisas mas não entendi quase nada.


Sds,

E la nas montanhas geladas, encontrei o menino Sevenson....

Zabeu, Rulexx....
finotti
JavaEvangelist
[Avatar]

Membro desde: 02/12/2003 14:51:32
Mensagens: 447
Offline

Zabeu, essa ponte ODBC-JDBC só é necessário quando se usa Access ou outro "banco de dados" desse tipo.
Pra utilizar o Postgre, basta deixar o driver no classpath da aplicação.
Se você estiver utilizando Eclipse, clique com o botão direito no projeto -> properties -> java build path -> libraries -> add external jars.

JavaFaces
Zabeu
JavaGuru

Membro desde: 17/06/2009 07:12:57
Mensagens: 233
Offline

uso netbeans =/

E la nas montanhas geladas, encontrei o menino Sevenson....

Zabeu, Rulexx....
Zabeu
JavaGuru

Membro desde: 17/06/2009 07:12:57
Mensagens: 233
Offline

eu adicionei o .jar dele na pasta "Libraries" do Netbeans...vou fazer os testes !

E la nas montanhas geladas, encontrei o menino Sevenson....

Zabeu, Rulexx....
finotti
JavaEvangelist
[Avatar]

Membro desde: 02/12/2003 14:51:32
Mensagens: 447
Offline

vc tem que deixar sua aplicação "enxergar" o driver do banco de dados.
na seção de tutoriais aqui do GUJ, tem um artigo sobre classpath, vale a pena ler!

no netbeans:
botão direito no projeto -> propriedades -> bibliotecas -> adicionar JAR/pasta

[]'s

JavaFaces
Zabeu
JavaGuru

Membro desde: 17/06/2009 07:12:57
Mensagens: 233
Offline

Amigo, eu fiz os teste e realmente funcionou !!

Ele abriu a conexão com o banco de dados

Agora fiquei com uma duvida.

Depois de importar ele reconheceu e deu tudo certo.

Ai eu "deletei o driver da area de trabalho" onde ele estava localizado, ai ele deu erro.... tudo bem... então conclui-se que ele se referencia ao arquivo localizado na area de trabalho, e não "importa" correto?

Então eu teria que deixar o driver em um lugar seguro? tipo a pasta do projeto??

Como voce lidam com isso? quando por exemplo vão instalar em um usuario...onde voces colocam esse arquivo para que ele não corra risco de ser deletado?

Ou existe uma forma de ele importar...e depois eu poder deleta-lo da area de trabalho...fazendo com que o projeto não fique dependente do arquivo .jar?

Fui claro na duvida?

Muito obrigado pela ajuda

sds,

E la nas montanhas geladas, encontrei o menino Sevenson....

Zabeu, Rulexx....
finotti
JavaEvangelist
[Avatar]

Membro desde: 02/12/2003 14:51:32
Mensagens: 447
Offline

quando for instalar o projeto no cliente, terá que levar junto o driver e as demais bibliotecas que o projeto usar.
se for uma aplicação web, por exemplo, os arquivos JAR deverão estar na pasta WEB-INF/lib.

acho que vc não precisa se preocupar com isso ainda. crie uma pasta "bibliotecas" e salve seus arquivos JAR nela. depois que a aplicação estiver pronta, vc se preocupa em como distribuí-la
[]'s

JavaFaces
Zabeu
JavaGuru

Membro desde: 17/06/2009 07:12:57
Mensagens: 233
Offline

All right

Thx

E la nas montanhas geladas, encontrei o menino Sevenson....

Zabeu, Rulexx....
 
Índice dos Fóruns » Java Básico
Ir para:   
Powered by JForum 2.1.8 © JForum Team