Oracle+PLSQL安装配置

本文详细介绍了在Windows 10上安装Oracle 11g 32位客户端和PLSQL Developer的过程,包括解决环境不满足最低要求的报错、配置环境变量、登录数据库及解决程序连接数据库失败的问题。关键步骤包括修改cvu_prereq.xml文件、配置TNS_ADMIN、ORACLE_HOME和NLS_LANG环境变量,以及设置ODBC数据源。

Oracle+PLSQL安装配置

在本机安装Oracle客户端的时候遇到了一些问题,已顺利解决,写出来分享一下。主要包括:

  1. 配置环境变量
  2. PLSQL可以登录数据库进行后续操作,但是代码/程序无法连接数据库

下载软件

可以在官网上下载Oracle客户端和PLSQL软件,下载网址:https://www.oracle.com/database/technologies/112010-win32soft.html
我这里主要用的版本是:11g,32位
下载的zip文件解压后找到setup.exe进行安装。
安装过程中需要注意:尽量安装管理员版本!在这里插入图片描述
点击下一步,我这里安装路径在D盘
在这里插入图片描述
点击下一步,完成,进行安装。
如果在双击setup.exe中出现了报错:oracle INS-13001 环境不满足最低要求
可能是因为系统为win10,此时可以点击【是】继续安装。 也可以点击【否】结束安装,然后找到文件【cvu_prereq.xml】,修改其内容将不会弹出这个提示了。具体修改方法可以参考:https://jingyan.baidu.com/article/ca41422f04c6891eae99ed36.html

安装PLSQL过程很简单,点击默认值的下一步就可以完成。

配置环境变量

打开系统属性环境变量,新建3个变量:
TNS_ADMIN: (tnsnames.ora配置文件的目录)D:\oracle_32\product\11.2.0\client_1\network\admin
ORACLE_HOME: (oracle的安装路径)
D:\oracle_32\product\11.2.0\client_1
NLS_LANG: (语言配置)
SIMPLIFIED CHINESE_CHINA.ZHS16GBK
最后在path变量值的末尾加上oracle的安装路径D:\oracle_32\product\11.2.0\client_1

登录Oracle数据库

输入用户名、密码、数据库名称就能登录在这里插入图片描述

程序连接数据库出现问题

我的程序有需要连接oracle数据库的部分,结果报错,显示无法连接数据库,或数据库不存在。
是因为没有配置odbc数据源
在C盘windows目录下找到odbcad32.exe
在这里插入图片描述可以看到有2个exe,分别在syswow64目录下和system32目录下。
此时在system32目录下的odbcad32.exe系统DSN中并没有找到 Oracle in OraClient11g_home1
双击syswow64目录下的odbcad32.exe,选择系统DSN,点击添加,发现里面有一个 Oracle in OraClient11g_home1
在这里插入图片描述
点击完成,出现下框
在这里插入图片描述
填写上面的1,3,4列,分别为"oracle"和数据库名字和用户名,点击测试连接
连接成功表示设置成功!
此时可以看到,system32路径下的odbcad32.exe中的系统DNS中也包含了oracle,同时设置成功。
在这里插入图片描述
此时程序能够正常跑通。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值