Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Другие СУБД [игнор отключен] [закрыт для гостей] / Linter &ODBC / 5 сообщений из 5, страница 1 из 1
09.05.2006, 00:21
    #33715650
ArtSlavik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Linter &ODBC
Стучимся к Линтеру из QT через ODBC, при доступе к другим базам активизируется вместо них база по умолчанию из nodetaba.
Клиент и серевер запущены на одном компьютере. ОС freeBSD 5.4.
...
Рейтинг: 0 / 0
17.05.2006, 12:43
    #33732330
pavelvp
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Linter &ODBC
Странно... Должно работать. А как задаётся имя сервера?
Приведите кусок ini-файла c описанием DSN, и кусок кода как осуществляется соединение.
...
Рейтинг: 0 / 0
18.05.2006, 16:53
    #33736362
ArtSlavik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Linter &ODBC
nodetab
ARHDOC TCP/IP ARHIV 127.0.0.1 1061
BASA TCP/IP BASA 127.0.0.1 1063

odbc.ini
[BASA]
Description =Linter
Driver = /usr/local/linter/bin/libodbclinter.so
Server = BASA
Concurrency = 2

[ARHDOC]
Description =Linter
Driver = /usr/local/linter/bin/libodbclinter.so
Server = ARHDOC
Concurrency = 2

Подключаюсь к базе из QT дизайнера и следующим кодом, эффект одинаков.

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
QSqlDatabase *db =QSqlDatabase::addDatabase("QOCI8")
db->setDatabaseName("BASA");
db->setUserName("SYSTEM");
db->setPassword("MANAGER");
 if(!db->open())
  {
   db->lastError().showMessage();
  }
В результате открывается база ARHDOC.
...
Рейтинг: 0 / 0
18.05.2006, 16:56
    #33736373
ArtSlavik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Linter &ODBC
Извиняюсь, ошибся в первой строчке кода вместо QOCI8, QODBC3
...
Рейтинг: 0 / 0
22.05.2006, 16:03
    #33742987
pavelvp
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Linter &ODBC
Мы проверили на разных версиях - всё работает.
Тестеры вспомнили, что была какая-то проблема с первым DSN-ом в одной из версий unixODBC. Возможно у вас такая версия. Попробуйте создать первый "фиктивный" DSN, а пользуйтесь начиная со второго.
Если ничего не получится - опишите полностью свою среду - будем разбираться.
...
Рейтинг: 0 / 0
Форумы / Другие СУБД [игнор отключен] [закрыт для гостей] / Linter &ODBC / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]