PLSQL安装配置与错误解决

最近要使用oracle数据库,Navicat固然好用,但同事都推荐PLSQL??于是下载安装连接了一波,中间各种配置的坑啊,记录一下

下载

PLSQL下载:可前往官网下载,也可在下边网址下啦~
http://download.csdn.net/detail/lizebin_bin/9851766
InstantClient:同样可以在官网选择版本下载。
http://download.csdn.net/detail/lizebin_bin/9851772

安装

安装软件这个要说?一步一步next就是了

配置

ok最重要的配置来了。安装完PLSQL后我们打开软件,出现如下界面:

这里写图片描述

当然这里直接输用户名和密码是连接不上去的,毕竟什么都没配置啊,数据库的地址都不知道啊。所以我们点取消按钮,它并不会关掉,而是会进入软件(只是没连接而已),OK,我们在里面进行配置。

配置oci

其实也就是oci.dll的路径配置而已了。oci.dll在哪?之前安装的InstantClient的根目录下边或者bin目录下边。

然后菜单栏点击tools(工具)–>Preferences(首选项)–>Oracle–>Connection,如下:
这里写图片描述

在空白处填入oci.dll的路径

这里写图片描述

保存重启就OK了。

配置数据库地址

so,数据库地址在哪配呢,没错,就是刚刚安装的InstantClient里面。
找到netWork文件夹,里面的admin,下边的tnsnames.ora文件,编辑文件。
这里写图片描述

配置好地址和端口后保存就OK。

连接

配好了这两个基本上就没事了,应该能正常连接数据库,查看内容了。
在登录界面选择配置的连接地址,输入用户名和密码,连接即可。

错误解决

错误一,没有配置好oci

如图
这里写图片描述

这是没有配置正确oci.dll的路径导致的,解决方法就是配置正确的路径就是了,参照前面配置oci

错误二,ORA-12504: TNS:listener was not given the SERVICE_NAME in CONNECT_DATA

出现这个错误是什么情况呢?字面意思是说没有配置连接地址,但我们刚才配了啊!那么问题来了,network这个文件夹要和oci.dll在同一目录下!

安装完之后路径是这样的:
这里写图片描述

oci.dll是在bin文件夹下面,而我们刚才配置的tnsnames.ora文件是在network->admin下面。

解决方案:
把network拷到bin下面即可。

感谢

一直在努力,永不停步。

github:https://github.com/lizebinbin

个人网站:http://lizebin.info/

感谢各位~

猜你喜欢

转载自blog.csdn.net/lizebin_bin/article/details/72724101
今日推荐