Достать cf файл из базы созданной из dt

1. ResAndDev 17.09.18 19:16 Сейчас в теме
Можно ли вытащить cf файл для создания чистой, без данных, новой базы из старой, если старая была создана из dt файла ? Если да то как ? Если нет - то какие еще способы есть ?
+
По теме из базы знаний
Найденные решения
37. ResAndDev 20.09.18 18:44 Сейчас в теме
Господа. Приношу свои извинения. это оказывается я ошибся.
+
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
25. AlexO 135 20.09.18 12:56 Сейчас в теме
(1)
Можно ли вытащить cf файл для создания чистой, без данных, новой базы из старой, если старая была создана из dt файла
можно.
У 1С в ЛЮБОЙ базе есть:
- CF основная
- CF базы данных
- сами данные (они, конечно, в структуре CF сидят, но как-бы "отдельно" - CF же можно отдельно выгрузить)
Еще может быть конфигурация поставщика.
Конфигурация поставщика можно удалить (снять с поддержки), или её изначально может не быть (конфа-самописка).
Еще если база полностью на поддержке (изменение конфигурации отключено), то CF основная, и CF поставщика - это одна CF в двух лицах.
Вы б для начала, определились, что хотите выгрузить.
+
2. leosoft 165 17.09.18 19:37 Сейчас в теме
Вроде можно - сначала загрузить базу в пустую конфигурацию из dt.
Потом выгрузить из конфигуратора cf.
+
3. uriah 17 17.09.18 20:04 Сейчас в теме
Лучше использовать полный дистрибутив, не всегда корректно заполняются первичные данные.
+
4. Online-Ufa 17.09.18 20:23 Сейчас в теме
Какая разница, как именно создавалась база, из dt или каким-то другим образом?
Файл конфигурации cf в любом случае можно из информационной базы извлечь.
Но если конфигурация типовая, то я бы советовал новую базу создавать из шаблона, а не из cf.
+
5. ResAndDev 18.09.18 04:37 Сейчас в теме
Я пробовал выгрузить cf на тестовой базе - данные почему то тоже перенеслись ... Хотя вроде как и не должны ?
+
6. catena 110 18.09.18 05:07 Сейчас в теме
(5)Какие именно данные-то? cf - это скелет конфигурации, dt - копия конфигурации с данными.
succub1_5; +1
8. ResAndDev 18.09.18 05:57 Сейчас в теме
(6)Я знаю! Если создать новую базу с cf файла, то по идее, в новой базе должны быть просто конфигурация, без заполненных данных. Но. Если база, с которой я снял cf файл сама была создана из dt файла, а затем оттуда вынули cf, то такой cf почему то переносит и данные тоже.
+
22. YanTsys 12 18.09.18 17:42 Сейчас в теме
(8) cf не должен переносить никаких данных, исключением будут только предопределенные элементы справочников, которые добавляются не в пользовательском режиме, а в конфигураторе.

Можно конечно написать процедуру стартовой инициализации справочников которая при запуске программы будет проверять наличие необходимых элементов и автоматически добавлять их при каждом запуске но ИМХО так никто не делает...
+
24. mao_san 20.09.18 08:14 Сейчас в теме
(5) Первичное заполнение отработало, да если еще конфа нашла соединение с интернетом, то все, данных будет еще больше, а вообще, если при открытии базы только что воссозданной из cf файла, мы получаем тоже что и в оригинальной базе из которой мы выгрузили cf тот тут вариантов не много, либо та "оригинальная" была такой же пустой базой с первичными данными, либо напутан путь, либо кто то тролит.
+
7. shutilin 18.09.18 05:56 Сейчас в теме
Видимо пробовал "Выгрузить информационную базу", а не "Сохранить конфигурацию в файл".
+
9. ResAndDev 18.09.18 06:00 Сейчас в теме
(7)я знаю чем отличаются эти два пункта! Неоднократно делал и выгрузки dt и cf. Но вот сейчас и появились странности.
+
10. user603532_fan_club_chelsea 18.09.18 06:01 Сейчас в теме
(9) не бывает такого. Вы может путаете данные с предопределенными элементами.
YanTsys; +1
11. shutilin 18.09.18 06:04 Сейчас в теме
Еще бывает первоначальное заполнение, когда новую чистую базу запускаешь.
+
12. ResAndDev 18.09.18 06:08 Сейчас в теме
Напишу по пунктам, что я делал:
1) На флэшке есть резервные копии базы в виде выгрузок dt.
2) Я создаю пустую базу, затем загружаю в конфигураторе dt файл из флэшки.
3) Все работает, конфигурация с данными запускается.
4) Я снова открываю конфигуратор, захожу в Поддержку, затем нажимаю - Сохранить конфигурацию в файл. Получил cf файл.
5)Когда я снова создаю пустую базу и в конфигураторе нажимаю Загрузить конфигурацию из файла, а затем запускаю - появляется вся та же база, со всеми заполненными данными, хотя я ожидаю появления ПУСТОЙ конфигурации, для того что бы с нуля заполнить данные.
+
13. user603532_fan_club_chelsea 18.09.18 06:12 Сейчас в теме
(12) не бывает такого... может кэш?))) он тупит и цепляет соседнюю базу. попробуйте на другом компе создать. или перезагрузиться.
+
14. ResAndDev 18.09.18 06:16 Сейчас в теме
(13)Компьютер вообще другой - из за этого я и затеял все. Переезд на новый комп.
+
15. user603532_fan_club_chelsea 18.09.18 06:29 Сейчас в теме
(14) мистика у тебя какая-то)...
+
16. catena 110 18.09.18 08:37 Сейчас в теме
(12)Этого быть не может никак. Даже по размеру файлы dt и cf отличаются в десятки раз именно из-за наличия/отсутствия данных. Варианты: база до загрузки не была пустой; открываете не ту базу, в которую загружали; "данные" являются предопределенными элементами или после запуска конфигурации запускается обработка первоначального заполнения, как сказано выше. Из неоткуда в cf данные появится не могут.
alex-l19041; +1
20. Online-Ufa 18.09.18 11:52 Сейчас в теме
(12) что-то делаете не так.
или загружаете всю ИБ из dt
или новую базу создаете не пустую, а например из шаблона демоконфигурации, при загрузке cf, данные не загружаются, но и не удаляются из базы, если они там уже были
+
21. Bukaska 140 18.09.18 16:52 Сейчас в теме
(12)Попробуйте сформировать файл поставки, может тогда без данных перенесется
+
26. AlexO 135 20.09.18 12:58 Сейчас в теме
(12)
Когда я снова создаю пустую базу и в конфигураторе нажимаю Загрузить конфигурацию из файла
А точно не в заполненной базе нажимаете? А в "пустой"-чистой безо всяких данных?
+
17. tvm 18.09.18 09:59 Сейчас в теме
путь к базам один и тот же не?
+
18. DenisCh 18.09.18 11:01 Сейчас в теме
Скорее всего, процедура начального заполнения отрабатывает
+
27. AlexO 135 20.09.18 12:59 Сейчас в теме
(18) она не отработает, если ей не разрешить.
+
19. oley 18.09.18 11:36 Сейчас в теме
Там демонстрационная конфигурация - она же и должна быть с данными!

Обычно выгружаю чистую конфигурацию через Конфигуратор - выгрузить конфигурацию в файл.
+
23. dyuha 49 19.09.18 03:42 Сейчас в теме
Я как-то случайно цепанул тестовую базу на сервере 1с к рабочей базе на SQL. Проверил обработку, зашел в боевую, а там все сделано. В ЖР ни строчки. Слава Аллаху, ничего не испортил и сразу разобрался.
+
28. KLex 20 20.09.18 15:48 Сейчас в теме
1. Есть выгрузка информационной базы (dt-файл). Его можно загрузить в чистую базу. Получится копия базы.
2. Из конфигуратора, через меню "Конфигурация - сохранить конфигурацию в файл" получаем конфигурацию базы данных.
3. Создаем чистую базу, загружаем туда конфигурацию (Меню Конфигурация - Загрузить конфигурацию из файла)
4. Имеем чистую базу без данных.
5. При первом запуске в режиме 1С Предприятие отрабатывают обработки первоначального заполнения базы данных, если они есть. После этого могут добавиться предусмотренные разработчиком конфигурации данные.
+
29. ResAndDev 20.09.18 16:30 Сейчас в теме
Оказывается, пустую cf можно вытащить только если база из которой cf берешь изначально была создана из cd файла либо установлена нормально через установщик. Если же база изначально была создана из dt файла, то там чистой cf не будет. Проверил экспериментально.
+
30. Sashares 34 20.09.18 16:34 Сейчас в теме
(29)Какой бред вы пишите...
vadim1011985; EVKash; +2
34. ResAndDev 20.09.18 17:50 Сейчас в теме
(30)а что сразу бред ?
+
36. Sashares 34 20.09.18 17:58 Сейчас в теме
(34)Ну потому что так как вы описали это не работает. Вам все об этом говорят.
Поэтому варианта 2 - либо вы что то не то делаете, либо что-то не понимаете.
cf это конфигурация, она не может быть "не чистой", это не база.
если вы из cf создаете новую базу, то результат будет одинаковый для одинаковых cf (вне зависимости от того как вы этот cf получили - выгрузили из базы или еще откуда).
+
31. vadim1011985 99 20.09.18 16:55 Сейчас в теме
(29) Все время что работаю с 1с а это с 2007 г. было без разницы как доставать cf хоть из чистой базы хоть из загруженной из dt . Хотелось бы видеть Ваш волшебный dt из которого потом при выгрузки cf вылезает конфа с данными. Либо видео снимите с этим всем процессом - только на одном кадре , а то народ негодует - Явите чудо народу !!
+
32. Sashares 34 20.09.18 16:59 Сейчас в теме
(31) 11 лет работаете с 1с, и оказывается, что ничего не знаете =)))
+
33. vadim1011985 99 20.09.18 17:06 Сейчас в теме
(32) пора на пенсию )))
+
35. ResAndDev 20.09.18 17:51 Сейчас в теме
(31)А разве можно сюда видео прикреплять ? Сейчас запишу.
+
37. ResAndDev 20.09.18 18:44 Сейчас в теме
Господа. Приношу свои извинения. это оказывается я ошибся.
+
38. vadim1011985 99 20.09.18 18:52 Сейчас в теме
Внимание! Тема сдана в архив

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот