Ubuntu中安裝sqldeveloper出現的問題及其解決方法

出現的問題:點擊SQL Developer圖標,無法啓動。(啓動界面打開後,無法進入應用界面)


解決方法:


1. 藉助於gksu工具

sudo apt-get install gksu

sudo vim /usr/share/applications/Oracle-sqldeveloper.desktop

//修改Exec=...

[Desktop Entry]
Encoding=UTF-8
Name=SQL Developer
Comment=Oracle SQL Developer
Icon=/opt/sqldeveloper/icon.png
Exec=gksu 'sqldeveloper'
Terminal=false
Type=Application
X-Desktop-File-Install-Version=0.21
Categories=X-Red-Hat-Extra;Application;Development;

sudo update-desktop-database


注意:採用這種方式,啓動sqldeveloper時會提示輸入密碼。


2. 手動創建一個啓動腳本

sudo vim /usr/bin/sqldeveloper

#!/bin/bash
#PASSWORD=你的密碼
PASSWORD=
echo $PASSWORD | sudo -S sqldeveloper

sudo chmod a+x /usr/bin/sqldeveloper

sudo vim /usr/share/applications/Oracle-sqldeveloper.desktop

//修改Exec=...

[Desktop Entry]
Encoding=UTF-8
Name=SQL Developer
Comment=Oracle SQL Developer
Icon=/opt/sqldeveloper/icon.png
Exec=/usr/bin/sqldeveloper
Terminal=false
Type=Application
X-Desktop-File-Install-Version=0.21
Categories=X-Red-Hat-Extra;Application;Development;


sudo update-desktop-database


#注意:採用這種方式,可能會造成用戶密碼泄漏,爲避免這種情況可以採用加密後的密碼。




發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章