用DbVisualizer管理oracle数据库(ubuntu9.10)

尚存在以下几个疑点

1. ubuntu下有没有更好的oracle数据库管理工具?

2. DbVisualizer基于java,只能使用 jdbc 的方式来建立连接,有何弊端?

3. DbVisualizer只提供Linux x86版本,对于64位系统支持是否完美?

4. 下面解决中文乱码的步骤,好不好?不是太懂

 

安装的步骤如下:

1.

安装jvm支持,在此完整地安装了jdk

sudo apt - get install sun - java6 - jdk

安装过程中弹出配置jre,使用默认,若不小心关闭配置窗口,可在终端按Tab切换到确认,然后回车。

关于ubuntu如何配置java环境,以后再研究

注:

java虚拟机jvm是java实现跨平台最核心的部分,所有的.class文件都在虚拟机上执行,由虚拟机将程序解释给本地系统执行;

单有jvm并不能执行.class,还需要java运行环境jre,jre包含两个文件夹bin和lib,其中bin即jvm,而lib则是运行时提供支持的java类库;

java开发工具包(java development kit)是完整的java环境支持,在jdk目录下有六个文件夹,一个是src类库源代码压缩包,和其他几个声明文件,

其中真正运行起作用的是以下四个文件夹:bin, include, lib, jre;

bin中提供了最主要的编译器javac.exe,include中包含java和jvm交互用的头文件,lib提供相应类库,

可以看出,jre只能运行.class而没有编译的功能。

eclipse, idea等ide使用自己的编译器,而不是jdk bin目录下自带的,因此这些软件安装时只要求提供jre路径。

2.
下载并安装DbVisualizer
下载路径:http://www.dbvis.com/products/dbvis/download/

选择 Linux x86 (RPM archive) (Without Java VM) 得到一个rpm包

sudo rpm - ivh -- force - debian dbvis_linux_7_0_5.rpm

使用rpm安装,如果没有rpm,可使用sudo apt-get install rpm安装这个功能

-ivh即安装并显示进度,由于ubuntu不支持rpm安装,在此需要强制到debian版本下

默认下,DbVisualizer会找到jre支持,关于具体设置jre环境,以后再研究

3.

下载oracle的jdbc连接使用的jar包

下载地址:http://www.oracle.com/technology/software/tech/java/sqlj_jdbc/index.html

sudo mkdir - p / opt / DbVisualizer - 7.0 . 5 / jdbc / oracle
sudo cp ojdbc14.jar
/ opt / DbVisualizer - 7.0 . 5 / jdbc / oracle

4.

运行DbVisualizer

cd / opt / DbVisualizer *
.
/ dbvis

会提示新建连接,先取消

点击菜单Tools,选择Driver Manger,在弹出的窗口中左侧选中Oracle(DataDirect),

在右侧的User Specified选项卡中打开文件夹,选中刚下载的jar包,安装成功。

回到DbVisualizer界面,在左侧的Connections右键Create Database Connections

任意命名一个别名,选择数据库,填写连接字符串,就能够连接到服务器上的数据库了。

5.

解决中文乱码(解决java乱码)

sudo mkdir / usr / lib / jvm / java - 6 - sun / jre / lib / fonts / fallback /
sudo ln
- s / usr / share / fonts / truetype / wqy /* .* /usr/lib/jvm/java-6-sun/jre/lib/fonts/fallback/
cd /usr/lib/jvm/java-6-sun/jre/lib/fonts/fallback/
sudo mkfontscale
cd ..
sudo cat fallback/fonts.scale >> fonts.dir

其中最后一步提示fonts.dir无权限,需要切换到root下执行

再次切换到DbVisualizer目录下运行./dbvis时提示

No X11 DISPLAY variable was set , but this program performed an operation which requires it

在GUI下,此时需要设置环境变量

export DISPLAY = localhost: 0.0

对于ubuntu已经有x界面来说,无需设置 DISPLAY 变量,因为它会自动设置。

6.

创建启动器,可以正常使用DbVisualizer了。

 

 

 

 

 

转载于:https://www.cnblogs.com/bloodmage/archive/2010/04/21/1716764.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值