Ошибка 300. Не возможно загрузить библиотеку для работы с БД

Администрирование баз данных (Pervasive.SQL, MS SQL, Oracle, утилита Support)

Модераторы: m0p3e, edward_K, Модераторы

Ответить
Andrey
Местный житель
Сообщения: 702
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Украина, Запорожска яобласть, г.Днепрорудный

Ошибка 300. Не возможно загрузить библиотеку для работы с БД

Сообщение Andrey »

Добрый день.
Условия: 8.10, трехзвенка, оракл. На рабочую станцию где установлен клиент галактики 7.12 (оракл) устанавливается клиент галактики 3-х звенки от 8.1, на этой же рабочей станции поднимается сервер приложений, прииконфигурировании которого в строке доп.библиотеки прописано ora90drv.dll. При запуске клиента галактики получаю ошибку: Невозможно загрузить библиотеку для работы с БД [300]
thor
Местный житель
Сообщения: 289
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Saint-Petersburg
Контактная информация:

Сообщение thor »

А где оракловая БД стоит?
На машине клиента, гдк сервер приложений стоит, клиент Оракла установлен?, причем у пользователя компа желательно иметь админские права на него.
Andrey
Местный житель
Сообщения: 702
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Украина, Запорожска яобласть, г.Днепрорудный

Сообщение Andrey »

Оракловая база установлена на этой же рабочей станции (поднята Vmware W2003 сервер). В соседней ветке я спрашивал про аппаратный ключ. Вот и получается: при запуске клиента трехзвенки из под Vmware - не видится аппраратный ключ, а при запуске клиента трехзвенки из под XP (на которой работает оракловый клиент галактики 7.12) - не находятся файлы библиотек
thor
Местный житель
Сообщения: 289
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Saint-Petersburg
Контактная информация:

Сообщение thor »

300 ошибка - это указание на отсутствие движка
tsEngineNotLoaded = 300;

БД Oracle, насколько понимаю, у вас на виртуальной машине, а сервер приложений - на XP, плюс на той же XP стоит 3-звенный клиент Галктики 8.10. Тогда Галактический тонкий клиент по протоколу (RPC,WinSocks,HTTP) по определенному порту связывается с сервером приложений, тот, в свою очередь, коннектится к БД Oracle (т.е. для работы сервера приложений, стоящего на XP, с БД на виртуальной машине, на XP д.б. установлен клиент Oracle).
Проблема м.б. в этом.

Плюс, если верить доке, Windows XP не является рекомендованной ОС для работы серверов приложений в версии 8.10
Andrey
Местный житель
Сообщения: 702
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Украина, Запорожска яобласть, г.Днепрорудный

Сообщение Andrey »

To thor: вы все правильно написали, только на XP клиент Оракла установлен, там ведь работает клиент оракловый 7.12
rudm
Постоянный обитатель
Сообщения: 117
Зарегистрирован: 24 июн 2010, 07:32

Re: Ошибка 300. Не возможно загрузить библиотеку для работы

Сообщение rudm »

Та же самая проблема. Pervasive SQL пытаюсь скомпилировать формы - vip выдает Невозможно загрузить библиотеку для работы с БД [300] Первасив клиент стоит локально. База расшарена по сети. Если запускать Галактику просто так - все работает.

помогло вот что
databasedriver=btrv_drv.dll
Ответить