#0
by cojko
Есть три файла: 5c116dcf-3bd7-469f-b536-6b62d797099d_dynupdate_af649185-8660-43f2-ab30-9c8af7936668 4017-07-25 02:55:33 5c116dcf-3bd7-469f-b536-6b62d797099d_dynupdate_af649185-8660-43f2-ab30-9c8af7936668.0 4017-07-25 02:55:33 e0666db2-45d6-49b4-a200-061c6ba7d569_dynupdate_af649185-8660-43f2-ab30-9c8af7936668 4017-07-25 02:57:10 Выполняю запрос: BEGIN TRANSACTION WORK delete from Config where FileName in ( select c.filename from Config as c select * from ( SELECT max( modified ) over (partition by substring(FileName,0,37)) as mdt ,SUM over (partition by substring(FileName,0,37)) as sm, substring(FileName,0,37) fs FROM Config WHERE FileName Like '%_dynupdate_%')as a where a.sm != 1 ) as b on b.mdt != c.modified and b.FileName = c.FileName) delete from Config where FileName in ( select filename from ( select MAX(Modified) over(partition by substring(a.filename, 0, 37) ) as mdt , * from Config as a where LEN(a.FileName) = 36 or a.FileName like '%_dynupdate_%' ) update Config set filename = substring(filename, 0, 37) where FileName like '%_dynupdate_%' Выдает ошибку: Violation of PRIMARY KEY constraint 'ByNameNo_Config'. Cannot insert duplicate key in object 'dbo.Config'. The duplicate key value is (5c116dcf-3bd7-469f-b536-6b62d797099d, 0). Что нужно исправить?
#3
by drumandbass
надо было не чего не делать перезапустить и в монопыльном режиме зайти в 1с КОНФИГУРАТОР ))))
#5
by cojko
Проблема началась с вот этого: нарушена целостность структуры конфигурации 1. Выгрузил в dt. В файловой версии. Конфигурация открывается нормально. 2. Выгрузил dt из файловой загрузил в серверную версию. Конфигурация не открывается. Вот я и лезу.
#9
by Волшебник
выполни эти запросы TRUNCATE TABLE [db].[dbo].[_ConfigChngR] TRUNCATE TABLE [db].[dbo].[_ConfigChngR_ExtProps]
#10
by cojko
chkdb сказал ошибок нет. При тестировании исправлении были какие-то ошибки. Но после этого не заработало. Выполнил. Теперь в конфигураторе нет прав доступа. И вместо конфигурации в описании пусто.
#12
by Волшебник
Что-то ты не то выполнил... У тебя база живёт своей жизнью. Проверь, ту ли базу запускаешь
#13
by cojko
Первый раз не помогло. Но я запускал твои запросы после твоих. Второй раз я восстановил базу. И сразу применил твои запросы. Конфигурация не открылась. Но описании было написано какая она.
#14
by drumandbass
да не chkdb а проверка конфигурации это разные весчи ... меню/конфигурация/проверка конфигурации
#17
by Волшебник
Можно ещё вытянуть из хранилища последнюю конфигурацию, загрузить её в базу и провести реструктуризацию.
#18
by cojko
Как загрузить конфигурацию в базу, если окно конфигурации не отрывается? В принципе база работает, только конфигурация не открывается.
#20
by Волшебник
меню Конфигурация / Загрузить конфигурацию тоже недоступно? Можно попробовать ещё ключами запуска 1cv8.exe
#22
by cojko
Мне помогло: 1. Очистить кэш. 2. Выгрузить базу в файловую 3. Обновить конфигурацию до следующего релиза. 4. Залить dt в серверную базу.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- Настройки в отчете на СКД
- Заполнить контактную информацию на форме контрагента
- 1с штуки(Код 796) и количество 1.000
- Ошибка УстановитьОбщиеПараметрыСоединения - У пользователя недостаточно прав
- УТ 3.0 украинская (11 русская): не удаляются документы после свертки
- Отличие выемки от инкассации
- Ошибка при создании COM объекта
- программно добавить свое подменю в команды печати
- Перенес сервер 1С на новое оборудование. Теперь не могу подключиться
- УНФ при загрузке конфигурации 1.6 поверх 1.5 не видно подсистем
- Сравнение табличных частей в запросе
- Публикация на апач
- v7: Не работает ККТ RR-04Ф
- 1С8.3 Файловая база МОБИЛЬНОГО приложения: фоновое задание и папка 1Cv8JobScheduler....
- DirectBank и УТ 10.3
- Создать "обычную группу" свернутой
- При копировании листа из одной книги Excel в другую, создается лист с именем TDSheet
- v8: Штрих-Мини-ФР-К одновременно с Штрих-Онлайн на Рознице 2.2.6.30
- Штрихкодирование в 1С (тип штрихкода)
- Возвращение статуса "Архивный чек"