本地未安装Oracle,使用Navicat或PLSQL连接服务器Oracle
2023-09-27 14:29:28 时间
没有安装Oracle,本地是没有Oracle的oci.dll的,导致使用工具(如Navicat、PLSQL等)连接不上服务器、或者其他人的Oracle的。所以本地需要有Oracle的部分环境。Oracle的一个工具包Instant Client,可以帮助我们解决这个问题。
以下就是Oracle工具包Instant Client使用的方法
这里以Oracle Version 11.2.0.4.0为例
1.首先到官网下载Oracle Instant Client。(地址:https://www.oracle.com/database/technologies/instant-client/downloads.html)
找到版本为11.2.0.4.0,选择第一个,下载、解压到当前文件夹。
2.配置环境变量:(我的电脑—>属性—>高级系统设置—>环境变量)
①.在系统变量中增加变量名:ORACLE_HOME,变量值:D:\tools\instantclient_11_2
②.编辑系统变量中的Path,在变量值中增加%ORACLE_HOME%
③.在系统变量中增加变量名:TNS_ADMIN,变量值:%ORACLE_HOME%
④.在系统变量中增加变量名:NLS_LANG,变量值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK
3.在instantclient_11_2的根目录中增加tnsnames.ora文件。内容如下:
ORCL =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.199.xxx)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = orcl)
)
)
4.以上都配置完成后,在Navicat中配置OCI环境后,重启Navicat即可。
工具—>选项—>环境:
5.plsql中的配置:
Preferences—>Connection
6.配置好后,重启工具就可以啦。
相关文章
- 每日 Ubuntu 小技巧 - 在 Ubuntu 中手动安装 Oracle Java JDK 8
- Oracle官方并发教程之并发集合
- Oracle ASM 翻译系列第二十五弹:ASM 高级知识 When will my rebalance complete
- [转]详解Oracle高级分组函数(ROLLUP, CUBE, GROUPING SETS)
- Oracle 19c RPM安装
- oracle分区表备份恢复
- Oracle Database 12c Release 2安装过程实录
- oracle 共享SQL语句
- oracle管理索引
- oracle Wrap加密
- 转: Windows下安装Oracle Database 12c Release 1(12.1.0.2.0) - Enterprise Edition
- 《Oracle高性能自动化运维》一一2.2 队列锁(Enqueue Lock)
- 数据库--oracle安装配置(本地安装的步骤及各种问题解决方案)
- Oracle直方图的详细解析(转)
- Oracle 10g轻量级客户端安装[转]
- Oracle Instance
- ORACLE触发器具体解释
- oracle中LAG()和LEAD()等分析统计函数的使用方法(统计月增长率)
- oracle的imp导入时覆盖目标数据库
- 在不安装oracle客户端的情况下,使用PLSQL
- (原)matlab导出oracle中blob的jpg数据到图片
- Oracle-子查询
- docker 安装 oracle