как отменить признак УРБД #269119


#0 by Краб божый
Подскажите, какие таблицы помимо 1SDBSET нужно удалить, чтобы база более не была распределённой
#1 by Sabron
Согласно документации, процесс инициализации РБД - необратимый, но иногда возникает потребность удалить всякое упоминание о том, что база данных когда-то была распределенной.Что для этого необходимо сделать: В первую очередь, в файле 1SSYSTEM.DBF вручную очистить 3-х символьное поле DBSIGN (содержащее код ИБ), и, в принципе, этого достаточно. Для возврата ИБ в первозданное состояние нужно дополнительно: Удалить файлы 1SDBSET.DBF, 1SDWNLDS.DBF, 1SUPDTS.DBF и соответствующие индексные файлы (.CDX) . В файле 1SSYSTEM.DBF обнулить 36-ти символьную строку DBSETUUID: 00000000-0000-0000- 0000-000000000000. Поле  DBSIGN
#2 by Краб божый
Спасибо большое!
#3 by DrZombi
А после такого можно будет обратно в УРБД перейти? Или уже только руками?
#4 by bezik
Чтобы превратить распределенную базу в обычную, удалите файлы 1SDBSET.DBF,    1SDWNLDS.DBF, 1SUPDTS.DBF и соответствующие им файлы *.CDX, а также 1SSYSTEM.DBF. В принципе, достаточно удалить 1SSYSTEM.DBF. После этого необходимо восстановить точку актуальности, запустив программу в монопольном режиме. Этот трюк недокументирован (угадайте, почему), но, тем не менее, он работает.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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