#0
by pessok
Коллеги, всем привет! Столкнулся с такой штукой - конфа не хочет изменяться. Внесены изменения в модули (без метаданных), при попытке обновить (что демонически, что по-людски), вылезает это самое окошко. При этом сама БД функционирует нормально, пользователя работают в базе, проблем в работе не наблюдается. 8.3.10.2252, MS SQL 2008 R2 Что делал - восстанавливал Config из бекапа, удалял ConfigSave, выгружал и загружал .cf (все выгружается и загружается, но изменения не применяются). Почистил кеш на сервере 1С, почистил локальный кеш пользователя. С .dt пока не пробовал, но надо ли? Полностью восстановиться из бекапа выйдет наврядли, как оказалось, ошибка проявилась в пятницу. А т.к. у пользователей всё работало, на нее просто положили. Ошибка выскочила, когда конфигуратор отрывал сеансы пользователей для того, чтобы обновить структуру метаданных
#5
by pessok
я конфу и восстанавливал из бекапа, правда, средствами скуля. Типа выгрузить .cf из бекапа, снять боевую с поддержки и накатить целиком?
#6
by pessok
тут еще вот в чем дело. configsave удалил, т.е. база "не изменена". Но если снять с поддержки и запустить применение - опять таки падает...
#7
by craxx
ИМХО, восстановить из бэкапа и перегнать из текущей доки наработанные за период ошибки. Так проще и быстрее всего
#9
by craxx
Последний раз я трахался с подобной проблемой пару дней, где-то с год назад. Но у меня в отличии от тебя бэкапов не было под рукой - позвали восстановить по знакомству базу после очередного кривого убновления БП3.
#13
by Cyberhawk
Ну т.е. перегонял все данные из кривой базы в свежевосстановленную из бэкапа? А как отбирал измененные объекты - тупо по дате документа?
#14
by pessok
проверил, места хватает. диски - буквально недавно базы переехали на свежие SSD, им еще пару месяцев всего. интелы как победил?
#15
by craxx
у меня бэкапов не было под рукой... в том и проблема была. там вообще феерия в плане бардака в ИТ-инфраструктуре.
#16
by pessok
у меня документооборота - порядка 500-700 документов в день, потому и хочется пока без использования бекапа... если б заметили сразу, аррррр
#17
by craxx
победил путем создания пустой конфы того же релиза БП3 и перегона туда всех данных. Благо конфа полностью типовая была
#21
by eryomin
что-то подобное тоже делал не так давно с ЗУП 3.1 по-дружбе. Обновление доходило до регламентированных отчетов, а потом падало. Конфа была чисто типовая, поэтому вылечил легко. Сохранил в файл конфигурацию поставщика и загрузил основную из этого файла.
#23
by eryomin
кстати, тогда ошибка как-то проявлялась при выгрузке конфигурации в файлы. не помню уже, картинку что-ли какую-то не находила. у меня не было времени с этим заморачиваться
#24
by pessok
UPD в востановленном бекапе все нормально применяется. пробуй натянуть с него .cf на боевую
#28
by pessok
да я внезапно понял, что за 10 лет не научился его готовить :) щас покурю как правильно настроить и будем. пока запустил проверку конфы нет, уже давно обновились, потом уже изменения накатывали
#29
by pessok
а ТЖ даже файлов не создал, он не считает это ошибкой. а логировать всё подряд - фиг знает... вот такие настройки ТЖ <?xml version="1.0" encoding="UTF-8"?>
#30
by NuclearWinter
log location="C:Program Files1cv8conf ошибка, если каталог не пустой - то ТЖ и не будет работать
#32
by pessok
36:20.086002-0,EXCP,0,process=1cv8,setUnhandledExceptionFilter=setUnhandledExceptionFilter 36:21.852000-0,EXCP,1,process=1cv8,Exception=LoadComponent(cfgtest),Descr=Ошибка загрузки компоненты cfgtest 36:22.164029-0,EXCP,0,process=1cv8,ClientID=0,Exception=NetDataExchangeException,Descr='descr=10038(0x00002736): Сделана попытка выполнить операцию на объекте, не являющемся сокетом. line=955 file=srcHeartbeatThreadImpl.cpp' 36:22.164030-0,EXCPCNTX,0,ClientComputerName=,ServerComputerName=,UserName=,ConnectString= 36:22.164031-0,EXCP,0,process=1cv8,Exception=81029657-3fe6-4cd6-80c0-36de78fe6657,Descr='srcHeartbeatThreadImpl.cpp(1176): 81029657-3fe6-4cd6-80c0-36de78fe6657: descr=10038(0x00002736): Сделана попытка выполнить операцию на объекте, не являющемся сокетом. line=955 file=srcHeartbeatThreadImpl.cpp' 36:25.586001-0,EXCP,2,process=1cv8,Exception=9db1fa37-b455-4f3f-b8dd-7de0ea7d6da3,Descr="srcClientFileCacheImpl.cpp: 9db1fa37-b455-4f3f-b8dd-7de0ea7d6da3: Файл не обнаружен 'C:UsersmishaAppDataLocal1C1cv89dd57ad1-f21a-4133-9ccd-6d0a148ae93dConfigSaveDynamicalWorkCache'. 2(0x00000002): Не удается найти указанный файл. : srcfiles.cpp: 2(0x00000002): Не удается найти указанный файл. " 39:45.196001-0,EXCP,1,process=1cv8,Usr=Администратор,Exception=Exception,Descr=Нарушена целостность структуры конфигурации.
#37
by pessok
да, ConfigSave Тоже. а вот DBSChema надо попробовать. щас доеду до компа, попробую, мерси
#39
by МихаилМ
а я бы обратил внимание на 9dd57ad1-f21a-4133-9ccd-6d0a148ae93d возможна ошибка , что не хватает этого мета данного или оно не нужно, но осталось в списке метаданных (запись в root). и ConfigSaveDynamicalWorkCache возможно нужно почистить остатки неудачного динамического обновления DBSChema не причем .
#40
by pessok
надо из rphost? но ConfigSave удалялось целиком. прям транкейтилось. или что ты имеешь ввиду под "почистить"?
#41
by pessok
хм, а ведь да. сбой произошел, когда добавлялось регламентное задание, оно не сохранилось после переоткрытия, и было решено его пока и не сохранять. вот оно в чем дело, скорее всего. а как вычистить о нём всю инфу еще?
#43
by pessok
set BinaryData = t1.BinaryData from test.dbo.Params as t1 where t1.FileName = 'DBNames' and Params.FileName = 'DBNames' не помогло :( или надо было целиком всю запись обновить?
#45
by МихаилМ
реструктуризацию - нет . тии попробуйте. на пустой базе код вроде правильный. должен помочь. попробуйте заменить всю params
#46
by pessok
тааак не знаю, что именно привело к правильному результату... use erp truncate table Config insert into Config select * from test.dbo.Config truncate table ConfigSave update Params set Attributes = t1.Attributes, BinaryData = t1.BinaryData, Creation = t1.Creation, DataSize = t1.DataSize, Modified = t1.Modified, PartNo = t1.PartNo from test.dbo.Params as t1 where t1.FileName = 'DBNames' and Params.FileName = 'DBNames' а потом - обновление БД "на сервере". и, вроде, взлетело. щас накачу крайние изменения из .cf, попробую еще обновить, отпишусь. но, подозреваю, что всё будет норм. всем большое спасибо! отдельно спасибо!
#47
by pessok
накатил еще изменения, обычное обновление не прошло щас буду пробовать снова "на сервере"
#50
by pessok
+ таки да. обновление на сервере работает. притом на том же сервере, но обычное - фиг. с этим уже можно жить :) почистить еще разок пользовательский кеш?
#52
by pessok
вроде, помогло. теперь и так накатывается. метаданные тоже добавляются, ура-ура! восстанавливал бекап бы я дольше :)
#54
by pessok
началось всё со сбоя при реструктуризации (было добавлено регламентное задание). уж хз, что там произошло. оно оторвало сеансы, rphost ребутнулся, соответственно, вылезла ошибка, что реструктуризация не была завершена, потом, что есть незавершенная операция реструктуризации. в итоге, просто после замены таблицы config, видимо, локальный кеш тоже надо чистить. так что это не совсем вина демонического. truncate table Config insert into Config select * from test.dbo.Config truncate table ConfigSave update Params set Attributes = t1.Attributes, BinaryData = t1.BinaryData, Creation = t1.Creation, DataSize = t1.DataSize, Modified = t1.Modified, PartNo = t1.PartNo from test.dbo.Params as t1 where t1.FileName = 'DBNames' and Params.FileName = 'DBNames' и потом чистка локального кеша где-то в промежутке еще чистил и серверный кеш
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- В форме ТОРГ-12 на 1 копейку меньше, чем в проводках БУ (Валютные операции)
- Штрих-Онлайн + УНФ
- Возврат продажи через ЕГАИС
- Тест драйвера ШТРИХ-М тестовые чеки
- Интеграция Yarus ТФ c 1C 8.3 Управление торговлей
- Не заполняется поле Эквайрер документа "Отчет о розн. продажах", Розница 2.2
- Выразить в запросе округляет странно...
- Мое видение "Правила 1 копейки" Критикните плиз
- Дополнительные сведения в динамическом списке документов
- sql server windows nt грузит проц
- 1С Мобильная. Сборка приложения для iOs
- Где можно взять актуальный FprnM1C82_54FZ.dll?
- Отбор записей в формы выбора справочника, связанного с регистром сведений
- После обновления не проводятся документы.
- Файлы *.txt по двойному клику (по умолчанию) выходят на печать, вместо Блокнота [решено]
- СКД без повторяющихся записей
- Не можем изменить КПП
- БП 3.0. Как вернуть типовой план счетов?
- Вывести дополнительные виды оплат в Рознице 2.2
- 1С8 Бухгалтерия 3 - Документ инкассовое поручение