Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / OLE DB 2.10 проблема / 9 сообщений из 9, страница 1 из 1
18.11.2009, 13:55
    #36317222
Микола Питерский
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
OLE DB 2.10 проблема
Есть установленный сервер 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
24.05.2010, 19:34
    #36646110
Dima.K
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
OLE DB 2.10 проблема
Микола Питерский,
Вот и у мня точно такая же проблема !
Если найдете решение, дайте знать пожалуйста.
Потому, что я уже отчаялся его искать!
...
Рейтинг: 0 / 0
20.10.2010, 13:10
    #36909378
0-wsm
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
OLE DB 2.10 проблема
и как дела? а то такая же фигня :)
...
Рейтинг: 0 / 0
23.06.2011, 10:18
    #37321227
Kr0t_by
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
OLE DB 2.10 проблема
И как всё же это решилось?
...
Рейтинг: 0 / 0
23.06.2011, 17:32
    #37322405
White Owl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
OLE DB 2.10 проблема
Всегда считал что OLE DB выбирают мазохисты.
Чем вам ODBC не угодил?
...
Рейтинг: 0 / 0
27.06.2011, 11:43
    #37325670
Kr0t_by
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
OLE DB 2.10 проблема
White Owl, ну так получилось (исторически сложилось) *разводя руками*
...
Рейтинг: 0 / 0
27.06.2011, 20:21
    #37326460
White Owl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
OLE DB 2.10 проблема
Kr0t_byWhite Owl, ну так получилось (исторически сложилось) *разводя руками*Ну и что вам мешает переключиться на MSDASQL->ODBC?
...
Рейтинг: 0 / 0
29.06.2011, 10:19
    #37328302
Kr0t_by
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
OLE DB 2.10 проблема
В настоящее время - низкий уровень знаний.

(если что - я совсем не системный администратор/программист и к установке/настройке сервера имею слабое отношение.
Поэтому не мною совсем определяется использовать ли ODBC или OLE DB)
...
Рейтинг: 0 / 0
30.06.2011, 05:17
    #37329887
White Owl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
OLE DB 2.10 проблема
Вообще-то, 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
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / OLE DB 2.10 проблема / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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