Oracle SQL developer的安装和使用以及遇到的问题和解决方案

Oracle相当于一个服务端,想连接服务端就得需要一个客户端。Oracle提供了两种解决方案:

方案一:

Oracle自带了SQL* PLUS工具,可以使用它连接到Oracle。但是SQL* PLUS工具是一个命令行工具,使用非常不便,因为是命令行工具所以所有需要的命令都得自己背。下面展示一下我使用SQL* PLUS工具做的测试截图:

步骤:
1.首先得进入命令行窗口,Windows+R,输入命令cmd,继续点击确定即可进入。
Oracle SQL developer的安装和使用以及遇到的问题和解决方案
2. 其次要打开Oracle自带的SQL* PLUS工具,如图所示位置输入sqlplus
3.然后需要输入用户名和密码
4.输入正确的用户名和密码以后,会提示你已连接到oracle数据库
5.随便写一个命令测试一下能否使用,输入 SELECT SYSDATE FROM DUAL这个命令是用来显示日期的,接着就会输出下图红框第三步所示,表示2019年5月21日。
Oracle SQL developer的安装和使用以及遇到的问题和解决方案
是不是使用起来非常不便呢?所以推荐使用方案二,因为Oracle SQL develope工具是一个图形界面工具,使用起来很方便。

方案二:使用Oracle SQL develope工具,这不是自带的,需要另行下载安装。

Oracle SQL develope工具安装包获取方式:
方式一:百度网盘获取:
百度网盘地址:
https://pan.baidu.com/s/1LFyey3WSvibncbpSOXxdiA
提取码:
78ru

方式二:官网下载
官网地址:https://www.oracle.com/technetwork/cn/developer-tools/sql-developer/downloads/index.html
(1)必须点击接受许可协议,否则无法下载(如果你没有在oracle上创建过账户,需要先进行创建账户才能下载)
Oracle SQL developer的安装和使用以及遇到的问题和解决方案
(2)选择适合自己电脑的版本进行下载。需要注意的是,红框选中的里面自带有JDK1.8压缩包,如果你电脑上已经装了JDK1.8就不用选择这个。因为我电脑已经配置好了JDK1.8,所以我不需要再下载JDK1.8安装包,所以我选择蓝色框选中的版本进行下载。
Oracle SQL developer的安装和使用以及遇到的问题和解决方案
(3)下载完成后,直接解压进行安装就可以用了。在解压包下找到sqldeveloper.exe双击启动即可,启动后默认只能连接oracle数据库,连接Mysql等其他数据库需要倒入对应jar包即可。

遇到的问题:

问题1:

第一次打开Oracle SQL develope工具时会提示你要指定JDK的位置才能继续使用,你需要找到你JDK的位置,然后把位置粘进去就可以了。

问题2:
我在和数据库进行测试连接时报如下红色框所示的错误:

Oracle SQL developer的安装和使用以及遇到的问题和解决方案
解决方案:
网上搜了一下,说是因为OracleDriver的jar包更新了,所以需要找一个低版本的ojdbc.jar进行替换重启即可。

获得低版本的ojdbc.jar的方式:
百度网盘连接:
https://pan.baidu.com/s/1tqijvtdsOXk5jGLQJu0cKw
提取码:
wsjb
这个压缩包里有ojdbc6.jar、ojdbc7.jar、ojdbc8.jar

具体操作:

找到\oracle developer\sqldeveloper\jdbc\lib目录,将其目录下的ojdbc8.jar替换为上面压缩包中的ojdbc6.jar即可。(我试的是ojdbc6.jar,没有试过ojdbc7.jar。)替换之后,重新打开Oracle SQL develope,就不会出现这个问题了。。。
Oracle SQL developer的安装和使用以及遇到的问题和解决方案