powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / OLE DB 2.10 проблема
9 сообщений из 9, страница 1 из 1
OLE DB 2.10 проблема
    #36317222
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть установленный сервер ASE 12.5.2. Для доступа к серверу используется Sybase Client 1.1 и OLEDB 2.10. Клиент устанавливается инсталлятором, а OLEDB ставим ручками, т.е. если клиент установлен в папку c:\sysbase - то в данном каталоге создаем подкаталог OLEDB, прописываем его в системной переменной PATH, кидаем в него все файлы нужного OLEDB, регистрируем его ActiveX копоненты, т.е. для 2.10 версии клиента это:
regsvr32.exe sydaase.dll
regsvr32.exe sydaases.dll
regsvr32.exe sydacvt.dll
Проблемма возникла на 2-х компьютерах, т.е. после регистрации этих компонентов
запускаем sydaadm.exe, создаем Data Source и при попытке выполнить "Test Connect"
форма с запросом имени и пароля при нажатии кнопки Connect исчезает без выдачи какого-то
результата. При запуске же UDL файлика для этого источника данных, при попытке проверить подключение пишет "Не выполнена проверка подключения из-за ошибки при инициализации поставщика. Login Failed" Самое интересное, что если вместо OLEDB 2.10 использовать версию 2.70 - там регистрируется только regsvr32.exe sydaase.dll - то все прекрасно работает - тест проходит и из sydaadm.exe и из *.udl.
Но проблема в том что наши программы не работают нормально под версией OLEDB 2.70 и
поэтому нужна именнно версия 2.10. На проблеммных компах установлена Windows XP, на одном SP2, на другом XP3, операционка свеже установлена, больше никакого дополнительного ПО там нет,
аппаратно компьютеры абсолютно разные. Многодневные пляски с бубном ни к чему не привели. Может кто подскажет дельный совет?
Заранее благодарен!!!
...
Рейтинг: 0 / 0
OLE DB 2.10 проблема
    #36646110
Dima.K
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Микола Питерский,
Вот и у мня точно такая же проблема !
Если найдете решение, дайте знать пожалуйста.
Потому, что я уже отчаялся его искать!
...
Рейтинг: 0 / 0
OLE DB 2.10 проблема
    #36909378
0-wsm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
и как дела? а то такая же фигня :)
...
Рейтинг: 0 / 0
OLE DB 2.10 проблема
    #37321227
Kr0t_by
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
И как всё же это решилось?
...
Рейтинг: 0 / 0
OLE DB 2.10 проблема
    #37322405
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всегда считал что OLE DB выбирают мазохисты.
Чем вам ODBC не угодил?
...
Рейтинг: 0 / 0
OLE DB 2.10 проблема
    #37325670
Kr0t_by
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
White Owl, ну так получилось (исторически сложилось) *разводя руками*
...
Рейтинг: 0 / 0
OLE DB 2.10 проблема
    #37326460
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kr0t_byWhite Owl, ну так получилось (исторически сложилось) *разводя руками*Ну и что вам мешает переключиться на MSDASQL->ODBC?
...
Рейтинг: 0 / 0
OLE DB 2.10 проблема
    #37328302
Kr0t_by
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В настоящее время - низкий уровень знаний.

(если что - я совсем не системный администратор/программист и к установке/настройке сервера имею слабое отношение.
Поэтому не мною совсем определяется использовать ли ODBC или OLE DB)
...
Рейтинг: 0 / 0
OLE DB 2.10 проблема
    #37329887
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вообще-то, OLEDB/ODBC и иже с ними не имееют отношения к серверу. Это клиентские интерфейсы.
А ипользовать MSDASQL мост проще простого: Ставишь ODBC драйвер и прописываешь строку коннекта типа:
Provider=MSDASQL;Driver={Adaptive Server Enterprise};Server=aaa.com;Port=12345;UID=user;PWD=password
И все. Приложение завязанное на OLEDB скушает это и будет счастливо, хотя в действительности и будет работать через ODBC драйвер.

Если у тебя ODBC драйвер будет из 15-ого клиента (его можно взять в DE версии сервера) то имя драйвера я уже написал. Если у тебя драйвер из 12.5 - посмотри имя драйвера в ODBC Administrator, я его уже не помню.
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / OLE DB 2.10 проблема
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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