PLSQL developer 连接ORACLE问题

一直以来存在疑惑plsql developer是怎样连上oracle数据库
直接用navicat 可以不用配置链接字符串填写数据库信息即可。
网上也有一堆教程,特此整理下。

不安装oracle客户端。下载精简版的压缩包(官网下载地址http://www.oracle.com/technetwork/topics/winx64soft-089540.html
百度云下载)。解压后存放在没有中文和空格的路径下面。

在E:\program_m\instantclient-basic-windows.x64-12.1.0.2.0\instantclient_12_1\目录下新建network\admin如上图
新建文本文件改名为tnsnames.ora
文件内容

lty174(链接的字符串) = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 110.110.110.110 这里写IP)(PORT = 1521)) ) (CONNECT_DATA = (SERVICE_NAME = orcl数据库sid名) ) )

文件配置内容用于识别解析连接字符串
关于链接字符串 windows下可以使用命令tnsping 链接字符串检查连通性
关于修改用户密码
sqlplus /nolog
conn /as sysdba
alter user xxx indentified by pwd

安装好PLSQL developer后,进入主界面 选择系统设置

选择 之前解压的路径

修改这两个地方
home
E:\program_m\instantclient-basic-windows.x64-12.1.0.2.0\instantclient_12_1
oci
E:\program_m\instantclient-basic-windows.x64-12.1.0.2.0\instantclient_12_1\oci.dll

这里配置好后登陆框有链接角色的选项

环境变量里配置

TNS_ADMIN
E:\program_m\instantclient-basic-windows.x64-12.1.0.2.0\instantclient_12_1 这里换成解压后保存的路径

至此plsql developer就可以正常连接oracle了。Ps:配完之后有死活连不上的情况,重启一下电脑就可以了。

相关文章

Java Oracle 结果集是Java语言中处理数据库查询结果的一种方...
Java AES和Oracle AES是现代加密技术中最常使用的两种AES加密...
Java是一种广泛应用的编程语言,具备可靠性、安全性、跨平台...
随着移动互联网的发展,抽奖活动成为了营销活动中不可或缺的...
Java和Oracle都是在计算机领域应用非常广泛的技术,他们经常...
Java 是一门非常流行的编程语言,它可以运行于各种操作系统上...