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 :oops:

Ici vous pouvez voir que Mysql est là
sql.jpg
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
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

Code: Select all

var SQL = new Sql(Sql.MySQL)
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

Code: Select all

var SQL = new Sql(Sql.MySQL);
on mets

Code: Select all

var SQL = new Sql(4);
(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 :D

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 : 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 :D

Dans l'attente de la nouvelle version et de toutes les fonctionnalités nouvelles ou révisées.

Votre fidèle fan
franc