|
Зависает vbs скрипт в строке при выполнении CreateObject("V83.COMConnector") | ☑ | ||
---|---|---|---|---|
0
Alesha
11.07.17
✎
14:40
|
Перестала работать выгрузка базы через vbs скрипт, когда доходит до команды connector = CreateObject("V83.COMConnector"), то работа скрипта просто останавливается и через 30 мин закрывается по шеддулиру Windows. Скрипт работал на протяжении 3 лет нормально, выгружая базу каждый день, но однажды перестал работать, админы утверждают, что ничего не перенастраивали, и помочь ничем не могут. Был релиз платформы 8.5, сейчас обновили до 8.10 – само не починилось. Как продиагностировать и как исправить?
|
|||
1
Serginio1
11.07.17
✎
14:47
|
Платформа 64 разрядная?
|
|||
2
Лефмихалыч
11.07.17
✎
14:47
|
может - платформа обновилась и теперь несоответствие версии клиента и сервера?
|
|||
3
igork1966
11.07.17
✎
14:53
|
Что-то вроде этого проделать:
C:\Windows\System32\regsvr32.exe "C:\Program Files (x86)\1cv8\8.X.X.XXXX\bin\comcntr.dll" |
|||
4
Alesha
11.07.17
✎
15:02
|
платформа на сервере 64 бит была и сейчас есть, клиент 32 бита был, сейчас 64
|
|||
5
Alesha
11.07.17
✎
15:03
|
(3) так раньше делал, не помогло, а с 64 как можно попробовать?
|
|||
6
Господин ПЖ
11.07.17
✎
15:04
|
позырить в ЖР не предлагать?
|
|||
7
Alesha
11.07.17
✎
15:04
|
ЖР 1С?
|
|||
8
Господин ПЖ
11.07.17
✎
15:06
|
угу. хотя бы понять логинится ли ком... да и ошибка может какая-то фиксируется
|
|||
9
Alesha
11.07.17
✎
15:07
|
ЖР = Технологический журнал?
|
|||
10
Господин ПЖ
11.07.17
✎
15:12
|
журнал регистрации
|
|||
11
Serginio1
11.07.17
✎
15:17
|
Клиент 1С какой? И вызываешь из какого процесса?
|
|||
12
Alesha
11.07.17
✎
15:20
|
журнал регистрации - это то, что есть в базе, но до загрузки базы не доходит.
|
|||
13
Alesha
11.07.17
✎
15:21
|
Клиент 64 битный, вызывается из шедулера Windows.
|
|||
14
Лефмихалыч
11.07.17
✎
15:21
|
(12) >но до загрузки базы не доходит.
это твои предположения или ты реально заглянул в ЖР и увидел, что там за период, в котором эти зависания были, реально ни каких записей нет? |
|||
15
Господин ПЖ
11.07.17
✎
15:24
|
>платформа на сервере 64 бит была и сейчас есть, клиент 32 бита был, сейчас 64
а "обертку" убрали? раньше надо было обертку делать чтобы com32 на системе 64 нормально отрабатывал |
|||
16
Лефмихалыч
11.07.17
✎
15:25
|
(15) сейчас тоже надо
|
|||
17
Господин ПЖ
11.07.17
✎
15:28
|
(16) йопт...
|
|||
18
Alesha
11.07.17
✎
15:46
|
В журнале регистрации появляется запись после успешного создания CreateObject("V83.COMConnector")
Создание СОМ объекта иногда проходит (сделали тестовую проверку) |
|||
19
Генератор
11.07.17
✎
15:50
|
сегодня такое было, зависало наглухо хотя до этого работало нормально.
Помог ребут сервера, что-то случилось с COM службами, даже консоль службы компонентов зависла |
|||
20
trdm
11.07.17
✎
16:00
|
(16) Что за обертка?
|
|||
21
Генератор
11.07.17
✎
16:06
|
(20) в службах компонентов настраивать приложение COm+, чтобы этот ком объект как бы в своем процессе работал а не в том процессе который его создает. для исключения проблем с различной битностью компонентов и приложений
|
|||
22
Serginio1
11.07.17
✎
16:37
|
У меня кстати периодически зависает на вызове метода WorkingProcess.GetInfoBaseConnections(
|
|||
23
trdm
11.07.17
✎
16:39
|
(21) Любопытно, благодарю, буду знать.
|
|||
24
Alesha
11.07.17
✎
17:12
|
так этот компонент есть только 64 бит и этот компонент сама 1С
|
|||
25
Генератор
11.07.17
✎
17:18
|
клиент 32 бита удален? может компонент по-старому зарегистрирован на 32 битную версию..
|
|||
26
Alesha
11.07.17
✎
17:53
|
да, все удалено и установлено снова
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |