在RHEL5上安装SqlDeveloper


安装sqldeveloper的过程比较简单,大概就是先安装java支持,然后安装sqldeveloper软件。顺序也可以反过来。接着配置sqldeveloperjava指向,因为这个程序要调用java么。


1、准备软件包

wKiom1Ob6H2AmxUkAAD5RwqeX1s820.jpg

uname -i查看当前系统的架构

如图我的系统时RHEL5.8_x64的,那么需要准备一个相应版本的java的安装包。


2、安装java

# rpm -ivh jdk-7u45-linux-x64.rpm

这个软件包安装起来异常之慢,请君耐心等待...


3、安装sqldeveloper

# rpm -ivh sqldeveloper-3.2.20.09.87-1.noarch.rpm


4、更改配置

我平时是使用oracle用户直接登录操作系统,所以每次使用sqldeveloper的用户是oracle,那么接下来的操作我将su - oracle剩下的安装将在Oracle $下去完成。

# su - oracle

$ sqldeveloper  安装之后是可以直接运行的。

 

Oracle SQL Developer

 Copyright (c) 1997, 2011, Oracle and/or itsaffiliates. All rights reserved.

 

Type the full pathname of a J2SEinstallation (or Ctrl-C to quit), the path will be stored in~/.sqldeveloper/jdk

 

只不过运行的时候报出了如上的提示,需要j2se的完全安装路径。

 

这个路径需要记录在~/.sqldeveloper/jdk

 

也就是说文件的完全路径需要写在 /home/oracle/.sqldeveloper/jdk 然后sqldeveloper去找这个文件,然后通过这个文件去找java



$ mkdir /home/oracle/.sqldeveloper

$ rpm -ql jdk | tail -3   //发现安装路径

/usr/java/jdk1.7.0_45/man/man1/xjc.1

/usr/java/jdk1.7.0_45/release

/usr/java/jdk1.7.0_45/src.zip

 

$ echo '/usr/java/jdk1.7.0_45/' >/home/oracle/.sqldeveloper/jdk

把安装路径重定向到jdk的文件中去。



5、登录

需要超级用户为oracle提供x环境,或者直接使用oracle登录系统。如果不满足前面两个条件的任意一种,那么执行sqldeveloper会报错。想看看报什么吗?自己动手试试吧~~~

 

# xhost +  //oracle用户提供x环境,注意现在是root用户。

access control disabled, clients canconnect from any host

# su - oracle

$ sqldeveloper


wKioL1Ob6Smj6GA_AAHAMb6qIXM382.jpg


提示的大概意思是说,当前版本有点高。运行sqldeveloper使用最小版本的java1.6.0_04,最大的java版本是1.7.我们当前的是1.7.0_45.可能不完全支持,运行可能不成功。

不要理他,我都用过,直接选这个"Skip This Message Next Time" 然后Yes


你可能感兴趣的:(jdk,oracle,sqldeveloper,rhel5)