|
v7: Где можно подменить пути к файлам при втообмене с периферийными базами? | ☑ | ||
---|---|---|---|---|
0
VoditelKobyly
31.03.14
✎
09:53
|
Добрый день!
Кто-нибудь знает где можно задать путь к файлам автообмена помимо конфигруратора и файла параметров? Есть центральная база в конфигураторе в настройках автообмена стоят типовые каталоги СР и РС. В назначенном задании запускается файл в котором одна единственная строка: "C:\Program Files\1Cv77\BIN\1cv7s.exe" config /d\\сервер\1CDB\2013 /nАвтообмен /p123 /@\\сервер\1CDB\2013\Obmen\Obmen1C в файле параметров дополнительные пути не заданы. В результате выполнения задания файлы появляются на сервере обмена, но никак не в каталогах базы данных. Как найти где задан этот путь до сервера обмена? |
|||
1
VoditelKobyly
31.03.14
✎
09:54
|
Такое ощущение что кто-то в момент выполнения подменяет стандартные пути.
|
|||
2
varelchik
31.03.14
✎
09:54
|
В реестре винды конкретного пользователя винды.
|
|||
3
VoditelKobyly
31.03.14
✎
09:55
|
искал, там ничего подобного нет
|
|||
4
vcv
31.03.14
✎
11:15
|
Не стоит этого делать. Ненадёжно. Регулярно пути сбрасываются в дефолтное состояние. Лучше отдельным заданием в планировщике перекладывать файлы как и куда надо.
|
|||
5
VoditelKobyly
31.03.14
✎
11:27
|
(4) Наоборот, пытаюсь привести все к дефолтному состоянию.
Но система обмена работает по настройкам, которые я не могу найти. В файле лога вижу, что все работает по другим путям. А где они заданы, не найду. В конфигураторе заданы дефолтные пути. |
|||
6
ALoHA
31.03.14
✎
11:54
|
В конфигураторе - администрирование - распр. ИБ - управление.
|
|||
7
vcv
31.03.14
✎
14:31
|
В файле \\сервер\1CDB\2013\Obmen\Obmen1C пути могут быть заданы
|
|||
8
Тихий омут
31.03.14
✎
14:58
|
(2) +100
(0) скорее всего, 1с запускается не под тем юзером винды, настройки которого ты смотришь. зы. смотри настройки авто на том компе, где реально запускатся конфигуратор для обмена |
|||
9
Dolly_EV
31.03.14
✎
16:16
|
(0) Пути прописаны в ветке реестра:
[HKEY_CURRENT_USER\Software\1C\1Cv7\7.7\<Имя базы в окне запуска>\Config\Upload/Download directories] Там строковый параметр, в котором прописаны пути Если его нет - он создается с путями по умолчанию (каталог ИБ CP / PC) Поможет поиск по реестру фразы "Upload/Download directories" |
|||
10
VoditelKobyly
01.04.14
✎
05:17
|
(6) пути заданы по умолчанию
(7) Содержимое файла Obmen1C: [GENERAL] Output=\\сервер\1CDB\2013\Obmen\exchange.log Quit=1 AutoExchange=1 [CHECKANDREPAIR] [UNLOADDATA] [SAVEDATA] [AUTOEXCHANGE] SharedMode=1 ReadFrom=* WriteTo=* (9) В реестре по этой ветке тоже все по дефолту: {{"010","\\сервер\1CDB\2013\CP","\\сервер\1CDB\2013\PC","1"},{"020","\\сервер\1CDB\2013\CP","\\сервер\1CDB\2013\PC","1"},{"030","\\сервер\1CDB\2013\CP","\\сервер\1CDB\2013\PC","1"},{"EMail_Par","","","0"}} а вот к примеру содержимое файла exchange.log 20140401;07:40:10;Автообмен;C;Distr;DistBatchErr;5;'020' - Для данной информационной базы установлен ручной режим обмена данными. Автообмен невозможен!;; 20140401;07:40:10;Автообмен;C;Distr;DistUplBeg;1;\\Toptsrv\FTPRoot\Exchange\0101.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;\\Toptsrv\FTPRoot\Exchange\0301.zip;; 20140401;07:40:22;Автообмен;C;Distr;DistUplStatus;1;Загрузка изменений: '030'->'ИК '. Идентификатор: 030-11807;; 20140401;07:40:22;Автообмен;C;Distr;DistUplStatus;3;Подтверждение приема изменений с идентификатором ИК -11806;; 20140401;07:40:24;Автообмен;C;Distr;DistUplSuc;1;;; 20140401;07:40:24;Автообмен;C;Distr;DistDnldBeg;1;Код ИБ: '010', Файл: '\\Toptsrv\FTPRoot\Exchange\0100.zip';; 20140401;07:40:36;Автообмен;C;Distr;DistDnldSuc;1;;; 20140401;07:40:36;Автообмен;C;Distr;DistDnldBeg;1;Код ИБ: '030', Файл: '\\Toptsrv\FTPRoot\Exchange\0300.zip';; 20140401;07:40:45;Автообмен;C;Distr;DistDnldSuc;1;;; Вот и вопрос: откуда берется путь \\Toptsrv\FTPRoot\Exchange |
|||
11
VoditelKobyly
01.04.14
✎
05:37
|
(2),(8) Поиск в реестре "Upload/Download" результатов не дал.
Веток таких много, но ни в одной не встречается "\\Toptsrv\FTPRoot" в основном все как обычно по дефолту или ничего вообще нет. Поиск по "\\Toptsrv\FTPRoot" тоже ничего не дал. Ищу именно на том сервере где назначено задание и запускается конфигуратор |
|||
12
fgaabbb
01.04.14
✎
07:04
|
настройки автообмена смотри
|
|||
13
VoditelKobyly
01.04.14
✎
08:18
|
(12) В настройках типовые пути каталогИб СР и РС. Причем на диске в каталоге ИБ таких путей нет вообще.
|
|||
14
VoditelKobyly
01.04.14
✎
08:23
|
Ещё заметил такое: время указанное в лог файле не совпадает с временем файлов появляющихся в каталоге обмена. Так если в логе написано:
20140401;07:40:24;Автообмен;C;Distr;DistDnldBeg;1;Код ИБ: '010', Файл: '\\Toptsrv\FTPRoot\Exchange\0100.zip';; то если смотреть файл \\Toptsrv\FTPRoot\Exchange\0100.zip, то время его создания ровно на 1 час больше. При этом вроде как все компьютеры в домене и время у них должно синхронизироваться. Прошелся по известным мне серверам там время одинаковое и совпадает с временем указанным в логе. Просто мистика какая-то. |
|||
15
VoditelKobyly
01.04.14
✎
08:35
|
С временем файлов вопрос снят. Время одинаковое. Это просто тотал командер время не правильно отражает. Зашел удаленным столом на сервер там время правильное.
|
|||
16
varelchik
01.04.14
✎
09:19
|
Тебе ж явно написали:
20140401;07:40:10;Автообмен;C;Distr;DistBatchErr;5;'020' - Для данной информационной базы установлен ручной режим обмена данными. Автообмен невозможен!;; че читать разучился? База у тебя стоит в ручном режиме обмена, а ты хочешь чтобы был автообмен. Переведи базу в режим автообмена. Это в настройка обмена в ЦБ. |
|||
17
VoditelKobyly
01.04.14
✎
14:29
|
(16) спасибо за совет, но так и должно быть. Одна из баз выключена из режима обмена. Речь идет о других двух, которые работают.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |