v7: Где можно подменить пути к файлам при втообмене с периферийными базами? #703632


#0 by VoditelKobyly
Добрый день! Кто-нибудь знает где можно задать путь к файлам автообмена помимо конфигруратора и файла параметров? Есть центральная база в конфигураторе в настройках автообмена стоят типовые каталоги СР и РС. В назначенном задании запускается файл в котором одна единственная строка: в файле параметров дополнительные пути не заданы. В результате выполнения задания файлы появляются на сервере обмена, но никак не в каталогах базы данных. Как найти где задан этот путь до сервера обмена?
#1 by VoditelKobyly
Такое ощущение что кто-то в момент выполнения подменяет стандартные пути.
#2 by varelchik
В реестре винды конкретного пользователя винды.
#3 by VoditelKobyly
искал, там ничего подобного нет
#4 by vcv
Не стоит этого делать. Ненадёжно. Регулярно пути сбрасываются в дефолтное состояние. Лучше отдельным заданием в планировщике перекладывать файлы как и куда надо.
#5 by VoditelKobyly
Наоборот, пытаюсь привести все к дефолтному состоянию. Но система обмена работает по настройкам, которые я не могу найти. В файле лога вижу, что все работает по другим путям. А где они заданы, не найду. В конфигураторе заданы дефолтные пути.
#6 by ALoHA
В конфигураторе - администрирование - распр. ИБ - управление.
#7 by vcv
В файле \сервер1CDB2013ObmenObmen1C пути могут быть заданы
#8 by Тихий омут
+100 скорее всего, 1с запускается не под тем юзером винды, настройки которого ты смотришь. зы. смотри настройки авто на том компе, где реально запускатся конфигуратор для обмена
#9 by Dolly_EV
Пути прописаны в ветке реестра: [HKEY_CURRENT_USERSoftware1C1Cv77.7<Имя базы в окне запуска>ConfigUpload/Download directories] Там строковый параметр, в котором прописаны пути Если его нет - он создается с путями по умолчанию (каталог ИБ CP / PC) Поможет поиск по реестру фразы "Upload/Download directories"
#10 by VoditelKobyly
пути заданы по умолчанию Содержимое файла Obmen1C: [GENERAL] Output=\сервер1CDB2013Obmenexchange.log Quit=1 AutoExchange=1 [CHECKANDREPAIR] [UNLOADDATA] [SAVEDATA] [AUTOEXCHANGE] SharedMode=1 ReadFrom=* WriteTo=* В реестре по этой ветке тоже все по дефолту: {{"010","\сервер1CDB2013CP","\сервер1CDB2013PC","1"},{"020","\сервер1CDB2013CP","\сервер1CDB2013PC","1"},{"030","\сервер1CDB2013CP","\сервер1CDB2013PC","1"},{"EMail_Par","","","0"}} а вот к примеру содержимое файла exchange.log 20140401;07:40:10;Автообмен;C;Distr;DistBatchErr;5;'020' - Для данной информационной базы установлен ручной режим обмена данными. Автообмен невозможен!;; 20140401;07:40:10;Автообмен;C;Distr;DistUplBeg;1;\ToptsrvFTPRootExchange101.zip;; 20140401;07:40:15;Автообмен;C;Distr;DistUplErr;5;Данные из указанного файла переноса данных уже загружались в текущую информационную базу.;; 20140401;07:40:15;Автообмен;C;Distr;DistUplFail;1;;; 20140401;07:40:15;Автообмен;C;Distr;DistUplBeg;1;\ToptsrvFTPRootExchange301.zip;; 20140401;07:40:22;Автообмен;C;Distr;DistUplStatus;1;Загрузка изменений: '030'->'ИК '. Идентификатор: 030-11807;; 20140401;07:40:22;Автообмен;C;Distr;DistUplStatus;3;Подтверждение приема изменений с идентификатором ИК -11806;; Вот и вопрос: откуда берется путь \ToptsrvFTPRootExchange
#11 by VoditelKobyly
, Поиск в реестре "Upload/Download" результатов не дал. Веток таких много, но ни в одной не встречается "\ToptsrvFTPRoot" в основном все как обычно по дефолту или ничего вообще нет. Поиск по "\ToptsrvFTPRoot" тоже ничего не дал. Ищу именно на том сервере где назначено задание и запускается конфигуратор
#12 by fgaabbb
настройки автообмена смотри
#13 by VoditelKobyly
В настройках типовые пути каталогИб СР и РС. Причем на диске в каталоге ИБ таких путей нет вообще.
#14 by VoditelKobyly
Ещё заметил такое: время указанное в лог файле не совпадает с временем файлов появляющихся в каталоге обмена. Так если в логе написано: 20140401;07:40:24;Автообмен;C;Distr;DistDnldBeg;1;Код ИБ: '010', Файл: '\ToptsrvFTPRootExchange100.zip';; то если смотреть файл \ToptsrvFTPRootExchange100.zip, то время его создания ровно на 1 час больше. При этом вроде как все компьютеры в домене и время у них должно синхронизироваться. Прошелся по известным мне серверам там время одинаковое и совпадает с временем указанным в логе. Просто мистика какая-то.
#15 by VoditelKobyly
С временем файлов вопрос снят. Время одинаковое. Это просто тотал командер время не правильно отражает. Зашел удаленным столом на сервер там время правильное.
#16 by varelchik
Тебе ж явно написали: 20140401;07:40:10;Автообмен;C;Distr;DistBatchErr;5;'020' - Для данной информационной базы установлен ручной режим обмена данными. Автообмен невозможен!;; че читать разучился? База у тебя стоит в ручном режиме обмена, а ты хочешь чтобы был автообмен. Переведи базу в режим автообмена. Это в настройка обмена в ЦБ.
#17 by VoditelKobyly
спасибо за совет, но так и должно быть. Одна из баз выключена из режима обмена. Речь идет о других двух, которые работают.
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям

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