Powerdesigner15-用jdbc鏈接MySQL實現逆向工程步驟

Powerdesigner15-用jdbc鏈接MySQL實現逆向工程步驟

 

1.建立一個物理模型


 

2.配置一個jdbc數據庫鏈接,以mysql爲例

 

 

注意:

使用 jdbc 連接數據庫,要在環境變量設置 classpath ,值爲數據庫jdbc的 jar 文件路徑



 

對話框中的信息描述:

Connection profile name: 輸入數據庫連接文件名,它會自動加上後綴名.dcp; Directory:數據庫連接文件存放路徑;可以任意; Connetction type: 選擇JDBC;  

DBMS type : 數據庫類型選擇Oracle; 

Server name: 服務器名稱;

Database name: 數據庫名字; 

User name: 登陸數據庫名字; Password: 登錄密碼 

JDBC Driver class: 驅動類;只要下拉框選擇就行; JDBC Driver Jar URL: 訪問的服務器路徑 JDBC connection files: 驅動包;需要指向ojdbc14.jar或者其他驅動的包的按鈕路徑 ;  

具體設置如下圖所示:
 

 

3.把物理模型的表更新到剛纔配置的數據庫(mysql)
 

 

 


問題:

1、Could not Initialize JavaVM!

OS:WIN7 旗艦版 64位
JDK: 64位
PowerDesigner:15.1.0.2850
網上的做法如下:
系統變量:
  1. CLASSPATH = E:\Workspaces\my-jar\mysql-connector-java-5.1.7-bin.jar  
  2. Path = D:\Java\jdk1.6.0_13\bin;  
  3. JAVA_HOME = D:\Java\jdk1.6.0_13\; 
PowerDesigner Tools --> General Options --> Variables:
  1. JAR D:\Java\jdk1.6.0_13\bin\jar.exe  
  2. JAVA D:\Java\jdk1.6.0_13\bin\java.exe  
  3. JAVAC D:\Java\jdk1.6.0_13\bin\javac.exe  
  4. JAVADOC D:\Java\jdk1.6.0_13\bin\javadoc.exe  
按上面配置依然報錯。
改用jdk 32位後將JAVA_HOME 及 powerdesigner重新設置後重啓powerdesigner恢復正常。

2、Could not load class oracle.jdbc.OracleDriver 無法找到驅動

解決辦法:需要在環境變量中配置驅動的路徑,路徑中最好不要帶中文

配置好後要重啓powerdesigner

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章