linux 下用ecipse 作用oracle 的客户端
大家都知道.在linux平台, 没有大受好评的pl sql developer .
虽然oracle 提供了跨平台的sql 客户端 sqldeveloper, 但是总系觉得用得很蛋疼.
关键是不支持vi模式输入.
而eclipse 是有vi模式的.
只需要1个oracle 插件就可以令eclipse 变成1个合适的sql客户端:
如下图:
下面是详细步骤:
1.首先你需要1个eclipse的数据库插件DBviewer
DBviewer 是1个开源免费的插件, 简直是业界良心啊.
下载地址:
http://sourceforge.jp/projects/dbviewer/releases/
下载最新的 zigen.plugin.db_1.2.3.v20101023.jar 文件. 然后吧它放入到eclipse的插件目录中.
什吗? 你不知道eclipse的安装目录?
请使用which eclipse 和 ls -l /usr/bin/eclipse 等shell 命令找出来.
本人的eclipse 是通过yum install 安装的(地沟油18). 插件目录是:
/usr/lib64/eclipse/plugins/
2.接下来你需要oracle的数据库连接驱动 ojdbc14.jar
这个驱动在哪里找? 网上下载估计也可以, 但实在上oracle 服务器上应该会有这个文件.
登陆oracle 服务器, 然后把驱动文件搬下来.
本屌用的是11g.
驱动文件位置是
/u01/app/oracle/project/11.2.0/db_home1/oracle/owb/wf/lib/ojdbc14.jar
利用sftp 或scp 命令把驱动下载下来后, 理论上放到任何1个位置都ok, 这个文件本来就是提供给项目引用的.
我把它放在了
~/.eclipse/ojdbc/
里面.
3.配置eclipse
第一步
这时重新打开eclipse, 菜单点击 窗口--> 打开透视图--> 其他
弹出如下的窗口, 点击DBViewer
第二步
在左边DB Tree View 那里增加1个新的数据库连接
然后会弹出数据库定义窗口.
写上数据连接的名称.
关键是JDBC Driver 那里, 点击ADD file, 选择上面保存下来的oracle驱动文件.
然后点击下一步..
第三步:
写上 Connection String
jdbc:oracle:thin:@<服务器地址>:<端口>:<数据库名>
然后写上登陆用户名和密码, 测试连接通过就ok啦!
linux 下用ecipse 作用oracle 的客户端相关推荐
- windows、linux下命令行登录oracle数据库方法,查询sga参数值sql语句
windows 下 cmd 命令行登录 oracle 数据库方法.直接就登录进来了. C:\Users\Administrator>sqlplusSQL*Plus: Release 11.2.0 ...
- Linux下php5.3编译oracle客户端
因项目需要在linux下进行php5.3的oracle客户端编译,简要介绍一下步骤及走过的弯路. 1.下载Oracle客户端程序包,其中包含OCI.OCCI和JDBC-OCI等相关文件. 1.1下载文 ...
- 超实用 Linux下通过VNC安装Oracle
以前写过一篇:在Solaris下安装VNC 远程安装Oracle,有朋友说在Linux下安装有问题.今天碰巧需要,在Linux上安装了一次(某些Linux版本缺省既有安装). 首先从网上下载: [or ...
- linux 查询oracle情况,在Linux下使用SQLPlus查看Oracle数据库表空间及使用率
在Linux下进入SQLPlus, # su – oracle $ sqlplus / as sysdba SQL> 查看一个表空间所对应的数据文件 SQL>select file_nam ...
- linux下复制catalog信息指令,基於Linux下catalog方式的 Oracle 備份策略(RMAN)
--********************************** --基於Linux下 Oracle備份策略(RMAN) --********************************* ...
- linux下mnt目录作用
linux下mnt目录的作用: mount 英文解释: 登上; 爬上; 攀登; 骑上; 乘上; 跨上 可直接理解为"挂载" 挂接光驱.USB设备的目录,加载后,会在mnt里多出相应 ...
- 详解linux下mnt目录作用
linux下mnt目录的作用: mount 英文解释: 登上; 爬上; 攀登; 骑上; 乘上; 跨上 可直接理解为"挂载" 挂接光驱.USB设备的目录,加载后,会在mnt里多出 ...
- linux mnt目录清理,linux下mnt目录作用详解
linux下mnt目录的作用: mount 英文解释: 登上; 爬上; 攀登; 骑上; 乘上; 跨上 可直接理解为"挂载" 挂接光驱.USB设备的目录,加载后,会在mnt里多出 ...
- linux中mnt权限是什么,详解linux下mnt目录作用
linux下mnt目录的作用: mount 英文解释: 登上; 爬上; 攀登; 骑上; 乘上; 跨上 可直接理解为"挂载" 挂接光驱.USB设备的目录,加载后,会在mnt里多出 ...
最新文章
- 虚拟目录和应用程序的区别
- 基于当前分支的某一个commit号创建分支
- 第十四章:详解Jenkins节点配置
- cbow word2vec 损失_word2vec个人总结-理论篇
- python settings模块导入不了_python settings 中通过字符串导入模块
- adb interface找不到驱动程序_Windows 10现支持更多设备的驱动程序更新
- git获取特定的commit
- Windows IOCP模型与Linux EPOLL模块之比较-
- 这是很简单的js拖拽方法
- html怎么把字转换为行内元素,什么是行内元素?
- [收藏】正确使用SqlConnection对象,兼谈数据库连接池
- C语言水平镜像处理16色位图,C语言使用HZK16显示每个像素的代码
- Matlab电路仿真
- XJOI一级五段题解(g++,即C++),也可视作C++算法竞赛教程
- 野外无焰加热器的成分
- Golang导出并下载excel封装
- 洛谷P1488 肥猫的游戏
- 男童跌入水渠被冲出千米 不会游泳女子将其救起
- 2021寒假MISC打卡DAY16
- 在安装matlab时,报:找不到必需的文件。(要使用文件安装密钥,您必须从包含安装文件的目录运行安装程序)
热门文章
- 设计模式--观察者(Observer)模式
- MySQL—创建数据表
- [HOW TO]-Ubuntu下 Tomcat 9 的设置办法
- [architecture]-CPU(ARM)启动的第一条指令
- win7网站服务器空间怎么清理,win7如何清理c盘空间_win7磁盘空间不足怎么清理
- 分摊的意思_接了两单顺风车遇到几个有意思乘客,后来把顺风车软件删了
- 共享内存+Shellcode实现跨进程调用3环函数
- 用fgets替代gets
- MoeCTF 2021Re部分------time2go
- PE学习(三)第三章:PE文件头