|
Ошибка при обмене | ☑ | ||
---|---|---|---|---|
0
Baglandir
19.03.13
✎
17:09
|
Есть 2 базы главная и база склада.
База склада подключена через РБЕ С недавнего времени перестали ходить обмены. Я сохранил СФ главной и накатил его в базу склада предварительно отключив ее от обмена. Обмен всеравно неработает, пишет "Конфигурация узла распределенной ИБ не соответствует ожидаемой" Файл который идет в сторону Склада. <?xml version="1.0"?> -<v8msg:Message xmlns:v8msg="http://v8.1c.ru/messages"> -<v8msg:Header> <v8msg:ExchangePlan>Полный</v8msg:ExchangePlan> <v8msg:To>1</v8msg:To> <v8msg:From>3</v8msg:From> <v8msg:MessageNo>14522</v8msg:MessageNo> <v8msg:ReceivedNo>1258</v8msg:ReceivedNo> </v8msg:Header> -<v8msg:Body> -<v8de:Changes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:v8de="http://v8.1c.ru/dataexchange/2005/02" xmlns:v8="http://v8.1c.ru/data"> <v8de:Signature>84f15606-9559-4f6f-a332-7645f2f20011</v8de:Signature> -<v8de:Config xmlns:v8md="http://v8.1c.ru/metadata/2005/08"> <v8de:Version>216.0</v8de:Version> <v8de:Digest1>00000000000000000000000000000000</v8de:Digest1> <v8de:Digest2 v2="df00b4e233b8ebc5cbd46c77b08b643e">df00b4e233b8ebc5cbd46c77b08b643e</v8de:Digest2> </v8de:Config> -<v8de:Data> Файл который идет от склада : <v8msg:Message xmlns:v8msg="http://v8.1c.ru/messages"> <v8msg:Header> <v8msg:ExchangePlan>Полный</v8msg:ExchangePlan> <v8msg:To>3</v8msg:To> <v8msg:From>1</v8msg:From> <v8msg:MessageNo>1270</v8msg:MessageNo> <v8msg:ReceivedNo>14520</v8msg:ReceivedNo> </v8msg:Header> <v8msg:Body> <v8de:Changes xmlns:v8="http://v8.1c.ru/data" xmlns:v8de="http://v8.1c.ru/dataexchange/2005/02" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <v8de:Signature>84f15606-9559-4f6f-a332-7645f2f20011</v8de:Signature> <v8de:Config xmlns:v8md="http://v8.1c.ru/metadata/2005/08"> <v8de:Version>216.0</v8de:Version> <v8de:Digest1>00000000000000000000000000000000</v8de:Digest1> <v8de:Digest2 v2="df00b4e233b8ebc5cbd46c77b08b643e">df00b4e233b8ebc5cbd46c77b08b643e</v8de:Digest2> </v8de:Config> <v8de:Nodes> <v8de:Node> <v8de:DeletionMark>false</v8de:DeletionMark> <v8de:Code>1 </v8de:Code> <v8de:Description>Центр</v8de:Description> <v8de:СкладУзла>00000000-0000-0000-0000-000000000000</v8de:СкладУзла> </v8de:Node> <v8de:Node> <v8de:DeletionMark>false</v8de:DeletionMark> <v8de:Code>3 </v8de:Code> <v8de:Description>Склад</v8de:Description> <v8de:СкладУзла>6e4c2d07-7931-11df-8866-002481fcc0b1</v8de:СкладУзла> </v8de:Node> </v8de:Nodes> <v8de:Data> |
|||
1
Baglandir
19.03.13
✎
17:10
|
И там и там 216 версия.
|
|||
2
vicof
19.03.13
✎
17:11
|
надо не "накатил", надо - "загрузил"
|
|||
3
fisher
19.03.13
✎
17:15
|
(2) +1
Иначе дайджесты будут разные. |
|||
4
Baglandir
19.03.13
✎
17:25
|
(2))))))
|
|||
5
Baglandir
19.03.13
✎
17:31
|
Файл который идет от главной складу
<v8msg:Message xmlns:v8msg="http://v8.1c.ru/messages"> <v8msg:Header> <v8msg:ExchangePlan>Полный</v8msg:ExchangePlan> <v8msg:To>1</v8msg:To> <v8msg:From>3</v8msg:From> <v8msg:MessageNo>14522</v8msg:MessageNo> <v8msg:ReceivedNo>1258</v8msg:ReceivedNo> </v8msg:Header> <v8msg:Body> <v8de:Changes xmlns:v8="http://v8.1c.ru/data" xmlns:v8de="http://v8.1c.ru/dataexchange/2005/02" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <v8de:Signature>84f15606-9559-4f6f-a332-7645f2f20011</v8de:Signature> <v8de:Config xmlns:v8md="http://v8.1c.ru/metadata/2005/08"> <v8de:Version>216.0</v8de:Version> <v8de:Digest1>00000000000000000000000000000000</v8de:Digest1> <v8de:Digest2 v2="df00b4e233b8ebc5cbd46c77b08b643e">df00b4e233b8ebc5cbd46c77b08b643e</v8de:Digest2> </v8de:Config> <v8de:Data> |
|||
6
fisher
19.03.13
✎
17:31
|
(4) Чо ты лыбишься? Ты "Загрузить..." делал или "Сравнить, объединить..."?
|
|||
7
Baglandir
19.03.13
✎
17:35
|
(6)Загрузить. Прям как в подворотне )) только денег не проси)
|
|||
8
fisher
19.03.13
✎
17:42
|
(7) А если найду???
Да, сигнатуры вроде одинаковые... Странно. Может, путаница с файлами у тебя? Смотришь в одно место а грузишь из другого? Попробуй руками через план обмена сохранить изменения в файл/загрузить. |
|||
9
Baglandir
19.03.13
✎
18:12
|
(8) Если найдешь то может очень по разному получится кто знает у кого деньги останутся )
Когда склад загружаю в главную - пишет все окей После этого делаю выгрузку загружаю в склад - грузится и в конце - "Конфигурация не соответствует ожидаемой" |
|||
10
fisher
19.03.13
✎
18:45
|
Должно сразу ругаться...
Попробуй в такой последовательности: 1) загрузить еще раз конфу централки в периферию 2) выгрузить в ручном режиме обменку из централки и загрузить её в периферийку 3) выгрузить ответ периферийки и загрузить в централку Если не поможет - я бы еще попробовал символическое изменение конфы в централке сделать и повторить всю процедуру. |
|||
11
Baglandir
19.03.13
✎
20:04
|
(10)Что такое символическое изменение конфы ?
|
|||
12
Aprobator
19.03.13
✎
21:02
|
(11) типа добавл в модуле символ, затем удалил его. Изменений как бы и нет.
|
|||
13
Живой Ископаемый
19.03.13
✎
21:05
|
2(11) "передернуть"
|
|||
14
Baglandir
19.03.13
✎
23:34
|
я уже и передергивал конфу , и загружал цфник сначала в реальную базу потом в склад - и просто в склад,
Результат один - в реальную базу файл принимается (если руками загружать) а в складскую - нет , пишет ошибку что Конфигурация не соответствует ожидаемой |
|||
15
Baglandir
19.03.13
✎
23:41
|
мне кажется тут глюк
<v8de:Digest1>00000000000000000000000000000000</v8de:Digest1> http://infostart.ru/public/65456/ В одной из баз эта строка должна быть заполнена не нолями, а у меня в 2 стороны ноли |
|||
16
hhhh
19.03.13
✎
23:47
|
(15) "Конфигурация узла распределенной ИБ не соответствует ожидаемой" - это ведь в центре сообщение. А ты должен ведь сначала на складе обмен сделать. Что-то ты не то совсем делаешь.
|
|||
17
Baglandir
19.03.13
✎
23:48
|
Стоп - у меня такое сообщение на складе лезет
|
|||
18
Baglandir
19.03.13
✎
23:49
|
У меня центр принимает все ок - а на складе пишет несоответствие , как то странно все это
|
|||
19
Baglandir
19.03.13
✎
23:50
|
(13) а как кэш чистить ?
|
|||
20
hhhh
19.03.13
✎
23:51
|
а конфигурацию базы данных обновил на складе?
|
|||
21
Baglandir
19.03.13
✎
23:56
|
(20) Каждый раз из 10 попыток :)
|
|||
22
Baglandir
19.03.13
✎
23:57
|
/ClearCache пишу для себя завтра это со складом попробую
|
|||
23
hhhh
19.03.13
✎
23:59
|
что такое РБЕ?
|
|||
24
Baglandir
20.03.13
✎
00:04
|
РиБ =РБЕ (то я назвал неправильно) .Рбе это наша обработка выгрузки денных.
Я имелл ввиду Риб |
|||
25
Живой Ископаемый
20.03.13
✎
06:54
|
если база серверная, то клиркэш не дстаточно
|
|||
26
Рэйв
20.03.13
✎
07:26
|
(0)
1.Отключи переферийную от обмена 2.Выгрузи конфу из центра, загрузи в переферию 3. Подключи переферию обратно к обмену. 4.Сделай обмен из центра. в 90% случаях помогает |
|||
27
Рэйв
20.03.13
✎
07:31
|
||||
28
fisher
20.03.13
✎
13:43
|
(18) Все верно. Обычно перестают принимать периферийки после очередного изменения конфы в центре.
(25) А что еще надо сделать? (26) Мне всегда помогало. А когда может не помочь? |
|||
29
Живой Ископаемый
20.03.13
✎
13:56
|
2(28) почистить серверный кэш - остановить службу, удалить содержимое каталога snccntx
|
|||
30
Baglandir
20.03.13
✎
15:46
|
Теперь - уже и в главную не загружает. пишет - конфигурация не соответствует. Такое чувство что в сф нике какая - то левая конфа.Щас попробую Реструктуризацию сделать.
Перед обменом - я делал реструктуризацию в главной базе. И по результатом реструктуризации мне писало что многие объекты были исправлены. Делал это изза того что изменения которые я внес в базу не отображались у пользователей (Обновлял динамическим обновлением) |
|||
31
Baglandir
20.03.13
✎
15:46
|
Ещё грешу на версию платформы 8.2.15.318
|
|||
32
fisher
20.03.13
✎
15:50
|
(29) Ага, сенк.
(30) "Обновлял динамическим обновлением". Ууу... Чисти кэши. Гнилая это штука - динамическое обновление. Из серии "не везет, не везет - потом каааак неповезет!". Вплоть до краха базы. |
|||
33
Baglandir
20.03.13
✎
17:18
|
Такс , Не могу понять следующего , у меня в базе склад пишет "Конфигурация узла распределенной ИБ не соответствует ожидаемой" а по идее данное сообщение должно выводится в центральной
|
|||
34
Baglandir
20.03.13
✎
17:25
|
Вот у меня такая же проблема http://www.1c-pro.ru/topic35902.html
|
|||
35
fisher
20.03.13
✎
17:39
|
(33) Нет. Всё правильно. Это сообщение выдается в периферийке при попытке загрузки конфы от централки.
(34) Похоже. Хотя у тебя дайджесты совпадают. Остается грешить на динамическое обновление. Оно способно творить очень неприятные чудеса с конфой. Рассогласование кэшей - это всего лишь наиболее частая и безобидная проблема. |
|||
36
Baglandir
20.03.13
✎
17:44
|
Рассогласование кэшей - можно тут поподробней
|
|||
37
fisher
20.03.13
✎
18:04
|
(36) набери в гугле "1С динамическое обновление". Узнаешь много нового. Топовыми будут отнюдь не ссылки из проспектов 1С о полезности этой штуки.
|
|||
38
fisher
20.03.13
✎
18:06
|
А как кэши чистить ты уже спрашивал. Я про это.
|
|||
39
Baglandir
20.03.13
✎
18:16
|
кеш уже почистил. Вот так:
DBCC FREEPROCCACHE DBCC FREESESSIONCACHE DBCC FREESYSTEMCACHE ('ALL') DBCC DROPCLEANBUFFERS GO |
|||
40
Живой Ископаемый
20.03.13
✎
18:27
|
2(39) это херню сделал а не кэши почистил.. можешь еще зерна звездой насыпать, постучать по шинам, почистить дворники
|
|||
41
Baglandir
20.03.13
✎
18:52
|
(40) почистить серверный кэш - остановить службу, удалить содержимое каталога snccntx
это тоже зделал. Про зерно я уже как раз начинаю думать ))) |
|||
42
Baglandir
20.03.13
✎
19:06
|
Пробовал поменять файл который идет от базы к складу
подменить в нем дайдщест <v8de:Digest2 v2="e483b861bc464234510a6369869d404f">e483b861bc464234510a6369869d404f</v8de:Digest2> Поменял дайджест все равно не грузит :) |
|||
43
Живой Ископаемый
20.03.13
✎
19:41
|
А клиентский кэш как чистил?
|
|||
44
Baglandir
20.03.13
✎
19:47
|
(43) Неа,как го чистить ?
Нашёл в чем ошибка Разные у меня в складе <v8de:Digest1>00000000000000000000000000000000</v8de:Digest1> <v8de:Digest2 v2="b81ecb65ea64f69ebd3c55f29363b9e2">b81ecb65ea64f69ebd3c55f29363b9e2</v8de:Digest2> А в реальной базе другой И в файле обмена - куча изменений конфигурации. Интересно как их убрать оттуда. Задача заключается в следующем - как сделать чтобы эти Digest2 соответствовали друг другу. ? |
|||
45
Живой Ископаемый
20.03.13
✎
19:54
|
2(44) давай ты мне расскажешь как гуглом пользоваться, а я тебе - как чистить, а?
я знаю три способа. запуск 1с с ключем /clearcache, удаление базы из списка в локальной среде(в той, где выполняешь обмен в периферии) и добавление заново, ну или просто удаление каталога его содержащего. какого именно - описано в на ИТС, и да, он тоже ищется гуглом |
|||
46
Живой Ископаемый
20.03.13
✎
19:55
|
2(44) в (26) описан годный способ. перед этим почистить кэши, обновлять нединамически. что еще непонятного?
|
|||
47
Живой Ископаемый
20.03.13
✎
19:56
|
только в (27) лишнее. пункт первый выполняется запуском 1с в режиме конфигуратора с ключем /ResetMasterNode. при отсуствии клиентских подключений к базе
|
|||
48
Живой Ископаемый
20.03.13
✎
19:58
|
х. ну да. подрубалка... Подрубалка состоит в исполнении в консоли кода в режиме предприятия при отсуствии других клиентских подключений вот такой строчки кода:
Планыбмена.УстановитьГлавныйУзел(ССылкаНаТвойГлавныйУелВПерифирийноБазеКакБыТыЕгоНиПолучил) |
|||
49
Baglandir
21.03.13
✎
00:37
|
(48) кеш очистил прийду на роботу и ещё раз сделаю загрузку конфигруации....
вот у меня что то очень похожее. v8: РИБ Конфигурация узла распределенной ИБ не соответствует ожидаемой |
|||
50
Живой Ископаемый
21.03.13
✎
08:02
|
2(49) у тебя другой, потому что нет ошибки формата потока. Если бы у него этого не было, рецепт бы для него был таким же.
|
|||
51
Baglandir
21.03.13
✎
14:53
|
(50) Сделал все что описано , непомогло. Сформировало снова новый дайджест в базе 2. Обмен так и непошол.
|
|||
52
Baglandir
21.03.13
✎
15:04
|
Создаю новую базу попробую перенести в нее данные.
|
|||
53
Baglandir
21.03.13
✎
15:19
|
В новой конфигурации "Конфигурация узла распределенной ИБ не соответствует ожидаемой"
|
|||
54
Baglandir
21.03.13
✎
15:20
|
Та что же с этой 1С такое.
|
|||
55
Baglandir
21.03.13
✎
15:34
|
Этот дайджест хранится в SQL
Как мне найти где именно он хранится ?? 30ec9fc7ce24fc15d709eab3411886e5 |
|||
56
Живой Ископаемый
21.03.13
✎
18:52
|
Дядька, занимешься не тем
|
|||
57
Живой Ископаемый
21.03.13
✎
18:53
|
Смени окружени, сделай в тестовой песочнице, повтори все действия на демо-базе
|
|||
58
Baglandir
24.03.13
✎
17:37
|
(57)Спасибо.
Повторил ! Сделал SQL копии баз , восстановил у себя на рабочем компьютере обмен. Прогнал по 5 сообщений в 1 сторону и 5 в другую. Сохранил в SQl Бекап - отправил на сервер. После восстановления из бекапа - вуаля , обмен снова не работает. Ситуация следующая На моем компе обмен ходит нормально, на сервере в той же базе , обмен выдает ошибку. Пока что из идей переустановить 1С и SQl На сервере. Если есть ещё идеи присылайте |
|||
59
Живой Ископаемый
24.03.13
✎
20:33
|
не надо ничего переустанавливать. остановить сервер 1С, почистить серверный кэш, запустить сервер 1с.
|
|||
60
Живой Ископаемый
24.03.13
✎
20:37
|
восстанови в другую базу СКЛ, зарегистрируй еще одну базу 1С в консоли кластера серверов, проверь обмен на ней.
|
|||
61
Baglandir
24.03.13
✎
23:47
|
(60)Хочу уточнить - Очистка серверного кеша делается путем удаления содержимого каталога snccntx ?
|
|||
62
Baglandir
24.03.13
✎
23:54
|
||||
63
Baglandir
24.03.13
✎
23:57
|
вот ещё http://infostart.ru/public/90572/
(60) Хочу просто точно убедится что я правильно понимаю очистку серверного кеша. |
|||
64
Живой Ископаемый
25.03.13
✎
08:46
|
А что, есть еще каклйто рецепт очистки серверного кэша?
А клиентский можно почистить еще как минимум двумя способами, не прибега у поделкам с инфосьарта. Просто удалив и заново добавив базу в список в локальной среде, или запустив клиента с ключем /clearcache |
|||
65
Живой Ископаемый
25.03.13
✎
08:47
|
Прм чем все рецепты тебе даны еще 5 дней назад. Сколько времени должно пройти чтобы ты ими воспользовался?
|
|||
66
Baglandir
25.03.13
✎
09:24
|
(64) клиеский кеш с ключем /clearcache я уже чистил.
|
|||
67
Maxus43
25.03.13
✎
09:53
|
опять дайджест. Остальное то делал? Собственно интерисует изменение конфиги центра и повторной её выгрузке в узел
|
|||
68
Живой Ископаемый
25.03.13
✎
10:36
|
после того как ты почистил все кэши, ты должен сделать в перифирии /resetMasterNode
загрузить CFник полученный из центра, потом опять установить главный узел, орпять сделав ее периферией. Изменить минималоьно конфу в центре (например добавив и убрав пробел в одном из модулей), отправить сообщение с измененной конфой в периферию, загрузить это сообщение в периферию, и отправить ответное в центр, что должно было уже пройти без сообщений о несоответсвевии конфигураций. последнее сообщение также без проблем должно загрузиться в центр |
|||
69
Baglandir
25.03.13
✎
13:55
|
(67) 35 Раз (у меня 35 версий конфигурации обновления) уже буду 36 раз делать эту последовательность из 4 шагов
|
|||
70
Живой Ископаемый
25.03.13
✎
17:27
|
удали базы из кнсоли кластера серверов, оставив базу ИБ без изменений, и добавь заново, с другими (новыми именами) узава на теже самые базы СКЛ
|
|||
71
Baglandir
25.03.13
✎
18:33
|
Сделал очень внимательно то что описано в (68) и (70)
- обмен не запустился. |
|||
72
Baglandir
25.03.13
✎
18:33
|
Есть подозрение что /clearcache очищает не полностью (или неочищает кеш)
|
|||
73
Живой Ископаемый
25.03.13
✎
18:37
|
значит удали идобавь базу в списко, ну сколько уж можно-то...
|
|||
74
Живой Ископаемый
25.03.13
✎
18:39
|
а что значит обмен не запустился? сам по себе не запустился, или не выполнился с той же ошибкой, когда ты запустил вручную?
|
|||
75
Baglandir
25.03.13
✎
18:52
|
(74)не выполнился с той же ошибкой, когда ты запустил вручную
Полностью удалил 1С. Заново установил. Все базы переподключил в консоли. Также пробовал сделать Выгрузку в чистую Sql и подключение на новые имена в консоли. Пока что - ошибка такая же. |
|||
76
Baglandir
25.03.13
✎
19:25
|
А в тестовой все красиво ходит, чувствую мы просто полностью будем сносить сервер - и ставить на него новый Sql, 1C, Возможно и винду
|
|||
77
Elf_80_lvl
25.03.13
✎
19:30
|
(76) Ну заодно попроси себе другой кабинет побольше, скажи без этого работать не будет.
|
|||
78
Baglandir
25.03.13
✎
19:55
|
Сделал , ухууу
Для того чтобы заработало надо Удалить каталоги %userprofile%\Application Data\1C\1Cv82\, %userprofile%\Local Settings\Application Data\1C\1Cv82\, %userprofile%\AppData\Roaming\1C\1Cv82\, %userprofile%\AppData\Local\1C\1Cv82\. Спасибо всем особенно Живой Ископаемый ! Огромное спасибо !! |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |