Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Sybase ASA, ASE, IQ Новый топик    Ответить
 SQLAnywhere - можно ли работать если на клиент и сервер разных версий  [new]
Микола Питерский
Member

Откуда: БССР, г. Пинск
Сообщений: 1122
Доброго дня всем!
Столкнулся с такой проблемой - на серваке стоит SQLAnywhere 12 версии, на клиенте клиентские компоненты версии 17.
Возможна ли нормальная работа такой связки? Просто на данный момент получается что время выполнения запросов увеличилось в 5-6 раз. Что где можно на КЛИЕНТЕ подправить чтобы организовать нормальную работу имеенно для такой пары разных версий?
16 авг 17, 09:20    [20727112]     Ответить | Цитировать Сообщить модератору
 Re: SQLAnywhere - можно ли работать если на клиент и сервер разных версий  [new]
antand
Member

Откуда: Москва
Сообщений: 576
Использовать на клиенте компоненты версии 12?
16 авг 17, 11:23    [20727484]     Ответить | Цитировать Сообщить модератору
 Re: SQLAnywhere - можно ли работать если на клиент и сервер разных версий  [new]
Микола Питерский
Member

Откуда: БССР, г. Пинск
Сообщений: 1122
antand, были стразу компоненты 12 версии, но там глючный провайдер EF6, в результате поисков нашел сервер версии 17 для разработчиков, провайдер EF6 там рабочий. Вернуться на версию 12 - это значит обратно в каменный век.
Как подружить всеже 17 версию? Может какие параметры там есть дополнительные в строке запроса?
16 авг 17, 11:30    [20727506]     Ответить | Цитировать Сообщить модератору
 Re: SQLAnywhere - можно ли работать если на клиент и сервер разных версий  [new]
Микола Питерский
Member

Откуда: БССР, г. Пинск
Сообщений: 1122
Ложная тревога - причина тормозов была вовсе не из-за клиента, так что юзать 17 версию вполне можно.
16 авг 17, 15:43    [20728615]     Ответить | Цитировать Сообщить модератору
 Re: SQLAnywhere - можно ли работать если на клиент и сервер разных версий  [new]
White Owl
Member

Откуда:
Сообщений: 12055
Микола Питерский,

Это одна из фич SQLAnywhere - они очень щепетильно относятся к протоколу клиент-серверного обмена, и он остается работоспособным в почти любой комбинации версий клиента и сервера.
Как результат: всегда можно использовать клиента более новой версии с более древним сервером. А при использовании более древнего чем сервер клиента - мы рискуем получить недоступность полей с новыми типами данных, но и только.
16 авг 17, 18:01    [20729122]     Ответить | Цитировать Сообщить модератору
Все форумы / Sybase ASA, ASE, IQ Ответить