【TBC】关于Oracle的一些零碎问题的记录
来源:互联网 发布:led单色显示屏软件 编辑:程序博客网 时间:2024/05/28 15:44
在工作中常常碰到Oracle的一些问题,记下来以便日后查阅。
1、“无法启动此程序,因为计算机中丢失 OCI.dll。尝试重新安装该程序以解决此问题。”
一句话概括: Oracle 的系统变量 path 配置错误。
详细描述: 需要注意的是,确定好 Oracle Client 到底是安装在哪里。因为我就遇到过客户不知道怎么搞的,装在了F盘,但是C盘也有一样的文件结构,并且系统变量 path 的配置也是显示到C盘的。也就是说,客户并没有跟我说他是把 Oracle Client 装在了F盘,同时种种表象迷惑了我,让我以为是装在C盘,于是以为系统变量配置没错。直到我打算卸载掉重装时,在下图这个界面,才发现原来是我搞错了。后来把 path 配成正确的路径就对了。
2、未在本地计算机上注册 Oraledb.Oracle 提供程序
一句话概括: 安装 Oracle 数据访问组件 (ODAC–Oracle Data Access Components)的 Oracle Provider for OLEDB
详细描述:公司某系统要连 Oracle,安装了32位的 OracleClient 之后还是会有这个提示,但 OracleClient、sqlplus 都可以连上服务器。32位的 ODAC 已经安装了 Oracle Provider for OLEDB,所以再安装64位的就可以了。这里附上下载地址。
[32-bit Oracle Data Access Components (ODAC) and NuGet Downloads]
[64-bit Oracle Data Access Components (ODAC) Downloads]
具体安装步骤:
我安装的是 ODAC112021Xcopy_x64.zip ,由于过程有点麻烦,所以我还是在官方提供的帮助基础上,做一些记录。
- 1.安装过程是在解压后运行 install.bat。
- 2.将 zip 文件解压,具体解压目录随便,这里就以 C:\ORACLE 为例了。
- 3.运行 install.bat 选择安装。
- (1) 打开cmd,输入 cd C:\ORACLE 敲击回车,切换到你解压的目录下。
- (2) 输入 install.bat all d:\oracle odac
这里要解释一下每一项的含义:
“install.bat”肯定是要输入的;
“all”这里是看你要安装全部还是安装部分。比如,我这一项就填“oledb”。具体还有哪些选项可以看说明文档,就在压缩包里。
“d:\ODAC”则是你打算安装到哪里(不是你的解压目录!),根据实际情况填写,比如我就安装到c:\app\Administrator\product\11.2.0\client_1 中。
“odac”则关系到注册表名了。大家可以先打开注册表,如果填了“odac”看一下 HKLM>SOFTWARE>ORACLE 目录下就会有一个“KEY_ODAC”命名的文件夹了。
4.将安装路径加入到系统路径 path 中。包括d:\ODAC 和 d:\ODAC\bin。
5.完成。
–TBC–
- 【TBC】关于Oracle的一些零碎问题的记录
- 关于基础架构的一些零碎问题的整理记录
- oracle的一些小零碎
- hibernate的一些零碎问题
- 关于Python的一些零碎的东西
- 关于一些java的零碎的知识点
- 关于一些C#的零碎资料--转载
- 关于程序的一些零碎思考
- 关于微软的一些零碎思考
- 关于生活的一些零碎感悟
- 关于asp.net的一些零碎想法
- 关于HBase的一些零碎事
- 黑马程序员--关于一些零碎的知识
- 关于HBase的一些零碎事
- 关于C语言的一些零碎知识
- 关于面试的一些零碎想法
- 关于git的一些零碎知识
- 零碎的问题记录--持续更新中......
- android——读写内部和外部存储方法
- Struts2+Spring2.0 MavenapplicationContext.xml
- Android插件—H.A.X.M(硬件加速执行管理器)
- LeetCode 027 Remove Element
- ngx_http_rewrite_module
- 【TBC】关于Oracle的一些零碎问题的记录
- spring batch + spring boot 配置
- 队列汇总
- Slick 3.0.0 RC1 发布,Scala 数据库访问层
- spring mvc常用配置
- oracle 11.2.0.4 查找还在使用默认密码的用户
- oracle删除当前用户所有表,视图,存储过程等
- 浅谈 ScrollView 用法
- Flume