具体的代码:
 
QCoreApplication a(argc, argv);
////////////////////////////////////////////////////
    qDebug() << QSqlDatabase::drivers();
    QSqlDatabase db = QSqlDatabase::addDatabase("QOCI");
     db.setHostName("192.168.1.221");
     db.setDatabaseName("orcl");
     db.setUserName("TIS-B");
     db.setPassword("123456");
     db.setPort(1521);
     if (db.open())
         qDebug() << QObject::trUtf8("打开成功");
     else
         qDebug() << QObject::trUtf8("打开失败");
 ////////////////////////////////////////////////////
     QSqlQuery query("SELECT * FROM dba_users;");
     while (query.next()) {
         QString country = query.value(0).toString();
         qDebug() << country;
     }
 
出现的问题如下所示:
 
/home/test/oci-build-desktop-Desktop_Qt_4_8_1_for_GCC__Qt_SDK____/oci 启动中...
("QSQLITE", "QPSQL7", "QPSQL") 
QSqlDatabase: QOCI driver not loaded
QSqlDatabase: available drivers: QSQLITE QPSQL7 QPSQL
"打开失败" 
QSqlQuery::exec: database not open
 
 
有没有具体的步骤啊    
 
我把oracle数据库已经装好了
改了oci。pro文件   还是出现此问题
 
求哪位大侠帮忙
环境是linux 6