Base Sqlite et Utilisation de PostGreSQL
Publié : sam. 04/août/2018 12:28
Bonjour à tous
J'ai développé une application pharmaceutique (utilisant une base sqlite) pour un client qui l'utilise (en monoposte) depuis plusieurs années et ça marche bien, sans aucun problème. Aujourd'hui, mon client souhaite exploiter ce logiciel sur 2 postes distincts séparés sur une petite distance de 3 mètres seulement, donc sous réseau local simple. Comme sqlite ne gère pas les réseaux, j'ai pensé utiliser PostGreSQL. Maintenant, je ne sais plus quoi faire ni par quoi commencer.
1. Je suppose que je dois installer PostgreSQL sur les 2 postes ?
2. Dois-je utiliser ma base sqlite existante ou faut il recréer la base avec postgreslq? (à ce moment là les données seront perdues?)
3. Au niveau du code, quels sont les changements à porter (à part use PostgreSQL Database + la connexion à la base)?
4. Y a t il une possibilité de ne pas perdre mes données sur la base existante (sqlite)?
Falsam m'a déjà expliqué un jour comment utiliser PostGreSQL malheureusement, j'ai noté uniquement la syntaxe de la connexion à la base PostGreSQL + Use PostgreSQL) le reste me paraissait identique à sqlite (en terme de syntaxe). Mais là, il s'agit d'une application opérationnelle dont la base contient des données. Mon plus grand souci c'est de ne pas perdre les données existante sur ma base sqlite( si c possible bien entendu).
Merci de votre aide
J'ai développé une application pharmaceutique (utilisant une base sqlite) pour un client qui l'utilise (en monoposte) depuis plusieurs années et ça marche bien, sans aucun problème. Aujourd'hui, mon client souhaite exploiter ce logiciel sur 2 postes distincts séparés sur une petite distance de 3 mètres seulement, donc sous réseau local simple. Comme sqlite ne gère pas les réseaux, j'ai pensé utiliser PostGreSQL. Maintenant, je ne sais plus quoi faire ni par quoi commencer.
1. Je suppose que je dois installer PostgreSQL sur les 2 postes ?
2. Dois-je utiliser ma base sqlite existante ou faut il recréer la base avec postgreslq? (à ce moment là les données seront perdues?)
3. Au niveau du code, quels sont les changements à porter (à part use PostgreSQL Database + la connexion à la base)?
4. Y a t il une possibilité de ne pas perdre mes données sur la base existante (sqlite)?
Falsam m'a déjà expliqué un jour comment utiliser PostGreSQL malheureusement, j'ai noté uniquement la syntaxe de la connexion à la base PostGreSQL + Use PostgreSQL) le reste me paraissait identique à sqlite (en terme de syntaxe). Mais là, il s'agit d'une application opérationnelle dont la base contient des données. Mon plus grand souci c'est de ne pas perdre les données existante sur ma base sqlite( si c possible bien entendu).
Merci de votre aide