[Résolu] Erreur connexion base de données test

Si vous voulez participer au développement de Gestinux, et que vous ne maîtrisez pas l'anglais, écrivez vos questions ou remarques ici.

Il reste préférable, dans la mesure du possible, d'utiliser le forum anglais.
Post Reply
Stéphane
Posts: 92
Joined: 13 Jan 2015, 07:53
Location: Périgord

[Résolu] Erreur connexion base de données test

Post by Stéphane »

Bonjour,
Voulant tester la version 1.2b1, j'essaie de me connecter à la base test en ligne mais je rencontre une erreur:

Code: Select all

Impossible de créer la table Queries 
SQL Error: CREATE command denied to user 'Stéphane'@'xxx-xx-xxx-xxx.dsl.ovh.fr' for table 'Queries'
CREATE TABLE Queries( 
  Id INTEGER AUTO_INCREMENT NOT NULL , 
  ReportType VARCHAR(25) NOT NULL , 
  Name VARCHAR(25) NOT NULL , 
  SqlCode LONGTEXT NOT NULL , 
  Distribution SMALLINT NOT NULL , 
  UpdateDate DATETIME NULL , 
  UpdateUser VARCHAR(40) NULL ,
  PRIMARY KEY(Id),
  UNIQUE KEY Queries_K0 (ReportType,Name)  )
 DEFAULT CHARSET=utf8 ENGINE=InnoDB
puis:

Code: Select all

Impossible de se connecter au serveur gestinux.mrit.com avec le nom d'utilisateur Stéphane (Operation aborted)
Ces messages arrivent juste après le message de mise à jour de la base

Code: Select all

Vous ne pouvez pas utiliser cette base de données avec cette version de Gestinux (1.2-beta-1).
Elle doit être d'abord mise à niveau avec la version précédente de Gestinux (1.1-stable-2).
A noter également: le raccourci sur le bureau ou l'application n'a pas l’icône Gestinux
@+

Edit du 08/02:
A noter (bis), j'arrive à me connecter sur mon réseau, à une base test vide déjà crée avec la v1.1.2, avec la mise à jour d'effectuer à la condition qu'il y ait un nom de la société, sinon cela ne fonctionne pas.
Last edited by Stéphane on 11 Sep 2015, 08:12, edited 1 time in total.
tintinux
Site Admin
Posts: 169
Joined: 21 Jun 2012, 19:07
Location: Blois (France)
Contact:

Re: Gestinux-test 1.2b1: Erreur connexion base de données te

Post by tintinux »

Bonjour

Le problème ne vient pas du programme lui-même, mais de plusieurs erreurs dans le modèle de base de test 1.1 du cloud.

D'abord, le modèle de base était marqué en 1.1-beta et la version 1.2 n'accepte pas de partir d'une telle version obsolète.
C'est ce que dit le message que vous avez eu :
Vous ne pouvez pas utiliser cette base de données avec cette version de Gestinux (1.2-beta-1).
Elle doit être d'abord mise à niveau avec la version précédente de Gestinux (1.1-stable-2).
Vous avez donc, je suppose, tenté de mettre à niveau votre base de test avec la version 1.1-stable-2 mais cela vous a donné une autre erreur :
Impossible de créer la table Queries
SQL Error: CREATE command denied to user 'Stéphane'@'xxx-xx-xxx-xxx.dsl.ovh.fr' for table 'Queries'
Effectivement, je ne pensais pas utile de permettre la mise à niveau avec les base du cloud, et vous n'aviez donc pas besoin de pouvoir créer des tables.
Mais pourquoi pas : c'est désormais possible.

Vous devriez donc pouvoir désormais sans erreur :
1) mettre à niveau votre base avec la version 1.1-stable-2,
2) l'ouvrir avec la 1.2-beta et la mettre à niveau encore une fois !
Sinon il est aussi possible de supprimer et recréer votre base de test, ou encore d'attendre que le robot s'en charge si vous n'êtes pas pressé.
Ceci permettra de tester l'utilisation d'une base 1.1 avec la version 1.2 et c'est certainement utile.

Mais ensuite, le mieux sera de supprimer et recréer votre base de test en spécifiant le modèle conçu pour la version 1.2 (dit aussi pour le trunk) qui est un peu plus complet et pertinent.

Voilà l'affaire et merci d'avoir fait des tests et surtout de nous en faire part, ce qui permet d'améliorer les choses !
Cordialement,

Tintinux
Stéphane
Posts: 92
Joined: 13 Jan 2015, 07:53
Location: Périgord

Re: Gestinux-test 1.2b1: Erreur connexion base de données te

Post by Stéphane »

Voilà l'affaire et merci d'avoir fait des tests et surtout de nous en faire part, ce qui permet d'améliorer les choses !
Bonjour,

Merci surtout à vous ;)
Post Reply