易截截图软件、单文件、免安装、纯绿色、仅160KB

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
.
试试吧,祝好运!


相关文档:

ORACLE冷备份及恢复

备份
直接拷贝oracle目录下的admin、oradata(datafile, controlfile,redo)、flash_recovery_area三个文件夹,db_1目录下database(PWDfile、pfile)、dbs(spfile)、NETWORK\ADMIN(listener.ora、tnsnames.ora),到其他存储实现备份。
恢复
方法一:最简单的方法(需建库)
1.创建一个和原来一样的数据库。(安装路径和数 ......

Oracle 自增长字段

建SEQUENCE序列 
CREATE SEQUENCE  序列名字(例如:"URLIMAGE_SEQ")  MINVALUE 1 MAXVALUE 999999999999999999999999999 INCREMENT BY 1 START WITH 101 CACHE 10 NOORDER  NOCYCLE ;
 
建trigger 触发器
create or replace trigger 触发器名字(例如:URLIMAGE_TRI )
  before ins ......

最新oracle 补丁下载


最新oracle 补丁下载
使用迅雷新建任务下载地址填写
ftp://updates.oracle.com/<patch_num>/p<patch_num>_<version>_<os>.zip
就可以下载到你想要的补丁了。
以下是几个常用补丁的下载地址。
(10.2.0.3 patch)
ftp://updates.oracle.com/5337014/p5337014_10203_WINNT.zip ftp://updates.o ......

linux环境下安装oracle 11g database方法指导(三)

备注:经过前期的linux系统环境的配置搭建完成,下面就开始安装oracle数据库。oralce数据大家去oracle官方网站上下载linux环境下的版本。很遗憾截图上传不了。
 
三.Oracle database安装具体安装步骤
 
<1>创建安装oracle目录及主属调整
[root@mylinux oracle]# mv database/ /u01
[root@mylinux u ......

Oracle SQL Developer工具

下载解压了Oracle SQL Developer工具,运行时,启动不了,报错信息如下:
---------------------------
Unable to create an instance of the Java Virtual Machine
Located at path:
<SQLDEVELOPER>\jdk\jre\bin\client\jvm.dll
---------------------------
是JVM参数设置的问题,我的解决方案如下:
<SQ ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号