Page 1 of 1
Mysql désespoir
Posted: 12 Mar 2018, 22:03
by Frank
Bonjour à tous,
Près du désespoir je me tourne vers vous.
La base de données Mysql est installée et fonctionne correctement.
Je ne peux pas créer une connexion à la base de données via Actiona
Ici vous pouvez voir que Mysql est là
- sql.jpg (38 KiB) Viewed 4283 times
Ici, j'ai exécuté le script de test suivant
Code: Select all
aa = Sql.drivers()
Console.print(aa)
Voici la sortie des scripts
- sql4.jpg (14.87 KiB) Viewed 4283 times
Voici ma tentative de recherche sur le forum
Code: Select all
var SQL = new Sql(Sql.PostgreSQL);
SQL.connect({
hostName : "localhost",
databaseName : "train",
userName : "Jeder",
password : "xxxxxxxx",
});
Le message d'erreur est toujours le même
Uncaught exception at <anonymous script, id=1828517315744>:6: DatabaseDriverUnavailableError: The requested database driver is not available
J'ai maintenant passé des heures avec googel et recherche, mais je ne peux pas aller plus loin et j'espère encore ici à votre aide compétente.
Salutations et merci d'avance
Frank
P.S même si je ne documente pas ça, ça ne marche pas //databaseName : "train"
Re: Mysql désespoir
Posted: 13 Mar 2018, 08:41
by francois
Bonjour,
D'après les 1eres lignes de votre message, vous avez installé Mysql
à la place de
Code: Select all
var SQL = new Sql(Sql.PostgreSQL);
il faudrait
J'ai fait un topo sur Actiona/Mysql :
viewtopic.php?f=25&t=1478
Francois
Je suis toujours épaté par Actiona, le logiciel que JMGR a conçu et réalisé.
Re: Mysql désespoir
Posted: 13 Mar 2018, 08:58
by Frank
bonjour francois
oui c'est une erreur de pâte de copie,
J'avais essayé de finir avec tous les pilotes
Malheureusement, MySQL n'est pas
Re: Mysql désespoir
Posted: 13 Mar 2018, 09:18
by Frank
J'ai fait un topo sur Actiona/Mysql : viewtopic.php?f=25&t=1478
oui, j'étais guidé par ça,
Mais malgré de nombreuses heures de probioeren je l'obtiens avec toutes sortes de choses
ne cours pas, peu importe ce que je fais,
à partir de la ligne de commande, le shell mysql ou php fonctionne parfaitement, est vraiment un puzzle depuis des jours
Re: Mysql désespoir
Posted: 13 Mar 2018, 12:35
by francois
Code: Select all
var SQL = new Sql(Sql.MySQL);
SQL.connect({
hostName : "127.0.0.1",
databaseName : "temp",
userName : "mon user",
password : "mdp",
});
Fonctionnait sous Windows 8
Effectivement, j'ai testé sous Windows 10 avec Actiona 3.9.3 puis Actiona 3.9.2, cela ne fonctionne plus.
message d'erreur :
ConnectionError: Ce pilote de base de données n'est pas disponible
Si à la place de
on mets
(4 est le numero de driver MYSQL dans Actiona)
message d'erreur :
ConnectionError: Impossible d'établir une connexion vers la base de données[/code]
c'est déjà mieux, Mysql est reconnu. Par contre, problème pour "atteindre" la base de données.
En résumé, ca a l'air d’être un problème actiona / Windows10.
Re: Mysql désespoir
Posted: 13 Mar 2018, 12:48
by Frank
merci pour vos efforts,
Au moins, je suis calme maintenant, j'avais déjà douté de moi-même.
La question qui est maintenant comment pourrait-elle l'amener à Jmgr
qu'il peut trouver une solution, c'est peut-être seulement un problème qt5 dll?
Pour toute aide supplémentaire ou des conseils, je serais reconnaissant de résoudre le problème avec le transfert de données mysql de la finale Actiona.
Salut Frank
Re: Mysql désespoir
Posted: 13 Mar 2018, 18:21
by Frank
bonjour francois,
Est-il possible de contourner cette erreur Actiona, par exemple avec le code java?
et écrire le contenu de Variables Actiona dans une base de données mysql?
J'aurais été dans une solution temporaire jusqu'à ce que le problème réel a été finalement résolu,
sinon je ne m'entendrai pas sur le scénario final.
Dans l'espoir que vous pouvez aider et Jmgr sur l'erreur avec l'attention de MySQL
Salutations Frank
Je pense que Actiona est génial
Re: Mysql désespoir
Posted: 16 Mar 2018, 13:06
by Jmgr
Bonjour,
Il s'agit d'un bug de l'installeur/archive Windows apparu avec la version 3.9.0. Il manque certaines DLL qui font que les pilotes MYSQL et POSTGRESQL ne fonctionnent pas.
Je vais corriger ce problème dans la prochaine version, mais en attendant vous pouvez effectuer la procédure suivante :
- Télécharger l'archive 32 ou 64 bit (selon votre système d'exploitation) d'Actiona en version 3.8.0
- Ouvrir l'archive avec un logiciel tel que 7zip : https://www.7-zip.org/
- Extraire les fichiers suivants dans le dossier où Actiona est installé (C:\Program Files\Actiona ou C:\Program Files (x86)\Actiona par défaut)
- libmysql.dll
- libpq.dll
- libintl.dll
Cela devrait résoudre le problème.
Re: Mysql désespoir
Posted: 16 Mar 2018, 15:14
by francois
Avec les 3 dll indiquées, cela fonctionne.
Re: Mysql désespoir
Posted: 16 Mar 2018, 18:23
by Frank
Bonjour,
merci pour l'aide et la résolution de problèmes.
D'autres peuvent vous donner un exemple de ce qu'est le soutien
Dans l'attente de la nouvelle version et de toutes les fonctionnalités nouvelles ou révisées.
Votre fidèle fan
franc