|
|
|
OCS 12.5 роняет BDE (ASE 12.0 и 12.5.1)
|
|||
|---|---|---|---|
|
#18+
Имеется проблема. Локально установлен ASE 12.5.1 со своим клиентом и RS12.6. На соседней машине установлен ASE 12.0 и RS12.0. На еще одной - только клиент 12.0. При выполнении запроса с 12.5-го клиента к обоим серверам, приводящего к ошибке, где-то в недрах BDE происходит GPF, программа вылетает. При выполнении этого же запроса с клиента 12.0 к обоим серверам ошибка нормально обрабатывается BDE. Текст запроса не важен, ЛЮБОЙ запрос, в процессе исполнения которого происходит ошибка, приводит к такому поведению. Например, чтение из таблицы, которой нет. Такое ощущение, что поменялся формат вывода ошибки от клиента 12.5.1 в BDE по сравненю с клиентом 12.0. Если из isql выполнять, хоть с клиента 12.0, хоть с клиента 12.5.1, текст полностью идентичен. Вроде как от сервера это вообще не зависит. Где-то можно узнать, имеет ли это [изменение формата вывода ошибок наружу из OCS] место для 12.5.1? Перешел с 12.0 сразу на 12.5.1, потому возникла бы проблема для ASE 12.5 - не знаю. EBF-ы на ВСЕХ перечисленных серверах/клиентах установлены последние (по данным sybase.com). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2004, 16:21 |
|
||
|
OCS 12.5 роняет BDE (ASE 12.0 и 12.5.1)
|
|||
|---|---|---|---|
|
#18+
Опытным путем выяснилось, что проблема касается dblib. Если BDE использует ctlib, ошибка нормально отлавливается и программа не растворяется. Что случилось с dblib, зачем это сделали и что сделать чтоб оно заработало? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2004, 18:52 |
|
||
|
OCS 12.5 роняет BDE (ASE 12.0 и 12.5.1)
|
|||
|---|---|---|---|
|
#18+
Sybase больше не поддерживает dblib (к сожалению не помню с какого момента, но точно раньше чем появился 12.5) , т.е. если программа работает на dblib и использует какие-либо фишки появившиеся после прекращения поддержки dblib - проблемы неизбежны. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.04.2004, 11:00 |
|
||
|
OCS 12.5 роняет BDE (ASE 12.0 и 12.5.1)
|
|||
|---|---|---|---|
|
#18+
То есть как не подерживает? Ссылку можно, откуда эта информация? Зачем тогда DLL правится и примеры кладутся? В любом случае, из Sybase так бы и ответили, но этого ответа не последовало. Да и до 12.5 был 12.0, который замечательно работал, как я писал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.04.2004, 13:29 |
|
||
|
OCS 12.5 роняет BDE (ASE 12.0 и 12.5.1)
|
|||
|---|---|---|---|
|
#18+
There has been no revision of dblib since version 10.0.4, and there will be no further development of DBLIB in the future. What this means is that the new features offered in Sybase ASE cannot be used with DBLIB. CTLIB provides the libraries needed to take advantage of the new features, such as expanded datatypes. According to Engineering, the dblib (DB Library) version of bcp should not be used with an ASE 12.x server. Dblib bcp was developed sometime prior to 12.0 and is not compatible with ASE 12.x. Customer needs to convert code from dblib to ctlib. И т.д. все это на sybase.com. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.04.2004, 16:19 |
|
||
|
OCS 12.5 роняет BDE (ASE 12.0 и 12.5.1)
|
|||
|---|---|---|---|
|
#18+
>There has been no revision of dblib since version 10.0.4, and there will be no further development of DBLIB in the future Но как видно, доработки все-таки идут в dblib. Спасибо, будем разбираться. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.04.2004, 17:07 |
|
||
|
|

start [/forum/search_topic.php?author=Nemesis&author_mode=last_posts&do_search=1]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
get settings: |
9ms |
get forum list: |
14ms |
get settings: |
8ms |
get forum list: |
14ms |
get settings: |
10ms |
get forum list: |
12ms |
get settings: |
7ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
172ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
| others: | 1964ms |
| total: | 2307ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...