2013-05-10 120 views
3

我剛在Windows上安裝了Oracle 11g,但似乎無法啓動SQLDeveloper。我收到以下錯誤:「Windows正在搜索SQLDEVELOPER.BAT」。要找到自己的文件,單擊瀏覽」。SQLDeveloper不會啓動

我看了SQLDEVELOPER.BAT,但我無法找到它。

我也試過直接啓動sqldeveloper.exe,但它要求當我瀏覽並選擇C:\ Program Files文件(x86)\ Java \ jre7 \ bin \ java.exe時,卻出現錯誤:無法找到安裝在路徑中的J2SE SDK:C:\程序文件(x86)\ Java \ jre7

當我選擇C:\ app \ mbergeron \ product \ 11.2.0 \ dbhome_1 \ jre \ 1.5.0 \ bin \ java.exe時出現同樣的錯誤(無法找到一個J2SE SDK)

當我選擇C:\ app \ mberg eron \ product \ 11.2.0 \ dbhome_1 \ jdk \ bin \ java.exe,我沒有錯誤。它只是回到對話框要求的java.exe

我已經嘗試從控制檯啓動sqldeveloper.exe,但我沒有收到控制檯中的錯誤消息。

+0

除非您自己編寫,否則不存在'sqldeveloper.bat'。你在這兩個地方有哪個版本的Java? Oracle自帶的版本當然是兼容的,但是'sqldeveloper.exe'應該用完了。當您將其指向Oracle版本時會發生什麼 - 「無法啓動」不是太具描述性。 (也許從命令提示符運行它,看看是否有錯誤,如果它是無聲的?) – 2013-05-10 13:58:55

+0

使用'sqldeveloper.exe'是啓動它的正確方法。當你選擇Java運行時,錯誤信息究竟是什麼?你有沒有嘗試下載包含Java運行時的SQL Developer包? – 2013-05-10 13:59:15

+0

謝謝。當我使用sqldevelopper.exe時,在瀏覽並選擇C:\ Program Files文件(x86)\ Java \ jre7 \ bin \ java.exe後,我得到的錯誤是找不到安裝在路徑中的J2SE SDK:C:\ Program Files (x86)\ Java \ jre7 – eborgner 2013-05-10 14:16:45

回答

3

- 所有你需要做的就是在你的Windows PC上安裝Gitbash或任何Shell解釋器。 然後您必須更改開始菜單中快捷方式的目標。

開始菜單>甲骨文 - OraDb11g_home1>應用程序開發> SQL Developper - >屬性

CHANGE 「目標」 到:C:\程序\ ORACLE_HOME \產品\ 11.2.0 \ dbhome_1 \的SQLDeveloper \ sqldeveloper.sh

CHANGE 「開始」 來源:C:\程序\ ORACLE_HOME \產品\ 11.2.0 \ dbhome_1 \的SQLDeveloper

您現在可以訪問SQL Developer中,從你的開始菜單直接的聯繫。

+3

謝謝!它很好地工作(我已經安裝了GitBash)。注:我必須編輯C:\ app \ Philippe \ product \ 11.2.0 \ dbhome_1 \ sqldeveloper \ sqldeveloper.sh以反映我機器上的實際路徑。你可以請編輯你的答案,使其更通用,例如:ORACLE_HOME \ sqldeveloper \ sqldeveloper.sh – eborgner 2013-05-10 14:01:28

+0

謝謝,我發生了,因爲我已經安裝了gitbash。 – 2013-09-16 06:44:07

-1

或者你可以只點的SQLDeveloper到Oracle文件夾中的java:(ORACLE_HOME)/jdk/bin/Java.exe

0

打這個: 鍵入J2SE安裝的完整路徑名(或Ctrl-C退出),路徑將存儲在〜/ .sqldeveloper/jdk中