Qt的Oracle数据库QOCI驱动问题
用Qt开发Oracle程序时,常会遇到QOCI驱动问题,主要表现为程序运行时出现下面的错误。
QOCI driver not loaded
available drivers: QSQLITE QODBC3 QODBC
这说明没有安装Qt支持Oracle的驱动。
.
要想避免这个问题,第一种方法是使用效率低下并且费事的ODBC;第二种方法就是安装QOCI驱动咯~
.
要说一下的是:QOCI在qt的free版里是没有的,即使在commercial版里也只提供源码,需要自己编译。
(编译过程详见我以前的帖子 http://blog.csdn.net/fm0517/archive/2009/09/25/4587762.aspx )
.
我发几个不同平台的编好的库上来,想要用却没有源码或者不会编译的同志们可以去下:
其中包括:
SuSE Linux平台: libqsqloci.so.SuSE_linux.rar 下载
Sun OS(Solaris)X86平台: libqsqloci.so.Sun_X86.rar 下载
Sun OS(Solaris)Sparc平台: libqsqloci.so.Sun_Sparc.rar 下载
Win32平台: qsqloci4.dll.Win32.rar 下载
.
下载以后,要把库文件放在插件的缺省目录是$QTDIR/plugins/sqldrivers下,除非你在程序中重新制定插件路径。下载的文件已经包含了路径plugins/sqldrivers
.
试试吧,祝好运!
Qt的Oracle数据库QOCI驱动问题相关推荐
- Qt使用Oracle数据库踩坑教程
简述 最近一段时间在Qt中使用Oracle数据库积累了一些踩坑过程,以及qt使用Oracle数据库的一些操作. 目录 简述 1. Oracle数据库安装 2. Oracle数据库安装注意事项 3. Q ...
- 向maven中添加Oracle数据库的驱动,有效!
向maven中添加Oracle数据库的驱动,有效! 关键的第一步,查出本地Oracle的版本 利用版本号找到jar所在的目录 向maven安装这个jar包 向pom中添加依赖 项目中需要添加Oracl ...
- oracle数据库19c驱动包,Oracle Database 19c 19.3 Windows x64 64-bit 下载 安装
Oracle数据库rman备份计划及恢复 简介: 原文: http://www.cnblogs.com/vijayfly/p/5045175.html 1.rman完全恢复的前提条件:历史的dataf ...
- qt mysql 注册码_QT连接Oracle数据库并实现登录验证的操作步骤
目的: 本文实现QT登录界面,输入账号和密码后,系统连接Oracle数据进行判断账号和密码(MD5加密)是否和数据库一致,如果一致则提示登录成功. 开发环境:Windows10+QT5.14.2+Or ...
- 【Oracle数据库驱动架包 ojdbc5.jar ojdbc6.jar】
免费获取Oracle数据库驱动架包:ojdbc5 .6.jar 由于用到了Oracle数据库的驱动架包 ,看到论坛里面好多都是要积分的,本人本着资源共享的原则, 特意将架包共享出来,从而解决部分急需之 ...
- TP5 连接oracle数据库
一.Oracle官方网站下载安装Oracle客户端. 1,下载地址: 技术资源 | Oracle 中国 2,下载PHP 扩展Oracle客户端 DLL链接文件. PECL :: Package :: ...
- 终于编译好了qt的oracle驱动QOCI,连接成功!!!
这么多天以来终于有件事可以小舒畅了一下了. 今天终于编译好了qt的oracle驱动QOCI,连接成功!!! Qt Commercial版只自带了SQLLite和ODBC的驱动,oracle的驱动要自己 ...
- alin的学习之路:在Qt中使用Oracle数据库
alin的学习之路:在Qt中使用Oracle数据库 1. 准备工作 在Qt中安装好Source插件,将其中的oci模块进行编译,注意要在oci.pro中指定数据块的动态库和头文件路径 需要在Qt项目文 ...
- qt连接mysql数据库 mac_Mac系统下Qt 4.8编译连接数据库(Oracle,MySql)
在Mac下成功编译了MySql和Oracle的数据库插件驱动,但遗憾的是在程序中无论如何也加载不了这两个驱动,也无法连接数据库.在环境变量中设置QT_DEBUG_PLUGINS=1, 再启动程序后Qt ...
最新文章
- 进程状态控制-进程创建
- SQL pivot与unpivot 实现的简单的:行转列及列转行
- 基于S3C2440A+SDRAM(K4M51163)
- 网络安全-windows批处理
- matlab vs2010编译器xml,如何在MATLAB R2010a 中使用Visual C++ 2010编译器
- element el-tree 懒加载 默认展开第二层
- 排名前100的PHP函数及分析
- 利用for...in...遍历js数组与Python异同
- Vquery PHP 简单爬虫类
- 对编程语言的数据类型的理解
- 佳能打印机g3800如何安装到计算机,【佳能 G3800 喷墨无线一体打印机使用体验】驱动|安装|连接|连接_摘要频道_什么值得买...
- secondary namenode详解
- 阿里云视频点播一站式解决解决方案怎么样?
- ENVI 5.3 计算NDVI的几种方法及结果的差异分析
- 何为Root of Trust信任根?何为Chain of Trust信任链?
- oracle udt 解析,UDT协议实现分析总结
- Windows通过修改注册表设置开机启动程序
- 北上资金近1周流入排行榜
- 【最新敲简单】浪漫微信早安推送 +页面总控,JAVA版本,一键部署运行——保姆级教程
- 计算机存储器 控制器 运算器,运算器,控制器,存储器