怎样编译Qt下的Oracle驱动?
Windows下编译Oracle驱动打开项目:c:qt4.8.1srcplugingsqldriversoci修改;
TARGETqsqlocosourcesmain.CPPinclude(../../../sql/drivers/oci/qsql_)includ:Oracle2product11.2.0dbhome_1occinclud:Oracle2product11.2.0dbhome_1ocilibsvc编译完成后,将库文件复制到:编译Oracle驱动程序打开项目:/usr/local/Qt-4.5.2/src/plugins/SQLdrivers/OCI查看并修改项目文件:[OCI]$cattarget.../.../SQL/drivers/OCI/qsql_OCI.hsourcesmain.CPP../../../SQL/drivers/OCI/qsql_OCI.cpplibpath/u01/app/Oracl:libs*-lociunix:!包含(libs,。*客户。*):libs*-lclntshmacx:qmake_lflags-wl,-flat_namespace,-u,_environinclud
linux系统oracle执行sqlplus找不到?
1.如果正常安装oracle,sqlplus一般存放在$ORACLE_HOME/bin2,而你的ORACLE_HOME路径太深,所以//oracle/11.2.0/就足够安装了。是逐行执行的,所以应该先定义ORACLE_HOME//oracle/11.2.0。定义路径$Oracl:$path4和env|grepPATHcheck,例如path/usr/K:/usr/local/Bin:/Bin:。/usr/bin://oracle/11.2.0/bin5,whichsqlplus检查//oracle/11.2.0/bin/sqlplus