|
Выгрузить в dt программно | ☑ | ||
---|---|---|---|---|
0
1с230786
21.03.12
✎
13:58
|
Нужно в базе сделать кнопку, после нажатия которой закрывается предприятие, запускается конфигуратор и делается выгнрузка базы, потом снова запускается предприятие. Можно так сделать?
|
|||
1
Amra
21.03.12
✎
13:58
|
Можно) Кури УТ 11
|
|||
2
Maxus43
21.03.12
✎
14:01
|
батник напиши да запускай... зачем именно из 1с?
|
|||
3
БалбесВ1с
21.03.12
✎
14:02
|
(2)86-ой год
|
|||
4
1с230786
21.03.12
✎
14:06
|
(2)А как запустить батник после завершения работы 1с? Или в предопр. процедурах смотреть?
|
|||
5
YFedor
21.03.12
✎
14:06
|
(0)Зачем?
|
|||
6
Maxus43
21.03.12
✎
14:07
|
(4) просто с рабочего стола батник запускай, когда надо делать выгрузку. в батнике - запуск конфигуратора с ключем выгрузки базы, и добавить можеш запуск потом самой 1с
|
|||
7
БибиГон
21.03.12
✎
14:08
|
1c тоже запускать из батника
|
|||
8
1с230786
21.03.12
✎
14:08
|
(5)Выполняется определенный кусок работы по автоматической обработке прайсов и вот перед этим нужно на всякий случай делать копию базы.
|
|||
9
le_
21.03.12
✎
14:09
|
(8) Базу разве можно выгрузить, когда кто-то в ней работает?
|
|||
10
БибиГон
21.03.12
✎
14:09
|
в базе работает только 1 пользователь?
|
|||
11
YFedor
21.03.12
✎
14:10
|
(8) Все равно непонятно. Если выгружаешь именно в ДТ, то в базе никого не должно быть, т.е. запущенная 1С "знает", что никого не будет, тогда зачем вообще делать кнопку? Ведь оператор и так не глуп, может сам закрыть 1С и запустить ярлычек на рабочем столе ...
|
|||
12
Wobland
21.03.12
✎
14:10
|
(8) какой страшный кусок, должно быть
|
|||
13
БибиГон
21.03.12
✎
14:11
|
(9) ну, можно еще просто скопировать файл БД. )
|
|||
14
YFedor
21.03.12
✎
14:12
|
(13) При работающих пользователях? А где уверенность, что архив будет достаточно хорош при этом?
|
|||
15
Wobland
21.03.12
✎
14:16
|
(14) вот меня тут с таким мнение назвали разными словами: v8: Правильный бакап: "unload dt" vs "copy 1CD"
|
|||
16
YFedor
21.03.12
✎
14:17
|
(15) Ну, правильный бэкап копированием файла базы, несомненно. Но в базе не должно быть пользователей
|
|||
17
Wobland
21.03.12
✎
14:18
|
(16) отследить как?
|
|||
18
IOL
21.03.12
✎
14:19
|
(0) Библиотека стандартных подсистем от 1С посмотри как там реализовано.
|
|||
19
stix2010
21.03.12
✎
14:20
|
в УПП, УТ есть процедуры формирующие батник для отключения пользователей, загрузки cf , по аналогии можно сделать выгрузку
|
|||
20
YFedor
21.03.12
✎
14:20
|
(17) По наличию файлов 1Cv8.1CL 1Cv8tmp.1CL
|
|||
21
Wobland
21.03.12
✎
14:21
|
(20) нет файлов. начал копировать, сразу после этого пришёл некто и начал что-то менять...
|
|||
22
Jaffar
21.03.12
✎
14:29
|
(21) тогда сначала переименовать (чтоб никто не вошел), потом копировать.
а вообще - изврат полнейший... |
|||
23
le_
21.03.12
✎
14:29
|
Лучше протестировать как следует обработку.
|
|||
24
ho0p
21.03.12
✎
14:35
|
(22) Или поставить блокировку ИБ.
|
|||
25
YFedor
21.03.12
✎
14:37
|
(21) Ну а выгрузкой тоже не скопируешь, а главное непонятно зачем в (0) вообще все это нужно
|
|||
26
ЧеловекДуши
21.03.12
✎
14:41
|
Лучше перейти на серверный вариант и бекапить средствами, к примеру SQL :)
|
|||
27
Reset
21.03.12
✎
14:45
|
Лучше, глять, не писать обработки прайсов так, чтобы для них требовались "программные" бэкапы
|
|||
28
Jaffar
21.03.12
✎
14:53
|
(25) см. (8)
|
|||
29
YFedor
21.03.12
✎
14:54
|
(28) Ага, вывод только как в (12)
|
|||
30
Обработка
21.03.12
✎
14:55
|
(0) Если база юзается круглосуточно то преводим в скуль и иделаем скульные бекапы. Если есть окошко по времени то раставляем бекапв так чтоб значала бекап потом уж там всякие ночные задания.
И желательнопосле ночных тоже сделать архивчик чтобы потом лдоказвать что база порушено не твоей обработкой а юзерами. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |