這幾天學oracle,sqldeveloper老是很差使,此次總算解決了 看了以下博文,小明學會了呼呼。
java
Oracle11g x64使用Oracle SQL Developer報錯:Unable to find a Java Virtual Machine sql
win7 x64,oracle 11g r2,jdk6 x64 oracle
第一次啓動Oracle SQL Developer的時候會讓咱們填寫java.exe的路徑,我在jdk安裝目錄下的bin中找到了java.exe,可是填寫之後報以下錯誤: app
oracle 11g中安裝的Oracle SQL Developer是32位的,而咱們如今給他指定的java.exe倒是64位的,因此會出現這種錯誤。 spa
1)從網上下載Oracle SQL Developer x64,而後替換原目錄:D:\app\oracle\product\11.1.0\db_1\sqldeveloper下的32位的Oracle SQL Developer。這樣從新啓動Oracle SQL Developer 並制定java.exe的路徑就能夠了。 jdk
2)安裝JDK6 x86,也就是32位的JDK,雖然咱們的系統是64位的,可是也兼容32位的JDK。 下載
上述兩種方法均試過,均可以正常運行。 方法