Bonsoir,
La documentation sur la migration existe, par exemple :
https://wiki.documentfoundation.org/Documentation/FirebirdMigration

https://ask.libreoffice.org/fr/question/189175/resolu-migration-de-base-hsqlbd-vers-base-firebird/

Dans le cas présent, est-ce que le champ IDCLIENT existe bien ? ou bien y 
a-t-il un espace entre ID et CLIENT par exemple ?

Jean-Michel PIERRE 
Tél : 06.19.55.73.22

> Le 29 févr. 2020 à 20:28, Thierry Jeanneret <[email protected]> a 
> écrit :
> 
> Bonsoir tout le monde,
> 
> Il y a quelques années j'ai commis une micro-application de gestion des 
> factures d'une aussi micro-entreprise. Hélas, son utilisatrice en est 
> satisfaite, donc je dois la maintenir.
> 
> Je m'aperçois qu'elle est toujours en version 5.4.x de LibreOffice, alors que 
> nous en sommes à un gros 6.3.x Il me semble pertinent d'envisager une 
> migration à une version plus récente.
> 
> Je démarre donc un clone de son application installé sur ma machine, et 
> LibreOffice (6.2.x) me demande benoitement si je veux bien convertir la base 
> en Firebird. J'avais déjà envisagé la chose il y a quelques années, lors de 
> l'écriture originale de l'objet, mais j'y avais renoncé car les formulaires 
> n'étaient pas bien supportés si mon souvenir est bon. Voyant ce message, je 
> me dis que dans l'intervalle les développeurs ont à coup sûr bien travaillé, 
> comme d'habitude, et qu'il me suffit d'appuyer sur le bouton pour me 
> retrouver dans la nouvelle version toute neuve, en utilisant une base de 
> données performante.
> 
> Donc, je clique. La conversion ne me retourne aucune erreur, ce qui semble 
> prometteur a priori. Hélas, comme souvent dans ce cas, lorsque j'essaie 
> ensuite d'ouvrir un formulaire simple, maître-esclave, je reçois un vilain 
> message d'injure :
> 
> "Impossible de charger le contenu des données"
> 
> firebird_sdbc error,*Dynamic SQL Error
> *SQL error code = -206
> *Column unknown
> *LINK_FROM_IDCLIENT
> *At line 1, column 69
> caused by
> 'isc_dsql_prepare'
> 
> Manifestement, le lien entre les deux tables du formulaire ne se fait pas. 
> Par contre il s'ouvre bien sur la table principale.
> 
> J'ai cherché un peu dans tous les coins une information sur la chose, sur les 
> éléments de l'erreur, nada. J'ai tenté les FAQ Base en Français, je pourrais 
> sans doute apprendre plein de choses sur HSQLBD, mais pas un mot de Firebird.
> 
> Donc, question : Que faire ? On nous dit que HSQLBD est promise à la poubelle 
> dans un proche avenir. A chaque fois que vous ouvrez une base de données 
> créée avec ce système, LibreOffice vous suggère gentiment de migrer. Mais 
> lorsque vous migrez, vous vous rendez compte que rien ne fonctionne...
> 
> Une idée, un commentaire, une perspective ? Pour moi, il est clair que mon 
> amie reste sous la version 5.4 aus

-- 
Envoyez un mail à [email protected] pour vous désinscrire
Les archives de la liste sont disponibles à 
https://listarchives.libreoffice.org/fr/users/
Privacy Policy: https://www.documentfoundation.org/privacy

Répondre à