最近用到PowerDesigner的逆向工程,從數據庫中逆向生成模型,本想使用odbc連接的,但是需要安裝驅動,mysql的還好弄,oracle對我來講實在是有些麻煩,看到能用jdbc連接,就想試試,但是在連接的時候提示Could not Initialize JavaVM!錯誤,上網搜了搜,有說環境變量問題,有的說是PowerDesigner中的一些設置問題,都試過一遍發現還是不行,最后在網上無意間看到有人說可能是64位jdk不兼容的問題,故又裝了一個32為的jdk試試,果然可以了。
簡單分析了下可能是PowerDesigner是32位的,而jdbc是需要java環境來執行的,而PowerDesigner在調用時不支持調用64位的jdk。具體的原因也不太清楚了。記下來僅供參考。
