|
|
|
Ошибка "[ODBC Manager]Program type out of range"
|
|||
|---|---|---|---|
|
#18+
На машине стоял клиент ASA9.01 и ПБ6.5 - все работало. Скачал сегодня EBF 9.02 25хх и поставил на клиента и на сервер - в ПБ перестали селектится строковые поля с появлением вышеуказанной ошибки. Еще я конечно сегодня мудрил с ODBC может зацепил что - не успел заметить. Как лечить такую ошибку? На ПБ7 и более все ок..., но нужно в 6.5. У кого-нибудь получается из ПБ6.5 коннектиться к последнему АСА? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.02.2005, 20:29 |
|
||
|
Ошибка "[ODBC Manager]Program type out of range"
|
|||
|---|---|---|---|
|
#18+
PB 6.5.1 обновлен до последнего EBF? Terry Dykstra (TeamSybase) The problem is that PB6.0 doesn't recognize the changes in newer ODBC releases. If you want to use PB6, then upgrade it to at least 6.5 and then install the End Of Life EBF 1326. That should allow it to deal with ODBC 4. You can download 6.5 from downloads.sybase.com. Set the timeframe to ALL, or you won't find it. EBF 1326 can be found at ftp://psaftp.sybase.com/pub/private/pbpatch/pb65_weekly/65132632.zip Если версия более древняя чем 6.5.1, то перед установкой EBF надо поставить 6.5.1 MR. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.02.2005, 21:28 |
|
||
|
Ошибка "[ODBC Manager]Program type out of range"
|
|||
|---|---|---|---|
|
#18+
iLLerНа машине стоял клиент ASA9.01 и ПБ6.5 - все работало. Скачал сегодня EBF 9.02 25хх и поставил на клиента и на сервер - в ПБ перестали селектится строковые поля с появлением вышеуказанной ошибки. Еще я конечно сегодня мудрил с ODBC может зацепил что - не успел заметить. Как лечить такую ошибку? На ПБ7 и более все ок..., но нужно в 6.5. У кого-нибудь получается из ПБ6.5 коннектиться к последнему АСА? У меня получается из 6.5.1.620, но, как верно подметил многоуважаемый Андрей, глюк зависит от версии ODBC (у меня сейчас в наличии 3.520.9001.0). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.02.2005, 13:08 |
|
||
|
Ошибка "[ODBC Manager]Program type out of range"
|
|||
|---|---|---|---|
|
#18+
Не вышло... ПБ был 6.5.444. Обновил до 6.5.1.620. ODBC стояли версии 3.525.1022.0. ((( У меня была такая же ошибка при работе с SQL Server2000 через ODBC, вылечил переходом с ПБ6 на ПБ7, но в данной ситуации так нельзя - очень много софта на 6. Какие еще идеи есть? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.02.2005, 11:34 |
|
||
|
Ошибка "[ODBC Manager]Program type out of range"
|
|||
|---|---|---|---|
|
#18+
iLLerПБ был 6.5.444. Обновил до 6.5.1.620. ODBC стояли версии 3.525.1022.0. ((( А что за винда? XP? Я сейчас на 2000 - здесь ODBC тот же (3.520.9001.0). Какие еще идеи есть? Скачать самый последний патч (см. письмо от Андрея Зорина). Я его никогда не пробовал, но авось поможет... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.02.2005, 12:05 |
|
||
|
Ошибка "[ODBC Manager]Program type out of range"
|
|||
|---|---|---|---|
|
#18+
Win98 На ПБ ставил самый последний патч - MR 6.5.1.620. По указанной Андреем ссылке пробовал - не помогло. Единственное что сделал, пропатчил ASA9 ODBC клиента и после этого БЕДА. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.02.2005, 13:34 |
|
||
|
Ошибка "[ODBC Manager]Program type out of range"
|
|||
|---|---|---|---|
|
#18+
6.5.1.620 не является последним патчем. последним в жизни 6.x.x является как раз тот 1326. что происходит? драйвер знает о новом типе данных, о котором не знает PB 6.5. нестандартные типы данных описаны в pbodbXXX.ini для ASA в секции [Watcom_SpecialDatatypes] что-нть типа SpecialDataTypes='timestamp=DBI_TYPETIMESTAMP=999' что можно попробовать сделать? если включить трассировку вызовов ODBC, то можно в трейсе увидеть SQLBindCol на котором происходит ошибка. Найти соответствующий ему SQLDescribeCol и выяснить на какой именно тип PB столь болезненно реагирует. Зная код и имя типа - вписываем его в pbodbxxx.ini ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.02.2005, 14:36 |
|
||
|
Ошибка "[ODBC Manager]Program type out of range"
|
|||
|---|---|---|---|
|
#18+
Странно, но когда я скачал по ссылке EBF 1326, тоже было подумал, что он последний, но когда поглядел версию файлов увидел там: 6.5.0.1326 А 6.5. 1 .620 получается свежее. Ну да ладно. Нашел вот это и сделал даунгрейда версии ODBC драйвера до 9.0.1. Все заработало. Ошибку в SQLBindCol видел, но чего-то никак не мог найти в логе соответствующий SQLDescribeCol. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.02.2005, 14:51 |
|
||
|
Ошибка "[ODBC Manager]Program type out of range"
|
|||
|---|---|---|---|
|
#18+
мало ли что там в file version написано. я туда и не заглядывал. вот выход билдов к шестерке примерно так: 620 - середина 1999 1180 - первая половина 2000 1229 - осень 2000 1244 - конец 2000 1277 - середина 2001 1326 - то ли конец 2001, то ли начало 2002. Возможно наличие SQLDescribeCol зависит от каких-нибудь StaticBind/DisableBind ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.02.2005, 17:02 |
|
||
|
Ошибка "[ODBC Manager]Program type out of range"
|
|||
|---|---|---|---|
|
#18+
просто инфа: поставил EBF 1326, после редактирования DW (подключение через MSS) вылетал MessageBox "DataWindow error" без текста, при подключении через ODBC показывал ошибку что-то вроде "cannot convert datetime", откатился назад на 620 ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.03.2005, 17:53 |
|
||
|
|

start [/forum/topic.php?fid=15&fpage=89&tid=1338494]: |
0ms |
get settings: |
7ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
45ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
45ms |
get tp. blocked users: |
2ms |
| others: | 237ms |
| total: | 371ms |

| 0 / 0 |
