Linux下的可视化界面的oracle 工具
一、Oracle SQL Developer 2.1 选择for linux 版本下载
acle/technology/software/products/sql/index.html
1、安装sqldeveloper,
rpm -Uhv sqldeveloper-2.1.1.arch.rpm,
安装完成后软件在/opt/sqldeveloper, 虽然在程序菜单中有sql-developer的图标,但单击并不能启动,估计
一、Oracle SQL Developer 2.1 选择for linux 版本下载
acle/technology/software/products/sql/index.html
1、安装sqldeveloper,
rpm -Uhv sqldeveloper-2.1.1.arch.rpm,
安装完成后软件在/opt/sqldeveloper, 虽然在程序菜单中有sql-developer的图标,但单击并不能启动,估计
是没有配置jdk的路径。所以,只能用命令行启动。
# cd /opt/sqldeveloper
# ./sqldeveloper.sh 出现
Oracle SQL Developer
Copyright (c) 2008, Oracle. All rights reserved.
# cd /opt/sqldeveloper
# ./sqldeveloper.sh 出现
Oracle SQL Developer
Copyright (c) 2008, Oracle. All rights reserved.
Type the full pathname of a J2SE installation (or Ctrl-c to quit), the path will be stored in
~/.sqldeveloper/jdk
会提示输入要jdk路径,/opt/oracle/jdk1.6.0_18
安装jdk参考下面
二、安装jdk
因为下载的sqldeveloper 不含JDK所以要单独下载,我下载的版本是 jre-6u18-linux-i586.bin for linux
下载页面 java.sun/javase/downloads/widget/jdk6.jsp
安装说明:java.sun/javase/6/webnotes/install/jdk/install-linux-self-extracting.html
1、将jre-6u18-linux-i586.bin放到本地,我放在/opt/oracle/目录下,我将所有和oracle相关的都放这下面了
因为下载的sqldeveloper 不含JDK所以要单独下载,我下载的版本是 jre-6u18-linux-i586.bin for linux
下载页面 java.sun/javase/downloads/widget/jdk6.jsp
安装说明:java.sun/javase/6/webnotes/install/jdk/install-linux-self-extracting.html
1、将jre-6u18-linux-i586.bin放到本地,我放在/opt/oracle/目录下,我将所有和oracle相关的都放这下面了
。呵。以下操作切换至root权限下。
2、设置执行权限 chmod a+x jdk-6u<version>-linux-i586.bin
3、运行自解压: ./jdk-6u<version>-linux-i586.bin ,提示授权说明,q跳过,然后输入yes后等待会即可完
2、设置执行权限 chmod a+x jdk-6u<version>-linux-i586.bin
3、运行自解压: ./jdk-6u<version>-linux-i586.bin ,提示授权说明,q跳过,然后输入yes后等待会即可完
成。最后安装完成在opt/oracle/ (即解压在当前路径)
4、打开/etc/profile,在profile文件末尾加入:
#
# set java enviornment
#
JAVA_HOME=/opt/oracle/jdk1.6.0_18
JAVA_BIN=/opt/oracle/jdk1.6.0_18/bin
PATH=$PATH:$JAVA_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME
export JAVA_BIN
export PATH
export CLASSPATH
5、验证java -version出现关于JDK版本信息即成功,最后可选操作,删除此bin文件,如果想节省空间的话。
sqldeveloper安装步骤4、打开/etc/profile,在profile文件末尾加入:
#
# set java enviornment
#
JAVA_HOME=/opt/oracle/jdk1.6.0_18
JAVA_BIN=/opt/oracle/jdk1.6.0_18/bin
PATH=$PATH:$JAVA_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME
export JAVA_BIN
export PATH
export CLASSPATH
5、验证java -version出现关于JDK版本信息即成功,最后可选操作,删除此bin文件,如果想节省空间的话。
三、最后使用,在程序中可以看到sqldeveloper图标,点击即可,在控制台输入sqldeveloper也可。但可能会
出现界面中文字体乱码。解决方案:
1.首先拷贝字体
拷贝从windows下的,更名为f至相应目录下。
linux:cd /usr/X11R6/lib/X11/fonts/truetype
# cp / f
1.首先拷贝字体
拷贝从windows下的,更名为f至相应目录下。
linux:cd /usr/X11R6/lib/X11/fonts/truetype
# cp / f
必须放在/usr/X11R6/lib/X11/fonts/truetype
否则添加的字体只能Root用,别的用户没法用。
否则添加的字体只能Root用,别的用户没法用。
2.安装字体,运行命令 SuSEconfig -module fonts 即可
因为JDK不支持中文的原因
[root@ ~]# cd $JAVA_HOME/jre/lib/fonts
[root@ fonts]# mkdir fallback
[root@ ~]# cd $JAVA_HOME/jre/lib/fonts
[root@ fonts]# mkdir fallback
[root@ fonts]# cd fallback/
[root@ fallback]# ln -s /usr/share/fonts/f (你想要的字体)
[root@ fallback]# mkfontdir
[root@ fallback]# mkfontscale
[root@ fallback]# ln -s /usr/share/fonts/f (你想要的字体)
[root@ fallback]# mkfontdir
[root@ fallback]# mkfontscale
======================================================================
参考文章:
sqldeveloper 安装 www.nichael/blog/show-5-1.html
jdk 安装 www.nichael/blog/show-4-1.html
使用sqldeveloper界面乱码:www.blogjava/tokyo2006/archive/2009/07/08/285939.html
参考文章:
sqldeveloper 安装 www.nichael/blog/show-5-1.html
jdk 安装 www.nichael/blog/show-4-1.html
使用sqldeveloper界面乱码:www.blogjava/tokyo2006/archive/2009/07/08/285939.html
在linux下配置环境变量,
参考文章:www.linuxeden/html/sysadmin/20080424/56879.html
下面以配置java环境变量为例介绍三种配置环境变量的方法。
1.修改/etc/profile文件:如果你的计算机仅仅作为开发使用时推荐使用这种方法,因为所有用户的shell都有
参考文章:www.linuxeden/html/sysadmin/20080424/56879.html
下面以配置java环境变量为例介绍三种配置环境变量的方法。
1.修改/etc/profile文件:如果你的计算机仅仅作为开发使用时推荐使用这种方法,因为所有用户的shell都有
权使用这些环境变量,可能会给系统带来安全性问题。
2. 修改.bashrc文件:这种方法更为安全,它可以把使用这些环境变量的权限控制到用户级别,如果你需要给
2. 修改.bashrc文件:这种方法更为安全,它可以把使用这些环境变量的权限控制到用户级别,如果你需要给
某个用户权限使用这些环境变量,你只需要修改其个人用户主目录下的.bashrc文件就可以了。
3. 直接在shell下设置变量:不赞成使用这种方法,因为换个shell,你的设置就无效了,因此这种方法仅仅是
3. 直接在shell下设置变量:不赞成使用这种方法,因为换个shell,你的设置就无效了,因此这种方法仅仅是
临时使用,以后要使用的时候又要重新设置,比较麻烦。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论