1. 官网下载合适的【Instant Client】

https://www.oracle.com/database/technologies/instant-client/winx64-64-downloads.html

我这里下载的是: Version 18.5.0.0.0 Basic Package 64位(instantclient-basic-windows.x64-18.5.0.0.0dbru.zip)

2. 解压到自己的想要的目录(这里为: D:\Program Files\oracle_instantclient_basic_18_5):

3.在此目录下建立network/admin 两级目录

4.在admin目录下建立文件 tnsnames.ora

注: PROTOCOL = TCP 采用的TCP协议

HOST - 数据库服务所在的IP, PORT - 数据库服务监听的端口,这里是默认端口 1521

SERVICE_NAME 后的值要留意,网上说是数据库服务的实例名,其他值不知道是什么意思,以后有时间再确认

文件内容为:

ORCL =(DESCRIPTION =(ADDRESS = (PROTOCOL = TCP)(HOST = 数据库服务所在的IP)(PORT = 1521))(CONNECT_DATA = (SERVICE_NAME = orcl)))

5. 新增环境变量 (TNS_ADMIN),变量值为第4步新增tnsnames.ora文件所在的目录

6. 建议多建立另一环境变量(NLS_LANG),变量值为: SIMPLIFIED CHINESE_CHINA.ZHS16GBK  , 不设置用sqlplus连接时,汉字会乱码

设置时间戳格式环境变量(NLS_TIMESTAMP_FORMAT),变量值为: YYYY-MM-DD HH24:MI:SS:FF6

以上步骤操作在最顶部下载页面的底部是有说明的:

********************************************************************************************

7. 下载PLSQL

https://www.allroundautomations.com/registered/plsqldev.html

同时把汉化包也下载(图上的 Language_pack)

后续安装见: https://www.cnblogs.com/gaozejie/p/9741186.html

8. 启动PLSQL Developer ,登录时先点击取消

9. 配置->首选项, 配置Oracle主目录(即第2步解压的目录)和OCI库(第2步解压目录下的 oci.dll)

我这里分别为:

Oracle主目录: D:\Program Files\oracle_instantclient_basic_18_5

OCI库:             D:\Program Files\oracle_instantclient_basic_18_5\oci.dll

10,点击下部的应用,确定,关闭PLSQL,重新启动 PLSQL, 输入用户名与密码,数据库下拉选择出现的 ORCL 即

第4步产生 tnsnames.ora文件时的第一行字符=号左边的

11. 点击确定即可,连接成功后,如下图:

转载于:https://www.cnblogs.com/Wicher-lsl/p/11553321.html

初玩PLSQL连接 Oracle相关推荐

  1. PLSql连接Oracle时提示TNS:无监听程序的解决方法

    用plsql连接oracle时,总会遇到各种各样的问题,总结下当遇到TNS:无监听程序问题提示时,如何去解决 1.检查客户端配置的Ip是否有错 根据oracle client安装路径 找到 tnsna ...

  2. PLSQL连接ORACLE报错ORA-12541:TNS:无监听程序

    plsql连接oracle报错 解决办法是: 1.打开任务管理器->服务->服务(右下角) 2.点击名称下任意一个服务然后按字母o找到Oracle相关服务 3.把没有启动的监听器服务右击并 ...

  3. Oracle数据库安装+汉化版PLsql+Oracle插件,plsql连接Oracle步骤和报错解决办法

    从https://download.csdn.net/download/fxiaoyaole/10449523 此链接下载里面有所资源,资源包括(Oracle两个数据库压缩包win64_11gR2_d ...

  4. plsql如何配置连接oracle数据库,PLSQL连接Oracle 数据库配置详解

    (oracle官网下载地址:http://www.oracle.com/technetwork/topics/winsoft-085727.html , 下载地址2:http://download.c ...

  5. plsql连接Oracle报错:Initialization error

    plsql连接Oracle报错:Initialization error,解决方案 背景: 今天服务器操作系统升级(由Windows server 2008 R2 64bits升级到Windows s ...

  6. php sql oracle数据库,PHP、PLSQL连接oracle数据库的方法

    众所周知,在使用PHP(针对5.2及后续版本)和PLSQL操作oracle数据库前需要先安装客户端来部署环境,然而事实上在连接过程中仅仅只需要客户端中的几个文件罢了.完整版客户端对于我们这些数据库不在 ...

  7. plsql连接oracle后查询报错,plsql developer连接oracle 12.2报错 ora-28040 No matching authentication protocol...

    使用plsql连接时,发现报ora-28040 no matching authentication protocol 赶紧查了查mos,原来在默认情况下oracle12.2对客户端版本有限制, 解决 ...

  8. plsql连接oracle未找到oci,Plsql Developer连接Oracle时出现Could not initialize oci.dll解决方案...

    用plsql developer连接远程Oracle时会出现Could not initalize oci.dll警告,原因分析:安装完后Oracle的 oci.dll 是64位的,而32位应用程序 ...

  9. linux安装通用plsql数据库,linux centOs中安装好数据库,客户端用plsql连接oracle

    原创作品,转载请在文章显眼位置注明出处:https://www.cnblogs.com/sunshine5683/p/10030375.html 首先,回顾上篇 一.在客户端安装oracle客户端,我 ...

最新文章

  1. java 声明静态类_java静态类声明--java类可以声明为static吗
  2. centos6 rpm安装mysql_Centos6下rpm安装MySQL5.6
  3. Android 缓存池工具类
  4. 提取IPv6地址的编码信息
  5. 第九章 Oracle结构及数据库表与开发语言的对应关系、Oracle数据类型char与varchar
  6. 17.C#类型判断和重载决策(九章9.4)
  7. bool类型返回值_Python语法基础:高级变量类型
  8. 开源代码是下一轮攻击潮的重灾区
  9. idea通过Ctrl+鼠标滚轮放大/缩小字体
  10. gps天线拆解图片_威旺M20如何拆解中控导航及找出gps天线
  11. access工资明细表_Access工资管理系统
  12. visual_studio2013、vs2013下载
  13. java时间处理--判断当前时间是否在一个时间区间内
  14. 各种把妹法——太强大了!
  15. 人脸检测实战高级:使用 OpenCV、Python 和 dlib 完成眨眼检测
  16. 脱不花《沟通的方法》读书笔记(一):学会倾听
  17. 18个无版权(免费可商用)图片网站
  18. 企业管理软件领域的核心竞争力
  19. Android学习网站(1)
  20. 考研英语阅读理解错8个,我今年会不会凉?

热门文章

  1. 题目 1083: Hello, world!
  2. Android Studio 运行模拟器时提示 “/dev/kvm device: permission denied”
  3. 【Python7】csv/excel/matplotlib,排序/树遍历,线/进程,文件/xml操作,百度人脸API,aiohttp/hal/restful/curl
  4. 【Linux】一步一步学Linux——ip命令(183)
  5. TTL怎么计算拉电流和灌电流_UPS输入输出电流如何计算?电缆如何选择?
  6. python第一周小测验_Python第一周小结
  7. menuetos oracle,使用DistroTest服务免费在线测试Linux和Unix操作系统
  8. 编辑距离—leetcode72
  9. 拼音开头有什么字_语文基础 孩子刚上一年级学习拼音太难了?家长在家这样教真不比老师差!...
  10. Zephyr应用笔记:mcuboot引导程序简单介绍