Имя: Пароль:
1C
1С v8
Создание COM-объекта Oracle
0 sda91
 
25.12.12
13:32
Ошибка создания ComОбъекта("OracleInProcServer.XOraSession")
Переехали на 64-битный сервер. Регламентные задания (выполняющиеся из-под сервера) после переезда перестали выполняться, а именно перестал создаваться Com Объект "OracleInProcServer.XOraSession". Пишет что класс не зарегистрирован. Если выполнять те же операции, но запуская из-под клиента, то все выполняется отлично. После просмотра реестра, увидел, что нужная библиотека (oip11.dll) зарегистрирована в 32битной ветке реестра. Подскажите как сделать, чтобы сервак тоже увидел эту библиотеку при регламентных заданиях?
1 sda91
 
25.12.12
13:41
все это в 1С 8.2 Комплексная автоматизация
2 МихаилМ
 
25.12.12
13:43
3 sda91
 
25.12.12
14:07
Тогда в клиентском режиме пользователи не могут подключить этот Com объект. А необходимо что бы и из клиентского и из серверного варианта вызывалась эта библиотека. Такое вообще возможно?
4 ДенисЧ
 
25.12.12
14:09
"Тогда в клиентском режиме пользователи не могут подключить этот Com объект"
С какого перепою? Клиенты отдельно, сервер отдельно...
5 sda91
 
25.12.12
14:11
После проделывания процедуры, описанной выше, перестал создаваться com объект если он создается со стороны клиента. Все клиенты работают на одном терминале.
6 sda91
 
25.12.12
14:15
в том то и загвоздка, что и клиенты и сервер используют одну библиотеку, установленную на терминал.
7 sda91
 
27.12.12
07:13
Весь вопрос сводится к тому, чтобы зарегистрировать одну библиотеку как для 32 битных приложений, так и для 64 битных приложений. Кто-нибудь может подсказать как это сделать?
Закон Брукера: Даже маленькая практика стоит большой теории.