【ubuntu14.04】安装oracle数据库管理软件sqldeveloper记录

RT.

这是搭建oracle开发环境日志的第二篇.

第一篇是:【ubuntu14.04】搭建PHP5+Apache2+Oracle环境

这一篇将在ubuntu14.04系统上安装oracle数据库管理软件sqldeveloper。参考教程如下:

http://www.linuxidc.com/Linux/2010-06/26782.htm

整个过程思路如下:

1.检查本地的jdk版本,如果过旧,则重新配置JDK环境

2.从oralce官方下载对应版本的sqldeveloper

3.解决sqldeveloper中文显示乱码

4.设置从命令行运行

安装过程:

1.检查本地jdk版本:

java -version
java version "1.8.0_31"
Java(TM) SE Runtime Environment (build 1.8.0_31-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.31-b07, mixed mode)

上面是我的系统上jdk版本,如果你的版本过低,强烈建议你升级jdk版本。否则下面安装最新版本的sqldeveloper过程中,启动会提示jdk版本过低。

重新配置jdk的教程:

http://www.linuxidc.com/linux/2014-11/109216.htm

目前oracle官网上给出的最新版本jdk是1.8,我们直接访问下面网址下载对应版本的jdk:

http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

具体版本需要依据你的系统来定,例如我的系统是ubuntu X64 14.04,则下载jdk-8u31-linux-x64.tar.gz版本。切记不要下载rpm格式的安装包。我们是debian/ubuntu类型的系统,不支持rpm安装文件。

下载完成,解压该文件,然后检查你的系统是否有安装过jdk,也即检查你的系统有没有如下目录:

/usr/lib/jvm

如果没有,使用

sudo mkdir /usr/lib/jvm

创建目录。如果有,则直接将我们下载下来解压好的jdk文件夹整个复制到该目录下。

接下来,配置jdk的环境变量:

sudo vim ~/.profile

在该文件下面添加如下语句:

##For jdk1.8.0_31 PATH
export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_31
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH

JAVA_HOME常量的路径需要依据你的实际情况进行配置。

然后是使得该配置立即生效:

source ~/.profile

不出意外,此时你再次通过java -version命令查看你的jdk版本,就可以看到和我上面一致的输出了。

即使你的系统原来已经安装过了旧版本的jdk,也不必对原来的jdk进行处理。这一过程会自动将系统的jdk设置为最新安装的版本。

2.从oracle官方下载最新版本的oracle sqldeveloper安装包:

http://www.oracle.com/technetwork/developer-tools/sql-developer/downloads/sqldev-41ea-2372780.html

下载时,由于是ubuntu系统,在版本选择时,请选择Other Platform版本。

下载完成后解压,将其放置在用户的主目录下,例如我的是~/giantchan/。

然后通过命令行进入该文件夹:

cd ~/用户名/sqldeveloper

运行sqldeveloper.sh

sudo ./sqldeveloper.sh

在第一次启动时,会提示你输入jdk的路径。如何查看jdk的路径呢?

which javac

我们可以通过该命令打印出jdk的目录:

/usr/lib/jvm/jdk1.8.0_31/bin/javac

我们截取到jdk1.8.0_31/这里的路径,也即:

/usr/lib/jdk1.8.0_31

切记不要带“/bin/javac”,否则会报错,原因是sqldeveloper.sh会自动寻找该目录下的bin目录。如果加上bin目录的路径,就会重复。

如果不小心添加了bin目录,我们可以到/home/用户名/.sqldeveloper/4.1.0(版本号)/product.conf

sudo vim /home/用户名/.sqldeveloper/4.1.0(版本号)/product.conf

找到如下语句,将后面的路径修改真正的jdk的路径:

SetJavaHome /usr/lib/jvm/jdk1.8.0_31

修改完成后保存退出。

重新运行./sqldeveloper.sh文件。此时发现可以正常启动sqldeveloper了。但是客户端的界面仍然会出现中文乱码。接下来第三步是解决乱码问题。

3.解决sqldeveloper在ubuntu下的乱码问题:

参考这篇文章:

http://blog.csdn.net/hymer2011/article/details/6888344

我们从网上下载任何一个中文的字体ttf文件(一定是要ttf)。

然后按照教程一步一步操作:

cd JAVA_HOME/jre/lib/fonts

sudo mkdir fallback

cd fallback

cp msyh.ttf ./         #此处的msyh.ttf是字体文件,此处使用的是微软雅黑,也可以用其他字体文件,只要支持中文即可。

sudo mkfontdir

sudo mkfontscale

然后重启sqldeveloper即可。至此,sqldeveloper已经成功安装到了ubuntu上,可以正常运行了。

4.从命令行运行:

我们可以在~/.bashrc文件中添加如下命令:

#oracle sqldeveloper
alias sqld='cd ~/用户名/sqldeveloper && sudo ./sqldeveloper.sh'

然后通过source命令使设置立即生效:

source ~/.bashrc

以后就可以通过sqld命令来启动sqldeveloper软件了。

时间: 2024-08-07 02:14:02

【ubuntu14.04】安装oracle数据库管理软件sqldeveloper记录的相关文章

Ubuntu14.04 安装Oracle JDK

在Ubuntu 14.04 中安装 Oracle JDK6,7 或 8. 准备:添加add-apt-repository工具 #apt-get install python-software-properties#apt-get install software-properties-common 第一步:添加 PPA repository 到系统 #add-apt-repository ppa:webupd8team/java  第二步:更新 #apt-get update 第三步:下载安装

Ubuntu14.04 安装 Oracle 11g R2 Express Edition

创建用户 创建oracle用户组:sudo addgroup oracle 创建oracle用户:sudo adduser -ingroup oracle oracle 为oracle用户分配root权限:sudo gedit /etc/sudoers 按回车键就可以打开sudoers文件 在root ALL=(ALL:ALL) ALL下面添加 oracle ALL=(ALL:ALL) ALL 2.安装jdk 这个我不详细介绍了,一般人应该都有安装过了 3.安装Oracle 11g 执行: su

64位Ubuntu14.04安装WineQQ记录

到这个链接:http://www.longene.org/forum/viewtopic.php?f=6&t=4700下载: Longene QQ2013SP6 本地下载:WineQQ2013SP6-20140102-Longene 运行sudo dpkg -i WineQQ2013SP6-20140102-Longene.deb安装 这样就会把wine和QQ都安装好了. 终端输入qq,运行,我遇到了错误提示: * Seems the first time to run. Here we go!

Ubuntu14.04安装pycharm用于Python开发环境部署,并且支持pycharm使用中文输入

一.目标 实现在Linux下用pycharm调试工具/Python开发 Linux使用vi/vim工具写Python,缺点:调试不方便,无代码提示.跳转等诸多功能. Windows使用idle/pycharm/eclipse等,环境包安装麻烦.写好的代码往往也得迁移至Linux服务器环境. 解决办法:直接在Linux环境下安装pycharm编译器. 附:about pycharm PyCharm是一种Python IDE,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调

Ubuntu14.04LST 安装Oracle SQL Developer 4.0.2

1:Oracle SQL Developer 4.0.2下载链接: http://www.oracle.com/technetwork/developer-tools/sql-developer/downloads/index.html 2:下载的文件为sqldeveloper-4.0.2.15.21-1.noarch.rpm ,rpm安装包不能直接在Ubuntu系统上安装,需要使用alien将rpm转换为deb进行安装. $sudo alien -k --scripts sqldevelope

==原创==Ubuntu14.04安装OPENCV3.0流程及遇到的问题

Ubuntu14.04安装OPENCV3.0流程及遇到的问题 [email protected] http://www.cnblogs.com/mcjj 作者:马春杰杰 2017年6月14日22:38:23 我的电脑环境: Ubuntu14.04LTS + CUDA8.0 + CUDNN5.0 + Nvidia-367.44驱动 + OPENCV3.0-beta 我是按照这篇文章来的: Ubuntu14.04安装OpenCV3.0 - Linux系统教程 首先是刚开始的时候就遇到了错误,Unsu

一.ubuntu14.04安装、亮度设置、显卡设置等一体化讲解

一.ubuntu14.04安装 安装步骤很简单的,相信你只要知道并且决定安装ubuntu,你就不会在安装上有问题,下载网址 http://www.ithome.com/html/soft/81539.htm.下载iso后我使用u盘刻录的,刻录用的软件是ultro,这个不说. 二.安装上之后,屏幕亮度很亮,并且无法调节,而且风扇狂转,声音很大,这是由于ubuntu初始默认设置和显卡切换问题. 1.调节亮度 打开终端黑窗口,快捷启动ctrl+alt+t,另外装上ubuntu后需要设置root,因为安

Ubuntu14.04安装中文输入法以及解决Gedit中文乱码问题

1 设置中文显示环境 1. 打开System Settings 2. 打开Personal-> Language Support. 会弹出如下对话框,提示你“语言支持没安装完整”. 点击“Remind Me Later”. 3. 在“Language Support”中,点击“Install/Remove Languages”,在打开的窗口中,找到“Chinese(simplified)”并勾选上,点击“Apply Changes”. 4. 上面只是下载了语言包,还需要切换系统语言才能使之生效.

Ubuntu 12.04, 14.04 安装 oracle java

第一步:如果系统中已安装了open java,需要清理, 反之 略过此过程 sudo apt-get purge openjdk* 第二步: 安装 sudo apt-get install software-properties-common 第三步: 添加信任的软件源: sudo add-apt-repository ppa:webupd8team/java 第四步,更新 sudo apt-get update 第五步: 安装java java6 sudo apt-get install or