Плагины вроде собрал, но возникла проблема, которая здесь часто поднималась:
QOCIDriver: unable to create environment
" Unable to logon"
Вывел список доступных мне драйверов:
("QSQLITE", "QOCI8", "QOCI", "QODBC3", "QODBC")
Соединение с базой данных прописано следующим образом:
QSqlDatabase db = QSqlDatabase::addDatabase("QOCI");
db.setHostName("MainServer.domain.ru");
db.setPort(1521);
db.setDatabaseName("CRM_DATABASE");
db.setUserName("ADMIN@MainServer");
db.setPassword("domainpass");
if(!db.open()) {
qDebug() << db.lastError().text();
qDebug() << QSqlDatabase::drivers();
}
Что не верно?
А вообще возник следующий вопрос. Правильно ли я понимаю, что Oracle поддерживает только MS Visual Studio, или для Qt Creator все-таки можно собрать плагины с использованием MinGW?