Bonjour, je m'interroge sur un sujet délicat en Java.
Je développe une application en java qui repose sur des bases de données postgres. Je veux savoir :
1- Pourquoi lorsqu'on est sous windows, et que si on a une base de données PostgreSQL, si l'on veux y accéder à partir d'un langage de programmation comme le JAVA on doit obligatoirement configurer une source de données ODBC, alors que sous linux on le fait pas ? Cela veut il dire que la notion de sources de données ODBC n'existe pas dans l'environnement UNIX ?
2 - est il possible de lancer l'exécution d'un script de création de bases de données postgres à partir de java ?
En d'autres termes :
j'ai une base de données postgres vide, j'y accède avec Java. Mon script de création des tables et (autres objet de la base) est juste un fichier texte. Je l'ouvre avec java dans une JTextArea. En cliquant sur un bouton je veux que Java lance dans ma base postgres l'exécution de tout ce qui est contenu dans mon fichier texte de script (les créate table ...). Est il possible de la faire ? Si oui comment ?
Merci.
Partager