• Qt 中 Oracle 数据库 QOCI 驱动问题及解决


    Qt 中 Oracle 数据库 QOCI 驱动问题及解决是本文要讲述的问题,用Qt开发Oracle程序时,常会遇到QOCI驱动问题,主要表现为程序运行时出现下面的错误。

    1. QOCI driver not loaded  
    2. 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                            地址:http://download.csdn.net/source/2377321   

    Sun OS(Solaris)X86平台: libqsqloci.so.Sun_X86.rar              地址:http://download.csdn.net/source/2377320          

    Sun OS(Solaris)Sparc平台: libqsqloci.so.Sun_Sparc.rar       地址:http://download.csdn.net/source/2377318

    Win32平台: qsqloci4.dll.Win32.rar                                             地址 :http://download.csdn.net/source/2377322                                  .

    下载以后,要把库文件放在插件的缺省目录是$QTDIR/plugins/sqldrivers下,除非你在程序中重新制定插件路径。下载的文件已经包含了路径 plugins/sqldrivers

  • 相关阅读:
    PHP语言参考类型/变量/常量/表达式/运算符/控制结构/函数
    代码的可维护性问题
    null与DBNull转换到String型
    Sqlserver数据库表空间统计
    MS SqlServer中少用但是好用的SQL语句[原创]
    数据库安装没装好,害死人啊
    PHP语言参数类与对象
    PHP,MySQL的安装与配置
    PHP特性
    在NebBean中配置常用插件调试/预览页面/打开项目文件夹/JS代码提示
  • 原文地址:https://www.cnblogs.com/lvdongjie/p/3745765.html
Copyright © 2020-2023  润新知