Обмен в клиент-серверном варианте #627604


#0 by mrDen
Перенес базу на серверный вариант и перестали запускатся обмен которые запускаются по появлению файла. И фоновые задания на сервере не запускаются. Галочка в настройках сервера убрата.
#1 by mrDen
Вопрос. что за х..ня?
#2 by mrDen
.
#3 by shuhard
[перестали запускатся обмен которые запускаются по появлению файла.] с правами х.ня
#4 by mrDen
Сервер запущен под админом. В папки доступ есть. Если ставить по рас=писанию то проходит все норм.
#5 by mrDen
есть ещё идеи?
#6 by hhhh
а Сервер 1с под кем запущен?
#7 by Aleksey
На разных компах или на одно? Может тупо на сервере нет доступа к папке?
#8 by mrDen
сервер запущен под админом регламентное выполняется под админом у которого доменная авторизация, администратора задание делалось под терминалом, который и запущен с сервером на одном компе
#9 by shuhard
так кто на ком стоял ?
#10 by эцп
А файл, который мониторится, точно присутствует на сервере?
#11 by mrDen
Терминал и сервер 1с на одном физическом сервере, путь указывался из под терминала. Все запущенно под администратором и с правами проблем нету. просто обмен не стартует при появлении файла. до этого на файловом варианте стартовало и проблем не было
#12 by hhhh
чудес не бывает. Значит, или прав нету у пользователя сервера 1с на эту папку, или вообще этого файла нет на сервере.
#13 by эцп
Может в ЖР посмотреть? Там иногда пишется полезная информация. В крайнем случае запустить обмен вручную. Можно еще в настройках базы поискать запуск заданий. Что хоть за конфа?
#14 by mrDen
Конфа правленная, время и галочка стоит, да и при чем тут настройки ведь в файловом варианте работает. hhhh, вы как себе представляете чтоб у администратора не было доступа к папке? я же захожу под ним в терминал и правлю эту папку, а именно из под него запущена служба
#15 by mrDen
Где этот ЖР найти? В мониторинге просто тупо задание не запускается
#16 by mrDen
Журнал регистрации? там не нихрена, только ручные запуски
#17 by mrDen
.
#18 by maxx079
вручную запускается, а через фоновые задания нет? значит, какой-то код не работает на стороне сервера (т.к. "вручную" все выполняется на клиенте, а "фоновое задание" вызывается на сервере) смотри код обработки обмена, модули документов, которые попадают в выгрузку и общие модули, которые могут быть использованы можно через "проверку конфигурации" с галочкой "сервер"
#19 by ИС-2
ув. модераторы, а бан за мат у нас есть? Надо бы Проверьте обмен ручками через кнопку выполнить обмен в спр. "Настройки выполнения обмена" или в спр. "Настройка обмена".
#20 by ИС-2
запустить синтаксический контроль по все конфигурации с учетом серверных функций
#21 by 0Mint
Раз конфа правленная, то лучше у того кто правил спросить. Или самому в коде посмотреть.
#22 by mrDen
maxx079 обычно в общих модулях или в справочнике НастройкиОбмена этот код находится?
#23 by mrDen
Может надо само регламентное включить? Или нет? просто в файловом вообще не заморачивался, просто оставлял открытой 1С
#24 by hhhh
Сервер 1С обычно запускается под пользователем что-то там типа USR82. Точно уверен, что именно под администратором запустил эту службу?
#25 by 360i
Проверьте путь к файлу, через отладчик. Или пропишите сетевой путь.
#26 by mrDen
hhhh точно, пробовал и локального и доменного. 360i пробовал и сетевой и локальный и сетевой диск
#27 by mrDen
в общем спасибо за советы, разрабочики лоси, у них такой обмен работает только в файловом варианте. Слышал что можно из командной строки запускать 1С для обмена. Во всё форуме тема поднималась но ни одного живого примера тупо ссылки на мало понятный материал. может кто нормальный пример показать для запуска обмена из командной строки?
#28 by mrDen
.
#29 by mrDen
ап
#30 by MaxS
Не знаю что там у вас за обмен. Настраивал типовой обмен по правилам обмена между базами УПП. Обмен через файловый ресурс. Базы на разных 1С серверах. На одном 1С сервере (1С1) служба работает под локальным пользователем, созданным при установке. На другом (1С2) - под доменным пользователем. На 1С1 на локальном диске расшарена папка. например:  \1С1Obmen Этот каталог указан во всех базах УПП. 1С1 службе хватает прав для доступа к локальному ресурсу, 1с2 серверу с доменным пользователем тоже хватает прав. Обмен работает без сбоев.
#31 by mrDen
Ага,я тоже поставил неправленную УПП пустую все работает.
#32 by mrDen
Интервал опроса и пользователя надо указывать в константах? Сервер после этих изменений надо перезагружать?
#33 by mrDen
Ну собственно тут только умеют ссылки кидать на мало понятный материал, реально работающий пример так и не показали
#34 by Ndochp
Обмен по наличию файла АФАИР идет только в несерверном варианте. (вроде как в хелпе настройки обмена в программе читал) доберусь до работы гляну.
#35 by Ndochp
Какой пример надо? у тебя же все одно конфа правленная, заведи пользователя обмен и в приНачалеРаботы запускай обмен и выходи из базы вот и будет обмен из командной строки.
#36 by alextom81
Пишешь обработку с табличной частью - в которой указаны настройки обмена. в модуле открываешь форму, и для Каждого выполняешь обмен (ПроцедурыОбменаДанными.ВыполнитьОбменДаннымиПоПроизвольнойНастройке(ЭтотОбъект.Настройка.Ссылка, , глЗначениеПеременной("глОбработкаАвтоОбменДанными"));) Всё. Потом у меня стоит ЗавершитьРаботуСистемы(Ложь,,); Да, в обработке ставишь "сохранятьзначения" - и запускаешь её под конкретным пользователем (и 1С и Терминал) Это для 9 узлов розницы. Батник стоит по расписанию два раза в день
#37 by mrDen
вот именно пишеш обработку...и что дальше? пример батника то можно?
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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