La première étape: ouvrez le logiciel PD ;
Étape 2: créer un nouveau modèle
Étape 3: Créer une vue PDM (sélectionnez la base de données à laquelle vous souhaitez vous connecter)
Étape 4: Connectez-vous à la source de données:
Se connecter via le fichier de configuration (configuration)
Liste des profils de connexion
Nous sommes un PowerAMC nouvellement installé, il n'y a pas encore de fichier de configuration, il suffit d'en créer un nouveau
Écrivez le fichier de configuration nouvellement créé (type de connexion, type de base de données, utilisateur dans mysql, classe de pilote JDBC, chaîne de connexion JDBC, package jar de pilote)
Tester la connexion (saisir le mot de passe correspondant à l'utilisateur dans mysql)
connexion réussie
Lors du test de la connexion, il signalera un échec de connexion !!!! L'image est une image, vous êtes vous !!!!!
Analyse de la raison de l'erreur:
Principalement parce que nous avons installé le jdk 64 bits et que PowerAMC a installé le 32 bits, la solution est la suivante:
(1) définir le connecteur mysql-java-5.1.27-- bin.jar fichier dans PowerAMC chemin d'installation, mon PowerAMC chemin d'installation est: D: \ Program Files (x86) \ Sybase \ PowerDesigner16
(2) Le mysql-connector-java-5.1.27- bin.jar fichier chemin avec le chemin de classe go
(3) Le jdk 32 bits requis pour installer PowerAMC , le chemin du Jdk 32 bits installé sur ma machine : E: \ jdk1.8.0_66
(4) avoir sur votre ordinateur jdk 64 bits , et a installé 32 de jdk , s'il y a une déclaration de variable d'environnement de conflit, la solution est la suivante:
Solution de contournement :
Dans le répertoire PowerAMC, créez un lot de démarrage, tel que : PowerAMC16.bat , configurez JAVA_HOME, CLASSPATH (le package jar du pilote JDBC pour plusieurs bases de données peut y être spécifié), comme illustré dans l'exemple suivant:
PowerDesigneLe contenu d' édition de r16.bat est le suivant:
REM 32位JAVA_HOME
Définissez JAVA_HOME = E: \ jdk1.8.0_66
REM set CLASSPATH : Spécifiez le pilote JDBC pour Oracle et MySQL , faites attention à la séparation ";" sous Windows et à la séparation ":" sous Linux
Définissez CLASSPATH = D: \ Program Files (x86) \ Sybase \ PowerDesigner16 \ mysql-connector-java-5.1.27-bin.jar;
REM lance PowerAMC16
pdlegacyshell16.exe
Remarque: La partie marquée en rouge et en gras ci-dessus doit être cohérente avec votre chemin d'installation. J'ai joint ma capture d'écran. Envoyez à PowerAMC16.bat un raccourci vers le bureau, puis double-cliquez sur PowerAMC16.bat pour démarrer PowerAMC