1. 下载
sqldeveloper-3.1.07.42-1.noarch.rpm
oracle官网下载地址
看清楚不同sql developer版本要求的jdk版本对应,不要下错了。
2. 安装jdk
jdk1.6.35 sqldeveloper-3.1.07.42要求版本1.6.04以上,1.7.0以下
3. 转换格式
ORACL SQL Develoepr设置默认情况下是一个rpm包。在中需要转换成DEB包,下载alien来帮助你转换RPM
sudo apt-get install alien
把rpm转换成deb:
sudo alien -k --scripts sqldeveloper*.rpm
4. 安装转换后的deb
sudo dpkg -i sqldeveloper*.deb
或双击新生成的deb包,进入软件中心安装
5. 修改配置文件
/opt/sqldeveloper/sqldeveloper/bin下的sqldeveloper的配置文件,然后要重启一下(不然好像不生效)
vi ./sqldeveloper/bin/sqldeveloper.conf
修改 SetJavaHome 参数为 $JAVA_HOME
6. 中文乱码解决
见《ubuntu安装使用笔记04——jdk安装》条目7。
7. 日期显示格式更改
工具->首选项->数据库->NLS->日期格式: DD-MON-RR 修改为: YYYY-MM-DD HH24:MI:SS
8. 加个快捷方式
8.1 建立个.desktop文件
sudo gedit /usr/share/applications/sqldeveloper.desktop
8.2 把以下代码复制到sqldeveloper.desktop上保存
[Desktop Entry]
Name=sqldeveloper
Comment=sqldeveloper
Encoding=UTF-8
#执行的文件
Exec=/opt/sqldeveloper/sqldeveloper/bin/sqldeveloper
#显示的图标
Icon=/opt/sqldeveloper/sqldeveloper/doc/icon.png
#是否是终端运行
Terminal=false
Type=Application
#所在的分类
Categories=Development;
StartupNotify=true
保存后,在资源管理器图形界面中打开目录/usr/share/applications,即可找到sqldeveloper图标,然后将该图标锁定到启动栏即可
9. 数据库连接配置
9.1 单主机配置:
连接类型选择“基本”,填写“主机名”、“端口”、“SID”;
9.2 多主机配置:
连接类型选择“高级”,填写内容示例如下:
jdbc:oracle:thin:@(DESCRIPTION = (ADDRESS_LIST=(LOAD_BALANCE=OFF)(FAILOVER=ON) (ADDRESS = (PROTOCOL = TCP)(HOST = xxx.xxx.xxx.xxx)(PORT = 1521)) (ADDRESS = (PROTOCOL = TCP)(HOST = xxx.xxx.xxx.xxx)(PORT = 1521)) ) (CONNECT_DATA = (SERVICE_NAME = dbname) (FAILOVER_MODE=(TYPE=SELECT)(METHOD=BASIC))))
该内容同weblogic中数据源配置内容。