вторник, 14 июня 2011 г.

Как получить из периферийной базы корневую УРБД

Как сделать из периферийной базы корневую УРБД приводим два способа, хотя по сути это один и тот же способ. Просто в первом вы сделаете это собственными руками, а во втором это сделает внешняя программа.

1. Для того чтобы сделать из периферийной базы УРБД локальную, или другими словами выключить УРБД, необходимо стереть 6 файлов которые находятся в каталоге базы данных:
  1. 1SDBSET.DBF 
  2. 1SDWNLDS.DBF
  3. 1SUPDTS.DBF
  4. 1SDBSET.CDX
  5. 1SDWNLDS.CDX
  6. 1SUPDTS.CDX
А также внести изменения (например, с помощью Excel)  в файл 1SSYSTEM.DBF в поле DBSIGN -стереть все, а в поле DBSETUUID в длинном номере установить все в  00000000-0000-0000- 0000-000000000000. При сохранении файла в Экселе, сохраняйте в старом формате DBase IV.

2. Используйте программу rbdcnv.exe (запускать лучше через cmd) При запуске необходимо указать каталог с БД
rbdcnv.exe c:\test1c\
После чего программа выполнит необходимые действия по преобразованию. При работе программы в каталоге БД 1С создается папка backup куда копируются изменяемые файлы. В том случае, если произошел сбой, необходимо скопировать все файлы из этой папки в папку БД.

 как из периферийной базы сделать корневую 1с
 Не забывайте сделать резервную копию перед началом экспериментов!

Комментариев нет:

Отправить комментарий

1