Имя: Пароль:
1C
1С v8
Регламентное задание (проблема с записью файла)
,
0 AllJoke
 
09.12.13
14:50
всем времени доброго. Ситуация такая.
Запуская со своего компа РеглЗадание. Суть - записывает XML-файл. Вот кусок кода:

ЗаписьXML = Новый ЗаписьXML;    
    ЗаписьXML.ОткрытьФайл("\\1csql\Base\Sklad\XML\test\test.xml", "windows-1251");

Выдает ошибку - Ошибка при вызове метода контекста (ОткрытьФайл)
по причине:

по причине:
Ошибка при выполнении файловой операции  '\\1csql\Base\Sklad\XML\test\test.xml'

В Инете облазил - спасает переустановка 1С. Но это не вариант в моем случае.

Файл запускаю от админа сервера, где крутиться Сервер1С.

Причем что самое интересное - файл на ДискС сервера ложиться, а вот по шаре уже беда. "Аутентификация виндоуз" - параметр пользователя в 1С. Этот же пользователь по той же шаре спокойно создает файл. Вот и не могу понять, в чем беда. Вроде и не в правах.... Кто что может подсказать.

По пунктам:
1.Зашёл в 1С. Запустил задание от юзера vpupkin (является админом сервера, где Сервер1С крутиться)
2. На диск с этого сервера файл ложится без проблем. РеглЗадание выполнено успешно.
3.В РеглЗадании пытаюсь положить файл на шару - ошибка (была указано выше).
4. Захожу на сервак под админом. МойКомпьютер - перехожу на шару. Создаю текстовый файл, изменяю, удаляю - все проходит на ура.
1 ДенисЧ
 
09.12.13
14:52
Пользователь винды, под которым крутится сервер предприятия, не имеет прав на сетевые операции...
2 acsent
 
09.12.13
14:54
Что значит
>>Запустил задание от юзера vpupkin
3 Sammo
 
09.12.13
14:55
Админ сервере (локальный пользователь предположительно) имеет доступ в указанную шару?
4 hhhh
 
09.12.13
14:56
(0) реально покажите нам строку запуска службы сервера 1с. Реально там указан пользователь vpupkin, или прикалываетесь?
5 AllJoke
 
09.12.13
14:57
(1) возможно.
6 AllJoke
 
09.12.13
14:58
(2) написал же. Зашел под собой в 1С, а в настройках РеглЗадания указал пользователя vpupkin, который является админом на серваке.
7 ДенисЧ
 
09.12.13
14:58
(5) зуб даю, так и есть.
8 AllJoke
 
09.12.13
14:58
(3) Да. Также указал, что файл создает без проблем.
Ктсати это уже отрицает (1).
9 acsent
 
09.12.13
15:01
(6) ты не понимаешь что есть пользователь 1с, а что есть пользователь винды
10 AllJoke
 
09.12.13
15:01
(7)Блин, спросил у админа, так и есть.
11 ДенисЧ
 
09.12.13
15:01
гыгы...
Он ещё не верил...
12 acsent
 
09.12.13
15:01
(6) И вообще как пользователь 1С может быть одамином на серваке
13 AllJoke
 
09.12.13
15:04
(12) это я спец для теста
14 AllJoke
 
09.12.13
15:07
(11) Как обойти беду?
15 ДенисЧ
 
09.12.13
15:07
(14) Дай подумать....
О! А может, ему права дать?
16 AllJoke
 
09.12.13
15:09
(15) Вариант, но есть ли другие пути. Не знаем как скажется на всё остальном.
17 ДенисЧ
 
09.12.13
15:11
(16) Мда...
У меня нет слов... И это говорит (пишет) человек, который хочет носить гордное звание программиста 1с...

Можно ещё сходиьт к завхозу, попросить у него метлу и заняться трудом, более подходящим своему умственному уровню...
18 AllJoke
 
09.12.13
15:17
(17) В любом случаем пошли по твоему совету.
19 ViSo76
 
09.12.13
15:25
А что пишет в cmd команда net view \\1csql ?
Основная теорема систематики: Новые системы плодят новые проблемы.