Как сделать базу не распределенной?

3 ноября 2014 г. Просмотров: 661
В документации по “1С Бухгалтерии” указано, что процедура инициализации РБД необратима. Однако иногда возникает необходимость удалить всякое документальное упоминание о том, что база данных когда-то выступала в роли распределенной.

Вам понадобится

  • - права администратора.

Инструкция

  • Для этого нужно немного подправить некоторые файлы. Но перед началом изменений сделайте резервную копию базы данных. Найдите файл 1SSYSTEM.DBF во внутренних файлах программы “1С Бухгалтерии”. Откройте данный файл и найдите трехсимвольное поле DBSIGN (оно содержит код информационной базы). Удалите занесенное в поле значение. Чтобы найти файлы, воспользуйтесь встроенным поиском в программном обеспечении или стандартной вкладкой в операционной системе персонального компьютера.
  • Найдите и удалите следующие файлы: 1SDBSET.DBF, 1SDWNLDS.DBF, 1SUPDTS.DBF и соответствующие индексные файлы (.CDX). Это вернет базу данных к предыдущему состоянию, стерев данные об использовании базы в качестве распределенной. Найдите файл 1SSYSTEM.DBF и откройте его. Найдите параметр DBSETUUID и внесите нули в соответствующую ему 36-ти символьную строку. Теперь параметр должен иметь вид: DBSETUUID: 00000000-0000-0000- 0000-000000000000.
  • Запустите программу 1С и проверьте результат работы. Если программа выдаст ошибки, значит, вы что-то сделали неверно. Сделайте все снова по шагам, вернув состояние базы с помощью резервной копии. Вы могли что-то сделать не верно, или просто заменили не те параметры. Нужно внимательно выполнять данные операции, чтобы сделать базу не распределенной.
  • Возврат информационной базы к состоянию не распределенной базы обычно нужен для экспериментов с конфигурацией программы. Для таких целей полезно иметь копию базы данных, сделанную заранее. Возьмите за привычку создание резервных копий важных данных и храните их на внешних носителях. Также стоит отметить, что для создания не распределенной базы можно полностью переустановить программное обеспечение от компании “1C” и попробовать еще раз проделать вышеописанные операции.
  • Оцените статью!