Bonjour,
Je viens d'essayer (sous Win) cette commande SCRIPT et effectivement ça
marche ! C'est une commande SQL particulière à HSQLDB (je ne l'ai pas
trouvée dans le manuel) ?
Cordialement,
Bernard
Francois Gatto a écrit :
Bonsoir,
Un bon moyen est d'ouvrir une console SQL (Outils>SQL)
puis de saisir quelque chose comme :
SCRIPT '/home/francois/OOo_DBs/clients.sql'
soit la commande SCRIPT
avec entre quotes le chemin et le nom du fichier d'export (avec une
extension de type texte [ie : .txt/.sql]
Toutes les tables seront donc exportées avec (surtout) les données.
Francois Gatto
Est-ce que cela rassurera Martiniere ? :-S
ribotb a écrit :
Bonjour,
Oui, mais comment migrer les tables hsqldb vers mysql par exemple ? Je
suppose qu'il faut passer par des classeurs au format xls qu'on pourra
importer dans des tables mysql ? Mais il faudra quand même recréer
toutes les structures de tables (avec Firebird par exemple, que
j'utilise à l'occasion, on peut exporter toutes les structures au format
sql : create table, index, etc. mais ça ne semble pas exister dans OOo
Base).
Le reste (créer des formulaires externes, reconnecter la source de
données), ça n'est rien (je dis ça pour rassurer Martiniere :-));
Bonne journée à tous,
Bernard
Manuel NAUDIN a écrit :
Bonjour,
Le 24/05/09, Martiniere<[email protected]> a écrit :
En fait, je suis assez limité. L'application que j'essaye de faire
est pour
mon travail, et je suis limité sans possibilité de dérogation à
l'utilisation
de la suite open office. A l'origine l'application sert à récupérer des
données utilisateur depuis différents bureaux, données qui sont
stockées sur
un serveur, pour être ensuite consultées depuis un autre bureau.
J'ai réalisé
cette application grâce a calc (déjà) mais le résultat est un peu
lourd et
complexe à gérer. Note qu'en plus cette application doit servir dans
d'autres
établissements que le mien (ça devient une horreur quand il faut
refaire tous
les liens). D'ou l'idée de tout automatiser plus simplement avec le
principe
de la base de donnée. La base en tant que telle ne m'a posée aucun
problème,
seul l'administration via le réseau (intégration de formulaires dans
des pages
html en local par exemple) me pose problème. Une idée?
quel est le moteur de base de données utilisé ?
HSQLDB, le moteur par défaut de Base n'est pas adapté à l'accès
multi-utilisateurs.
Si le moteur utilisé tourne en mode serveur (MySQL, PGSQL, par
exemple), il est possible de réaliser un formulaire OOo autonome. Si
chaque poste client dispose d'OOo, cela devrait fonctionner une fois
que les paramètres d'accès à la base seront correctement paramétrés.
(en effet, lors de la sauvegarde autonome du formulaire contenu dans
le document .odb, il faut reparamétrer à la main les informations de
source de données).
Effectivement, l'export de formulaires en html donne des résultats
inexploitables. Pour utiliser des formulaires HTML, il va falloir
outre le moteur de base de données avoir un serveur http qui tourne,
et programmer le formulaire en HTML/PHP par exemple.
Un des problèmes qui se pose lors de la conception du formulaire est
la gestion de la sécurité et des droits d'accès.
Bon courage,
Merci :)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]