當我嘗試在Windows中運行MySQL遷移工具包GUI時,出現錯誤,指出未安裝Java。 Java已安裝,但Migration Toolkit無法識別它。有人知道如何解決這個問題嗎?MySQL遷移工具包Java運行時錯誤
0
A
回答
0
您應該嘗試使用最新MySQL Workbench版本附帶的新遷移向導。 MySQL遷移工具包已在幾年前逐步淘汰,目前尚未積極開發。
有關遷移向導的教程,請查看How-To: Guide to Database Migration from Microsoft SQL Server using MySQL Workbench。
0
那麼爲了這個工作,解決方案非常簡單。 轉到已安裝MySQL Migration Toolkit的文件夾。 製作一個快捷方式,例如你的可執行文件的桌面MySQLMigrationTool.exe
然後右鍵單擊剛剛創建的快捷方式,並在目標修改,這樣
"C:\Program Files (x86)\MySQL\MySQL Migration Toolkit 1.0\MySQLMigrationTool.exe" -verbose -jvm **The Path to your 32bit jvm.dll**
例如,對於我的安裝與jre1.8.0_45是
"C:\Program Files (x86)\MySQL\MySQL Migration Toolkit 1.0\MySQLMigrationTool.exe" -verbose -jvm ***"C:\Program Files (x86)\Java\jre1.8.0_45\bin\client\jvm.dll"***
0
無論如何,如果仍有人與MySQL Migration Toolkit的掙扎和JRE 1.8,我建議停止,因爲fixin後困擾g通過設置jvm.dll引導它失敗,執行反向工程步驟並顯示以下消息:
The schema could not be reverse engineered (error: 0).
ReverseEngineeringAccess.reverseEngineer :sun.jdbc.odbc.JdbcOdbcDriver
Details:
java.net.URLClassLoader.findClass(Unknown Source)
java.lang.ClassLoader.loadClass(Unknown Source)
sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
java.lang.ClassLoader.loadClass(Unknown Source)
java.lang.Class.forName0(Native Method)
java.lang.Class.forName(Unknown Source)
com.mysql.grt.modules.ReverseEngineeringGeneric.establishConnection(ReverseEngineeringGeneric.java:84)
com.mysql.grt.modules.ReverseEngineeringAccess.reverseEngineer(ReverseEngineeringAccess.java:92)
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
java.lang.reflect.Method.invoke(Unknown Source)
com.mysql.grt.Grt.callModuleFunction(Unknown Source)
相關問題
- 1. 從MS SQL遷移到MySQL:SQLOLEDB?遷移工具包登錄錯誤?
- 2. 我想使用Mysql遷移工具包,將MS SQL遷移到MySQL,但找不到遷移工具包
- 3. MySQL遷移工具包和SQL Express
- 4. 運行Python時發生Mysql錯誤Django使用eclipse遷移
- 5. Worklight 6.2遷移工具錯誤
- 6. Cmt遷移工具驗證錯誤
- 7. 錯誤運行的Heroku運行耙分貝時:遷移
- 8. 錯誤運行的Heroku運行耙分貝時:遷移3
- 9. MySQL錯誤遷移WordPress
- 10. Django遷移MySQL錯誤
- 11. 包遷移(沒有錯誤)
- 12. 加入表錯誤上運行遷移
- 13. Rails DB遷移錯誤,Rails重新運行以前的遷移?
- 14. RGeo:運行空間遷移時出錯
- 15. 運行EF遷移時出錯
- 16. 遷移後運行代碼時出錯
- 17. 運行rake db時出錯:遷移
- 18. 運行rake遷移提供了MySQL錯誤schema_migrations.frm
- 19. 無法運行由於MySQL錯誤導致的遷移
- 20. 紅寶石遷移回滾,但再次運行時出現錯誤的遷移
- 21. CakePHP 3遷移插件運行bin/cake時出錯遷移遷移
- 22. 錯誤運行混合SQL和Java遷移 - 錯誤執行的語句在第1行:包db.migration
- 23. 從Oracle遷移到MySQL的工具
- 24. 的SQL Server到MySQL遷移工具
- 25. 從DB2遷移到MySQL的工具
- 26. 遷移到MYSQL數據庫的工具
- 27. 當我運行.exe文件時發生java開發工具包錯誤
- 28. .NET數據庫遷移工具包
- 29. 使用EnterpriseDB遷移工具將MySQL數據庫遷移到PostgreSQL
- 30. SQL遷移工具