Ошибка получения объекта COM при переходе на клиент-серверный вариант работы #653200


#0 by gufin
Всем доброго времени суток. Столкнулся с такой проблемой: загружаю .rtf файл в файловом режиме через метод ПолучитьCOMОбъект(ИмяФайла), все работает как надо, при переходе на клиент серверный вариант получаю сообщение "Ошибка получения объекта COM: Отказано в доступе.". Пользователя из под которого запускается сервер 1С добавил в группу администраторы, но результатов это не принесло.
#1 by ИС-2
думаю, что терминальник и сервер1C это разные машины. Попробуйте перенести 1C с диска C, зайдите под админом, укажите сетевой путь к COM объекту
#2 by gufin
Треминальник и 1с это одна машина. И ошибка эта вываливается не из терминала, до него пока не дошло.
#3 by gufin
Вообщем понял я в чем моя проблема. Но как её разрешить я не понял. Дело в том что  все крутится под Win Srv 2008 r2 x 64, MS Word x64, а сервер 1С он x32. Есть ли какая-нибудь возможность запускать Exsel в такой связке ?
#4 by gufin
Есть ли какая-нибудь возможность запускать Word в такой связке ?
#5 by Rie
Можно. Был бы Excel.
#6 by gufin
Отпечатался Word )
#7 by Dmitriy_Kolesnikov
А вариант перейти на 32-битный Офис не рассматриваете? Кстати, 32-битные макросы часто работают в 64-битном офисе некорректно.
#8 by Dionisious
А офис то 64-битный стоит? Можно еще COM вручную зарегестрировать. И для COM надо дать доступ пользователю от которого работает сервер 1С.
#9 by gufin
Когда у меня стояла связка MS Office x32 я получал ошибку приведенную в первом посте. В связке с MS Office x64 я получаю ошибку "Произошла исключительная ситуация (Microsoft Excel): Приложению Microsoft Excel не удается получить доступ к файлу "C:UsersАдминистраторDesktopНоменклатураЖалюзи общееВертикальные_жалюзи_дилл.xlsx". Это может быть вызвано одной из следующих причин. • Указан несуществующий файл или путь. • Файл используется другой программой. • Имя книги, которую вы пытаетесь сохранить, совпадает с именем другой книги, открытой в данный момент." Вот кусок кода
#10 by gufin
А как зарегистрировать COM вручную ?
#11 by alexei366
Так чуваки остыньте, у меня есть Сервак 64-битный 2008 R2, на нём MSSQL 2008 R2 64 бита, там же Сервер 1С 32 бита, офис 2007 64 бита, и у меня на сервере комы создаются, так держи статью .
#12 by alexei366
Корочь создай папку на сервере C:WindowsSysWOW64configsystemprofileDesktop
#13 by gufin
Не помогло, возможно тоже попробовать офис с 2010 на 2007 понизить
#14 by alexei366
Попробуй на эту папку права все дать юзеру от которого служба 1С сервера стартует
#15 by Serginio1
Зарегистрируй офис как СОМ+
#16 by gufin
Погмого следующее. Вернул офис x32 и сделал регистрацию СОМ+ . Всем спасибо !
#17 by Serginio1
Где то пробегала проблема с правами DCOM. Вообще 32 разрядный должен работать с 32 без проблем.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С