Регистрация
Регистрация Поиск Пользователи Все разделы прочитаны  
Важные объявления
Старый 28.06.2007, 18:01     TS Старый   #1 (permalink)
Новичок
 
Регистрация: 27.01.2007
Адрес: Омск
Сообщений: 25
Играю на титане, сеть iPoker. как известно, PAH там не пашет, приходится обходится GT-ом. Когда база была в access, все работало нормально. Перебил тут базу в PostgreSQL, запускаю GT, пытаюсь добавить стол, вылезает ошибка:



и



переустановил GT, толку нет
Andrew19 вне форума      
Старый 28.06.2007, 23:05   #2 (permalink)
Увлечённый
 
Регистрация: 05.12.2005
Адрес: Betflop
Сообщений: 533
Проблема известная.
Нужно будет вручную поменять в реестре название ODBC-драйвера.
По памяти не помню как, поищи на ее (gametime) форуме, там есть ответ.
vyvojer вне форума      
Старый 28.06.2007, 23:10   #3 (permalink)
Увлечённый
 
Регистрация: 05.12.2005
Адрес: Betflop
Сообщений: 533
Цитата:
Сообщение от Цитата:
The problem I found is on line #132 of "TrackerMgr.cpp" where it does a check to see if the DB is Postgre or Access. It checks for the string "psqlodbc.dll" in the "HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\<DS N Name>\Driver" registry key. Problem is - at least on my system (psqlODBC v0.20) - that this DLL doesn't exist. Intead it's using "psqlodbcw.dll", which one of two DLL files installed (this I believe is the unicode version, the other one "psqlodbca.dll" looks like the ascii version).

As I'm not currently setup to be able to recompile the GameTime+ source I used the following steps to workaround the problem:

1. Copy "C:\Program Files\psqlODBC\bin\psqlodbcw.dll" to "C:\Program Files\psqlODBC\bin\psqlodbc.dll" (NOTE: Assumes you installed psqlODBC in the default location).

2. Modify the registry key "HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\<DS N Name>\Driver" to "C:\Program Files\psqlODBC\bin\psqlodbc.dll" (In the key replace <DSN Name> with your Postgre database name).

3. Run GameTime+ and test.

Hope this helps someone and hope it helps track down the bug for Kevin (looks like the simplest fix would be to just search for the string "psoqldbc" in the driver string, though there might be a more accurate way of telling the difference between Access and Postgre - maybe Pat from Poker Tracker could shed some light on this?). Don't mean to step on your toes here but it was really bugging me - I just can't live without my GameTime+ Wink
vyvojer вне форума      
Старый 29.06.2007, 09:09     TS Старый   #4 (permalink)
Новичок
 
Регистрация: 27.01.2007
Адрес: Омск
Сообщений: 25
благодарю
Andrew19 вне форума      
Старый 29.06.2007, 11:17     TS Старый   #5 (permalink)
Новичок
 
Регистрация: 27.01.2007
Адрес: Омск
Сообщений: 25
Тока у меня ODBC драйвер установлен не psqlODBC v0.20, а sqliteodbc_new.exe, посему нету файла psqlodbcw.dll, плюс ко всему незнаю что за <DSN Name> искать в пути HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\<DSN Name>\Drive

объясни пожалуйста, а то я вообще что-то не секу что делать
Andrew19 вне форума      
Старый 29.06.2007, 12:57   #6 (permalink)
Увлечённый
 
Регистрация: 05.12.2005
Адрес: Betflop
Сообщений: 533
Значит у тебя не установлен ODBC драйвер постгреса. Запусти снова инсталляцию и добавь драйвер
vyvojer вне форума      
Старый 29.06.2007, 16:35     TS Старый   #7 (permalink)
Новичок
 
Регистрация: 27.01.2007
Адрес: Омск
Сообщений: 25
Ок, драйвер есть, постгрес ставил версии 8.0.3

файла psqlodbcw.dll у меня нету, если не сложно, прикрепи его тут к сообщению

Как я понял мне надо просто вместо файла psqlodbc.dll положить рядом файл psqlodbcw.dll, в реестре указать путь к этому файлу, и сменить название ветки на имя базы?


Andrew19 вне форума      
Старый 29.06.2007, 16:45   #8 (permalink)
Увлечённый
 
Регистрация: 05.12.2005
Адрес: Betflop
Сообщений: 533
Неправильно ты понял. Если у тебя есть файл psqlodbcw.dll вместо psqlodb.dll, то его надо переименовать и поменять запись о драйвере в реестре.
Если файл в реестре HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\<DSN Name>\Drive уже стоит путь psqlodb.dll, то должно работать. Значит проблема в другом
vyvojer вне форума      
Старый 29.06.2007, 19:32   #9 (permalink)
Энтузиаст
 
Аватар для Morze
 
Регистрация: 24.12.2005
Сообщений: 281
Можно заменить на этот ехе файл и все должно работать.Автор выкладывал его в начале года на форуме GT.
Вложения
Тип файла: exe GameTimePlus.exe (428.0 Кб, 186 просмотров)
Morze вне форума      
Старый 29.06.2007, 21:24     TS Старый   #10 (permalink)
Новичок
 
Регистрация: 27.01.2007
Адрес: Омск
Сообщений: 25
Спасибо, Morze, все ок теперь
Andrew19 вне форума      
Старый 30.06.2007, 05:38   #11 (permalink)
Бессмертный
 
Аватар для mordovorot
 
Регистрация: 18.03.2006
Адрес: Красноярск
Сообщений: 3,827
А где вы вобюще нашли экзешник, я ставлю гт там только ярлык, даже не видно где сам экзешник
__________________
http://podvignaroda.mil.ru/
mordovorot вне форума      
Старый 30.06.2007, 06:10   #12 (permalink)
Энтузиаст
 
Аватар для Morze
 
Регистрация: 24.12.2005
Сообщений: 281
Цитата:
Сообщение от mordovorot писал сб, 30 июня 2007 05:38
А где вы вобюще нашли экзешник, я ставлю гт там только ярлык, даже не видно где сам экзешник
Куда ставишь там и ехе ) например C:\Program Files\GameTimePlus
Morze вне форума      
Старый 30.06.2007, 08:06   #13 (permalink)
Бессмертный
 
Аватар для mordovorot
 
Регистрация: 18.03.2006
Адрес: Красноярск
Сообщений: 3,827
Цитата:
Сообщение от Morze писал сб, 30 июня 2007 13:10
Цитата:
Сообщение от mordovorot писал сб, 30 июня 2007 05:38
А где вы вобюще нашли экзешник, я ставлю гт там только ярлык, даже не видно где сам экзешник
Куда ставишь там и ехе ) например C:\Program Files\GameTimePlus
Прикол в том, она не спрашивала куда ставиться, потом появился ярлык в его свойствах опять же
этот путь на ярлык Я в шоке
__________________
http://podvignaroda.mil.ru/
mordovorot вне форума      

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Настройка GameTime+ palata6 Покер софт 3 15.05.2007 14:09
Gametime+ polishpride Теории, стратегии, основы покера 10 03.03.2007 15:28
GameTime+ Schoolboy Теории, стратегии, основы покера 4 05.09.2006 15:36
Модифицированный GameTime+, добавлен SFNB. Vitall Теории, стратегии, основы покера 7 21.07.2005 17:33
Нужна консультация с GameTime cassolete Теории, стратегии, основы покера 3 06.04.2005 14:25


Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Выкл.
Pingbacks are Выкл.
Refbacks are Выкл.

Быстрый переход
Правила форумов CGM Контакты Справка Обратная связь CGM.ru Архив Вверх Главная
 
Использование материалов сайта разрешено только при наличии активной ссылки на источник.
Все права на картинки и тексты принадлежат Информационному агентству CGM и их ПАРТНЕРАМ. Политика конфидециальности
CGM.ru на Youtube CGM.ru на Google+ CGM.ru в Twitter CGM.ru на Facebook CGM.ru в vKontakte CGM.ru в Instagram

В сотрудничестве с Pokeroff.ru
Текущее время: 22:32. Часовой пояс GMT +3.
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2022, vBulletin Solutions, Inc. Перевод: zCarot