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)
問題:
- CLASSPATH = E:\Workspaces\my-jar\mysql-connector-java-5.1.7-bin.jar
- Path = D:\Java\jdk1.6.0_13\bin;
- JAVA_HOME = D:\Java\jdk1.6.0_13\;
- JAR D:\Java\jdk1.6.0_13\bin\jar.exe
- JAVA D:\Java\jdk1.6.0_13\bin\java.exe
- JAVAC D:\Java\jdk1.6.0_13\bin\javac.exe
- JAVADOC D:\Java\jdk1.6.0_13\bin\javadoc.exe
2、Could not load class oracle.jdbc.OracleDriver 無法找到驅動
解決辦法:需要在環境變量中配置驅動的路徑,路徑中最好不要帶中文
配置好後要重啓powerdesigner