[Résolu]SQL: HY000 La classe de pilote « » n'a pas pu être

Discussions sur le module de base de données Base et plus particulièrement sur le langage SQL ou sur les connexions aux SGBD tiers.
Les questions sur les macros doivent être postées dans la section dédiée en dessous.

Modérateur : Vilains modOOs

Règles du forum
Cette section est dédiée au module Base et plus particulièrement sur le langage SQL ou sur les connexions aux SGBD tiers. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme.
Pour accélérer les réponses, vous pouvez mettre en ligne votre base en joignant un fichier ODB : comment faire.
Robert92500
Membre OOrganisé
Membre OOrganisé
Messages : 70
Inscription : 08 avr. 2022 15:02

[Résolu]SQL: HY000 La classe de pilote « » n'a pas pu être

Message par Robert92500 »

bonjour,

je viens de passer en 7.3.2.2, version Java 8 Update 291
Depuis le passage à cette version ma base ne se connecte plus.
dans la console d'erreurs je vois apparaitre "Statut SQL: HY000 La classe de pilote « » n'a pas pu être "

dans la barre de Status de libreoffice je vois désormais apparaitre "JDBC" à la place de "HSQL DB intégrée"

- J'ai testé avec d'autre bases et ça fonctionne. Je peux même en créer d'autres base.
- j'ai récupéré une sauvegarde de la base mais le problème persiste
- je suis repassé en 7.3.1.3 le problème persiste toujours
- j'ai vu sur des forums qu'on pouvait dézipper l'odb pour récupérer une partie des données mais ça ne fonctionne pas sur mon Mac. J'ai un message disant que ce n'est pas un fichier zip. Renommer l'extension en zip ne change rien.

Est-ce qu'il y a une bonne âmes qui pourrait me permettre de sortir de cette galère ?
C'est mon premier projet sur libreOffice est cela représente plusieurs jours de travails.


Resolu par l'utilisation d'une sauvegarde de l'ODB
Dernière modification par micmac le 11 avr. 2022 15:40, modifié 4 fois.
Raison : Ajout de [Résolu] et titre raccourci
LibreOffice 7.3.5.2 / OS MAC 12.5 puce M1/ Java Temuruin 1.8.0_332
Avatar de l’utilisateur
Oukcha
RespOOnsable modération
RespOOnsable modération
Messages : 3952
Inscription : 06 oct. 2008 08:03

Re: Statut SQL: HY000 La classe de pilote « » n'a pas pu ê

Message par Oukcha »

Bonjour et bienvenue,
Robert92500 a écrit :je viens de passer en 7.3.2.2
Les versions 7.3.x de LibreOffice sont encore expérimentales.

La dernière version stable de LibreOffice étant la 7.2.6 ( Voir https://forum.openoffice.org/fr/forum/v ... =2&t=49867 ), merci de confirmer ce comportement sur cette dernière version.

Cordialement
                                        
Pour tout savoir sur le fonctionnement de ce forum :arrow: À lire avant tout ! Image
Robert92500
Membre OOrganisé
Membre OOrganisé
Messages : 70
Inscription : 08 avr. 2022 15:02

Re: Statut SQL: HY000 La classe de pilote « » n'a pas pu ê

Message par Robert92500 »

Oukcha a écrit :Bonjour et bienvenue,
Robert92500 a écrit :je viens de passer en 7.3.2.2
Les versions 7.3.x de LibreOffice sont encore expérimentales.

La dernière version stable de LibreOffice étant la 7.2.6 ( Voir https://forum.openoffice.org/fr/forum/v ... =2&t=49867 ), merci de confirmer ce comportement sur cette dernière version.

Cordialement
je viens de faire le test avec la 7.2.6.
j'ai désormais ce message
"The connection to the external data source could not be established. No SDBC driver was found for the URL 'jdbc:'."

avec cette version je ne peux plus créer de bases

Il faut savoir que cela ferait plusieurs mois que j'essayais de faire fonctionner les databases sous Mac avec puce apple mais je n'arrivais pas à faire la liaison avec java. cela s'est mis enfin à fonctionner dès que je suis passé en 7.3.x
Dernière modification par Robert92500 le 29 mai 2022 05:08, modifié 1 fois.
LibreOffice 7.3.5.2 / OS MAC 12.5 puce M1/ Java Temuruin 1.8.0_332
Avatar de l’utilisateur
tintin
GourOOu
GourOOu
Messages : 9365
Inscription : 18 juil. 2008 15:29
Localisation : F-Oise + F-Savoie

Re: Statut SQL: HY000 La classe de pilote « » n'a pas pu ê

Message par tintin »

Bonjour,

Vous avez essayé la dernière version Java : https://forum.openoffice.org/fr/forum/v ... 40&t=52443 ?
AOO 4.1.15 et LibO stable 7.6.6 / macOS Intel 13.6.6 Ventura
Adoptium-temurinJDK-jre_1.8.0_412 / Firefox/Safari/Thunderbird /Time Machine+cloneCCC
Tutoriels du forum pour macOS
Pour sauvegarder vos documents c'est ceinture ET bretelles
Robert92500
Membre OOrganisé
Membre OOrganisé
Messages : 70
Inscription : 08 avr. 2022 15:02

Re: Statut SQL: HY000 La classe de pilote « » n'a pas pu ê

Message par Robert92500 »

tintin a écrit :Bonjour,

Vous avez essayé la dernière version Java : https://forum.openoffice.org/fr/forum/v ... 40&t=52443 ?
j'ai suivi vos liens mais un autre problème est apparu avec le retour sur la version 7.2.6.2,
après avoir suivi la procédure d'installation de "Adoptium Eclipse-Temurin-8u322" je n'ai pas peu aller jusqu'au bout de la procédure car je ne peux plus configurer java dans preferences/libreoffice/advanced. le bouton "add" est grisé.
Dernière modification par Robert92500 le 08 avr. 2022 18:17, modifié 1 fois.
LibreOffice 7.3.5.2 / OS MAC 12.5 puce M1/ Java Temuruin 1.8.0_332
Avatar de l’utilisateur
tintin
GourOOu
GourOOu
Messages : 9365
Inscription : 18 juil. 2008 15:29
Localisation : F-Oise + F-Savoie

Re: Statut SQL: HY000 La classe de pilote « » n'a pas pu ê

Message par tintin »

Vous travaillez sur une version US ?

Vous n'avez pas à cliquer sur ajouter. Une fois cochée la case Utiliser un environnement Java, il faut attendre l'apparition et cocher le bouton radio.
Capture d’écran 2022-04-08 à 19.36.18.png
Aviez-vous désinstallé les versions précédentes ?

Si pas de résultat, essayez de purger le profil utilisateur : [macOS] Purge simplifiée du profil utilisateur
et si vous voulez vérifier votre installation : LibO] Installation de LibreOffice sur macOS
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
AOO 4.1.15 et LibO stable 7.6.6 / macOS Intel 13.6.6 Ventura
Adoptium-temurinJDK-jre_1.8.0_412 / Firefox/Safari/Thunderbird /Time Machine+cloneCCC
Tutoriels du forum pour macOS
Pour sauvegarder vos documents c'est ceinture ET bretelles
Robert92500
Membre OOrganisé
Membre OOrganisé
Messages : 70
Inscription : 08 avr. 2022 15:02

Re: Statut SQL: HY000 La classe de pilote « » n'a pas pu ê

Message par Robert92500 »

tintin a écrit :Vous travaillez sur une version US ?

Vous n'avez pas à cliquer sur ajouter. Une fois cochée la case Utiliser un environnement Java, il faut attendre l'apparition et cocher le bouton radio.
Capture d’écran 2022-04-08 à 19.36.18.png
Aviez-vous désinstallé les versions précédentes ?

Si pas de résultat, essayez de purger le profil utilisateur : [macOS] Purge simplifiée du profil utilisateur
et si vous voulez vérifier votre installation : LibO] Installation de LibreOffice sur macOS
je ne peux pas cocher " case Utiliser un environnement Java" c'est grisé. j'utilise en principe la version FR mais j'ai pas encore appliqué les traductions. Je passe de ce pas à la version en français.
et j'ai laissé toutes les version de libre office sur la machine avant d'installer la version précédente.
Dernière modification par Robert92500 le 08 avr. 2022 18:26, modifié 1 fois.
LibreOffice 7.3.5.2 / OS MAC 12.5 puce M1/ Java Temuruin 1.8.0_332
Avatar de l’utilisateur
tintin
GourOOu
GourOOu
Messages : 9365
Inscription : 18 juil. 2008 15:29
Localisation : F-Oise + F-Savoie

Re: Statut SQL: HY000 La classe de pilote « » n'a pas pu ê

Message par tintin »

Avant toute chose, purgez le profil utilisateur
AOO 4.1.15 et LibO stable 7.6.6 / macOS Intel 13.6.6 Ventura
Adoptium-temurinJDK-jre_1.8.0_412 / Firefox/Safari/Thunderbird /Time Machine+cloneCCC
Tutoriels du forum pour macOS
Pour sauvegarder vos documents c'est ceinture ET bretelles
Robert92500
Membre OOrganisé
Membre OOrganisé
Messages : 70
Inscription : 08 avr. 2022 15:02

Re: Statut SQL: HY000 La classe de pilote « » n'a pas pu ê

Message par Robert92500 »

tintin a écrit :Avant toute chose, purgez le profil utilisateur
profil utilisateur! Comment fait-on ?

ok j'ai trouvé ça : https://wiki.documentfoundation.org/Faq ... 5B1.5D_.3F
je vais le refaire et je reviens
LibreOffice 7.3.5.2 / OS MAC 12.5 puce M1/ Java Temuruin 1.8.0_332
Avatar de l’utilisateur
tintin
GourOOu
GourOOu
Messages : 9365
Inscription : 18 juil. 2008 15:29
Localisation : F-Oise + F-Savoie

Re: Statut SQL: HY000 La classe de pilote « » n'a pas pu ê

Message par tintin »

Je vous ai donné ci-dessus une procédure simple.
Vous n'avez pas lu ?
AOO 4.1.15 et LibO stable 7.6.6 / macOS Intel 13.6.6 Ventura
Adoptium-temurinJDK-jre_1.8.0_412 / Firefox/Safari/Thunderbird /Time Machine+cloneCCC
Tutoriels du forum pour macOS
Pour sauvegarder vos documents c'est ceinture ET bretelles
Robert92500
Membre OOrganisé
Membre OOrganisé
Messages : 70
Inscription : 08 avr. 2022 15:02

Re: Statut SQL: HY000 La classe de pilote « » n'a pas pu ê

Message par Robert92500 »

tintin a écrit :Je vous ai donné ci-dessus une procédure simple.
Vous n'avez pas lu ?
Désolé j'ai zappé une partie du message.
je viens de renommer le profil. ça ne change rien mais un nouveau profil a été créé.
LibreOffice 7.3.5.2 / OS MAC 12.5 puce M1/ Java Temuruin 1.8.0_332
Avatar de l’utilisateur
tintin
GourOOu
GourOOu
Messages : 9365
Inscription : 18 juil. 2008 15:29
Localisation : F-Oise + F-Savoie

Re: Statut SQL: HY000 La classe de pilote « » n'a pas pu ê

Message par tintin »

Les bases de données n'étant pas mon rayon et votre installation étant propre, je suis obligé de passer la main.
Attendez le passage d'un spécialiste.
AOO 4.1.15 et LibO stable 7.6.6 / macOS Intel 13.6.6 Ventura
Adoptium-temurinJDK-jre_1.8.0_412 / Firefox/Safari/Thunderbird /Time Machine+cloneCCC
Tutoriels du forum pour macOS
Pour sauvegarder vos documents c'est ceinture ET bretelles
Robert92500
Membre OOrganisé
Membre OOrganisé
Messages : 70
Inscription : 08 avr. 2022 15:02

Re: Statut SQL: HY000 La classe de pilote « » n'a pas pu ê

Message par Robert92500 »

Merci pour ,votre aide
LibreOffice 7.3.5.2 / OS MAC 12.5 puce M1/ Java Temuruin 1.8.0_332
Jeff
GourOOu
GourOOu
Messages : 9629
Inscription : 18 sept. 2006 09:40
Localisation : France

Re: Statut SQL: HY000 La classe de pilote « » n'a pas pu ê

Message par Jeff »

Bonjour,

Je ne suis pas le spécialiste attendu :?

Une recherche rapide renvoie sur HY000 :
https://forum.openoffice.org/fr/forum/s ... ords=HY000

Et sur Statut SQL: HY000 La classe de pilote :
https://forum.openoffice.org/fr/forum/s ... +de+pilote

Cela fait déjà quelques pistes à explorer...

A +
Avatar de l’utilisateur
jeanmimi
Grand Maître de l'OOffice
Grand Maître de l'OOffice
Messages : 16960
Inscription : 03 mars 2006 16:02
Localisation : Venise verte

Re: Statut SQL: HY000 La classe de pilote « » n'a pas pu ê

Message par jeanmimi »

Bonjour,
Robert92500 a écrit :dans la barre de Status de libreoffice je vois désormais apparaitre "JDBC" à la place de "HSQL DB intégrée"
Les Bases intégrées, HSQLDB ou Firebird, ne demandent pas de Pilote JDBC.
Dans le cas présent, c'est plutôt la corruption de la base qui est à incriminer, puisque la mise à jour du profil ne permet toujours la connexion.
La réparation est possible :
https://forum.openoffice.org/fr/forum/v ... 5&p=192758
LibreOffice : Version : 24.2 (x64)(12 avril 2024)
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
Avatar de l’utilisateur
micmac
RespOOnsable forum
RespOOnsable forum
Messages : 9254
Inscription : 28 août 2010 08:45

Re: Statut SQL: HY000 La classe de pilote « » n'a pas pu ê

Message par micmac »

Bonjour,

Si vous avez installé LibO version 7.2.6 et Temurin 322, merci de mettre à jour votre signature. Cela évitera que l'on vous repose la question.
Accès direct à votre signature pour la corriger.
Touche Ctrl de Windows = touche cmd⌘ sur Mac
Outils > Options sur Windows = OpenOffice > Préférences sur Mac
Robert92500
Membre OOrganisé
Membre OOrganisé
Messages : 70
Inscription : 08 avr. 2022 15:02

Re: Statut SQL: HY000 La classe de pilote « » n'a pas pu ê

Message par Robert92500 »

jeanmimi a écrit :,
Dans le cas présent, c'est plutôt la corruption de la base qui est à incriminer, puisque la mise à jour du profil ne permet toujours la connexion.
La réparation est possible :
https://forum.openoffice.org/fr/forum/v ... 5&p=192758
Bonjour Jeanmimi,
le dezippage de base n'a pas fonctionné avec l'utilitaire d'Apple et winzip. ( Même si je change l'extension du fichier en .zip)

En lisant le contenu du lien communiqué, je constate qu'on ne récupère pas les formulaires et autre éléments et qui représentent un grosse partie du travail et phase de développement.

Je sens que je vais devoir repartir à zéro.
J'hésite désormais à recommencer car tout est stocké dans une boite noir et donc le risque que le problème réapparaisse n'est pas à exclure.
Le pire c'est que j'ai des sauvegarde sur plusieurs jours et que je n'arrive pas à réinstaller l'environnement LibreOffice dans son état antérieur car le problème persiste.
LibreOffice 7.3.5.2 / OS MAC 12.5 puce M1/ Java Temuruin 1.8.0_332
Avatar de l’utilisateur
Dude
IdOOle de la suite
IdOOle de la suite
Messages : 25181
Inscription : 03 mars 2006 07:45
Localisation : 127.0.0.1

Re: Statut SQL: HY000 La classe de pilote « » n'a pas pu ê

Message par Dude »

Salut,
Robert92500 a écrit :Le pire c'est que j'ai des sauvegarde sur plusieurs jours et que je n'arrive pas à réinstaller l'environnement LibreOffice dans son état antérieur
Qu'entends-tu par sauvegarde ?
Des copies de ton ODB ou ce sont des instantanés du système.
Robert92500
Membre OOrganisé
Membre OOrganisé
Messages : 70
Inscription : 08 avr. 2022 15:02

Re: Statut SQL: HY000 La classe de pilote « » n'a pas pu ê

Message par Robert92500 »

Dude a écrit : Qu'entends-tu par sauvegarde ?
Bonjour,

c'est le fichier odb sauvegardé avant l'apparition du problème
LibreOffice 7.3.5.2 / OS MAC 12.5 puce M1/ Java Temuruin 1.8.0_332
Avatar de l’utilisateur
Dude
IdOOle de la suite
IdOOle de la suite
Messages : 25181
Inscription : 03 mars 2006 07:45
Localisation : 127.0.0.1

Re: Statut SQL: HY000 La classe de pilote « » n'a pas pu ê

Message par Dude »

Robert92500 a écrit :c'est le fichier odb sauvegardé avant l'apparition du problème
Si l'ODB présente la même erreur, c'est qu'il a été sauvegardé avec la corruption.
Robert92500
Membre OOrganisé
Membre OOrganisé
Messages : 70
Inscription : 08 avr. 2022 15:02

Re: Statut SQL: HY000 La classe de pilote « » n'a pas pu ê

Message par Robert92500 »

Dude a écrit :
Robert92500 a écrit :c'est le fichier odb sauvegardé avant l'apparition du problème
Si l'ODB présente la même erreur, c'est qu'il a été sauvegardé avec la corruption.
Merci d'avoir souligné cette évidence.
j'ai donc essayé avec plusieurs sauvegardes sur plusieurs jours et j'en ai trouvé une qui est bonne.
j'ai donc perdu que deux jours de travail malgré des sauvegardes automatique toutes les heures.


Au finale je vais rester avec la configuration indiquée dans mon profil.

Merci à tous.
LibreOffice 7.3.5.2 / OS MAC 12.5 puce M1/ Java Temuruin 1.8.0_332
Avatar de l’utilisateur
Dude
IdOOle de la suite
IdOOle de la suite
Messages : 25181
Inscription : 03 mars 2006 07:45
Localisation : 127.0.0.1

Re: Statut SQL: HY000 La classe de pilote « » n'a pas pu ê

Message par Dude »

Robert92500 a écrit :malgré des sauvegardes automatique toutes les heures
Comprendre l'option "Copie de sauvegarde"
Jeff
GourOOu
GourOOu
Messages : 9629
Inscription : 18 sept. 2006 09:40
Localisation : France

Re: [Résolu]SQL: HY000 La classe de pilote « » n'a pas pu

Message par Jeff »

À noter que l'extension Sauvegarde avec incrémentation automatique est parfaitement fonctionnelle avec les fichiers de base de données :idea: