powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Сервис на Delphi + Oracle
17 сообщений из 17, страница 1 из 1
Сервис на Delphi + Oracle
    #39636536
simatik13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день. Мной была написана служба которая работает с оракловской бд. На своей локальной машине я её потестировал и работает все отлично. После этого службу установили и запустили на сервере где поставили ту же версию клиента Oracle. При попытке коннекта к базе вываливается ошибка Provider cannot be found. It may not be properly installed. Подскажите в чем может быть проблема или где её искать.
...
Рейтинг: 0 / 0
Сервис на Delphi + Oracle
    #39636539
goldmi45
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
simatik13,

это смотрели?
...
Рейтинг: 0 / 0
Сервис на Delphi + Oracle
    #39636548
simatik13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
У меня это служба и она запускается на и работает на сервере, и Oracle Provider for OLE DB там установлен.
...
Рейтинг: 0 / 0
Сервис на Delphi + Oracle
    #39636550
simatik13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Просто я никогда не работал с БД Oraclе, это мой первый опыт. Не судите строго.
...
Рейтинг: 0 / 0
Сервис на Delphi + Oracle
    #39636566
ma1tus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
simatik13установилив %PATH% путь к /bin ..?
...
Рейтинг: 0 / 0
Сервис на Delphi + Oracle
    #39636574
simatik13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ma1tus,
немного не понял о чем идет речь. при чем тут переменная окружения и как она влияет на подключение к бд?
...
Рейтинг: 0 / 0
Сервис на Delphi + Oracle
    #39636577
b0rk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
simatik13Добрый день. Мной была написана служба которая работает с оракловской бд. На своей локальной машине я её потестировал и работает все отлично. После этого службу установили и запустили на сервере где поставили ту же версию клиента Oracle. При попытке коннекта к базе вываливается ошибка Provider cannot be found. It may not be properly installed. Подскажите в чем может быть проблема или где её искать.
вроде все написано:
авторIt may not be properly installed.
кстати, битность вашего сервиса и клиента совпадает? 32 битные приложения не могут работать с 64 битным клиентом и наоборот.
...
Рейтинг: 0 / 0
Сервис на Delphi + Oracle
    #39636591
simatik13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
b0rk,
да вы правы битность сервиса 32 а клиента 64.
...
Рейтинг: 0 / 0
Сервис на Delphi + Oracle
    #39636592
simatik13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
b0rk,
Если я соберу ехе под платформу 64 бита, все будет работать?
...
Рейтинг: 0 / 0
Сервис на Delphi + Oracle
    #39636598
b0rk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
simatik13b0rk,
Если я соберу ехе под платформу 64 бита, все будет работать?
теоретически должно все работать
кроме того можно ставить одновременно 2 клиента 32 битный и 64 битный на один компутер.
что проще - решать вам.
...
Рейтинг: 0 / 0
Сервис на Delphi + Oracle
    #39636612
AWSVladimir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
b0rkчто проще - решать вам.
Что проще, решают как правило админы.

Перед установкой сервиса нужно было простую программку сваять с обыкновенным селектом, если прожка не заработает, то и сервис соответственно не будет.

Если не заработает то смотреть код ошибки и править.

Разницы работы м/у программой и службой с ораклом нет.
К слову используем ODAC.
...
Рейтинг: 0 / 0
Сервис на Delphi + Oracle
    #39636827
cptngrb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
b0rk, какими компонентами пользуетесь для Oracle?
...
Рейтинг: 0 / 0
Сервис на Delphi + Oracle
    #39637088
dartveider13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Помню у меня беда тоже была с ораклем. Сначала использовал ADO для работы с БД, но когда надо было поставить прогу на комп с 64 битной виндой, ничего не работало. Вроде и клиента 64-бита пробовал ставить, но ничего не помогало. К слову у меня еще Delphi XE. А коллега пользовался еще древней 5 Делфей. Так вот у него был этот чудесный ODAC. Ох как я долго его искал под XE. Но все же нашел))) После этого подключение к Ораклу вообще не составляет труда - не нужно никаких клиентов и прочего.
Попробуйте ODAC
...
Рейтинг: 0 / 0
Сервис на Delphi + Oracle
    #39637284
Фотография _Vasilisk_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dartveider13Сначала использовал ADO для работы с БД, но когда надо было поставить прогу на комп с 64 битной виндой, ничего не работалоА у меня все работает. Oracle12c + ADO + Win2016 x64 + Service x32. Собирается все на DXE3. Что я делаю не так?
...
Рейтинг: 0 / 0
Сервис на Delphi + Oracle
    #39637349
dartveider13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_Vasilisk_, у Вас опыта думаю побольше моего)))
...
Рейтинг: 0 / 0
Сервис на Delphi + Oracle
    #39637477
Фотография _Vasilisk_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dartveider13у Вас опыта думаю побольше моегоОпыта Оракла и АДО - не было совсем
...
Рейтинг: 0 / 0
Сервис на Delphi + Oracle
    #39637928
Битность клиента Oracle должна соответсвовать битности приложений.
Если у вас и 32 и 64 приложения - должно установлено быт 2 клиента.
...
Рейтинг: 0 / 0
17 сообщений из 17, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Сервис на Delphi + Oracle
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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