|
запуск загрузки из внешнего файла с разных серверов | ☑ | ||
---|---|---|---|---|
0
ASimonova
01.04.16
✎
11:22
|
Добрый день!
Наша техподдежка пытается объяснить мне, что я верблюд. Пожалуйста, прокомментируйте! У меня загрузка из Libre office в базе ERP, 1С:Предприятие 8.3 (8.3.7.1949) 1С:ERP Управление предприятием 2.0 (2.0.10.180) база лежит на сервере ну условно №1, пользователи работают с сервера №2 (по удаленке), сам 1С есесно обращается к серверу №1. Моя обработка работает с сервера №1, и не работает с сервера №2! И техподдежка наша говорит что это я плохо написала код и у меня плохая база. Так ли это? |
|||
1
aleks_default
01.04.16
✎
11:31
|
Ругается-то на что?
|
|||
2
ASimonova
01.04.16
✎
11:33
|
ругается на GetSheets, но нельзя сказать точно на что ругается, потому что наша техподдержка не может мне включить отладку на сервере №2!
|
|||
3
Rie
01.04.16
✎
11:35
|
Иными словами, обработка работает на том сервере, где есть LibreOffice, и не работает на том сервере, где нет LibreOffice?
|
|||
4
ASimonova
01.04.16
✎
12:02
|
на обоих серверах установлен Libre Office, а обработка не работает на том сервере, где нет 1С, а идет только обращение к 1С на другой сервер.
|
|||
5
vde69
01.04.16
✎
12:17
|
тех поддержка права, для УФ загрузка данных должна происходить на сервере 1с...
|
|||
6
ASimonova
01.04.16
✎
12:22
|
(5) то есть что, пользователи обязаны работать с того сервера, с на котором расположена 1С? А почему тогда загрузка из Excel работает между серверами?
|
|||
7
b_ru
01.04.16
✎
12:23
|
Техподдержка права, включать отладку на рабочем сервере она не обязана.
Не работает либо потому, что ты запуталась с путями при исполнении на сервере (т.е. когда процедура исполняется на сервере, то для нее диск C:\ - это именно диск C:\ сервера приложений 1С) - в этом случае достаточно прописать сетевые пути к расшаренной папке (\\server1c\МояКлеваяРасшареннаяПапка/МойКлевыйФайлДляЗагрузки.xls) либо потому, что на сервере не установлен LibreOffice (нет COM объекта) |
|||
8
vde69
модератор
01.04.16
✎
12:24
|
(6) нет, твоя обработка должна копировать файл на сервер и сервер должен его загружать...
и еще, копировать нужно используя хранилище, ибо для кластеров сервера 1с разные, а хранилище доступно везде... |
|||
9
ASimonova
01.04.16
✎
12:26
|
(7) (8) Спасибо огромное! Звучит логично, сейчас все попробую. Но почему техподдержка не обязана включать отладку на рабочем сервере? Если бы они ее включили, я бы сразу увидела проблему.
|
|||
10
vde69
модератор
01.04.16
✎
12:29
|
(9) сейчас начнется :) прав нету и т.д.
там тебе много придется нагибать поддержку... в общем случае сразу скажу грабли (чего нужно дать службе) 1. файловые права к темпам и шаблонам (в программ файлс папки) 2. право интерактивного входа 3. право "пользователь DCOM" может еще по мелочи :) |
|||
11
ASimonova
01.04.16
✎
12:33
|
(10) вот здесь я уже ничего не понимаю... это список из трех вещей, которые должна сделать техподдержка? если что сразу говорю - я по администрированию ничего не знаю, максимум умею заходить в консоль серверов 1С и уничтожать сеансы.
|
|||
12
b_ru
01.04.16
✎
12:36
|
(9) Потому что рабочий сервер на то и рабочий, чтобы работать, а не отлаживаться.
Режим отладки теоретически замедлит работу и не теоретически добавит пару глюков. (10) А зачем все эти права? Тем более DCOM. |
|||
13
vde69
модератор
01.04.16
✎
12:38
|
(11) без решений этих проблем ты не сможешь загрузить данные на сервере по COM технологии.
Кто их будет решать - мне пофигу, но если не решите будет ошибка вылазить... |
|||
14
ASimonova
01.04.16
✎
12:41
|
Всем спасибо, но последний вопрос остался - мне хотя бы ненадолго нужна отладка, чтобы все сделать нормально. Имею ли я право потребовать это с техподдержки?
|
|||
15
vde69
модератор
01.04.16
✎
12:43
|
(14) ты своему начальнику напиши, что без серверной отладки не можешь решить ту и ту задачу, пусть начальство разбирается... будет одно из двух (что именно я не знаю)
1. дадут по шапке поддержке и тебя подключат 2. дадут по шапке тебе |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |