2017-06-07 73 views
0

我已經有oracle SQL開發者安裝在我的機器上。我想在我的計算機中安裝另一個oracle SQL開發人員,我想用於我的個人Web應用程序。當然,我可以和一個SQL開發人員一起工作,但爲了簡化維護工作,我打算有兩個。在同一臺計算機上執行兩次Oracle SQL Developer安裝衝突嗎?

那麼,他們有衝突嗎?我可以順利運行應用程序嗎?

+0

兩個不同的版本?如果沒有,那麼爲什麼不啓動兩個實例呢?你知道你可以有多個連接嗎?只是「選擇」使用哪個連接... – xQbert

+0

xQbert,感謝您的評論。其實版本對我來說並不重要。它不是考慮的事實。但是,是的,它們都可能是最新版本,因爲我在非常短的時間間隔內安裝它們。因爲我現在所擁有的是從我的學校獲得的,許可證可能會很快過期。所以我想爲我自己的使用安裝一個新的可能會導致衝突? –

+0

我已經安裝了多個版本;而不會陷入衝突。我發現我只使用最新版本。所以我只是卸載舊的並安裝新的。並在需要時運行多個實例。儘管多個sql文件可以達到同樣的目的。但如果我想爲同一個數據庫使用不同的用戶,我將打開多個應用程序實例。 – xQbert

回答

2

是的,您可以在計算機上安裝兩個SQL Developer'安裝'副本。沒有安裝過程 - 例如沒有寫入註冊表,也沒有卸載程序。

將應用程序解壓到目錄,然後運行EXE。

SQL Developer將其首選項寫入您的用戶應用程序數據漫遊配置文件文件夾。如果它們具有相同的版本#,它們將共享父目錄,但是有一個system_cache文件夾可以處理應用程序的多個實例。

框架使用用戶設置下的system_cache文件夾... 1.加快SQL Developer的啓動速度。 2.如果打開多個實例,則保持某些設置。每個額外的實例創建一個system_cache_N,其中N = 1,2,... enter image description here

在你的場景中,我想不出爲什麼你需要這樣做。您可以簡單地啓動應用程序兩次 - 它將具有相同的淨效果。

那麼,他們有衝突嗎?我可以順利運行應用程序嗎?不,不,不。但你不需要這樣做。

0

是的,你可以在同一臺機器上有2個sql開發實例,而不會相互衝突。他們都可以共享相同的TNS文件,如果你想或分開保存它們。

我已經使用了它的2個實例,並且從未遇到任何問題。在我的情況下,他們是或不同的版本,但沒關係。

相關問題