Retour : Page Principale > sommaire aide > sommaire aide logiciels

DBDesigner & DBDesignerFork


OBSOLETE (2017) - ces informations sont considérées comme n'ayant plus cours en 2017


Pour lancer le programme
LANG=fr_FR.UTF8 LD_LIBRARY_PATH=./Linuxlib/ ./DBDesignerFork

En cas d'erreur : ./DBDesignerFork: undefined symbol: initPAnsiStrings
Sous Mandriva, installer le paquet : libborqt-6.9.0-1.i386.rpm
ou voir http://doc.ubuntu-fr.org/dbdesignerasd

Dans DBDesignerFork comment éviter d'avoir des points d'intérogation à la place des accents dans les menus et texte de l'application
Transformer en utf-8 les fichiers DBDesignerFork_Translations.ini et DBDesignerFork_Translations.txt présents dans le dossier Data de DBDesignerFork.
Ils sont disponibles dans le bon encodage sur notre dépôt SVN.

Comment mettre en place la synchronisation de bases données
Commencer par télécharger la librairie libsqlmda.so.x.x sur ce site : http://www.devart.com/dbx/download.html
Puis en root copier le fichier libsqlmda.so.x.x dans /usr/lib/.

Puis dans DBDesigner, ouvrir la fenêtre "Bases de données" > "Synchronisation de bases de données".
Ajouter une nouvelle connexion
Ouvrir la fenĂŞtre permettant de configurer la connexion et remplir les champs comme suit :
  • Onglet "GĂ©nĂ©ral" :
    • Ip HĂ´te : localhost
    • Nom de la bdd : mettre le nom de la base de donnĂ©es locale
    • Nom utilisateur : le nom dĂ©fini dans le fichier de config de phpmyadmin local
    • Passe : le mot de passe dĂ©fini dans le fichier de config de phpmyadmin local
  • Onglet "AvancĂ©" :
    •  GetDriverFunct : getSQLDriverMySQL (note : il faut bien remplacer le Y majuscule par un y minuscule)
    •  LibraryName : libsqlmda.so.4.40 (note : la version ici 4.40 dĂ©pend de la version tĂ©lĂ©chargĂ©e et installĂ©e sur votre machine)
    •  VendorLib : libmysql.so

Script pour transformer schema DBdesigner en instruction SQL