Имя: Пароль:
1C
 
Можно ли как-то перед выгрузкой в DT со скрипта CMD остановить фоновые задания?
0 Гений 1С
 
гуру
16.05.20
20:41
База серверная. Есть простой способ?

Там постоянно что-то крутится:

компьютер: A, сеанс: 2, начат: 16.05.2020 в 20:39:32, приложение: Фоновое задание;
компьютер: A, сеанс: 3, начат: 16.05.2020 в 20:39:32, приложение: Фоновое задание;
компьютер: A, сеанс: 1, начат: 16.05.2020 в 20:39:32, приложение: Фоновое задание
1 Garykom
 
гуру
16.05.20
20:44
Ты даже поиском в инете разучился?
2 Гений 1С
 
гуру
16.05.20
20:53
(1) ты мне мысль подскажи. я найду. ;-)
3 acht
 
16.05.20
21:06
(2)  Зачем, если проще нанять спеца?

А вообще весьма наглядный процесс, как загораются такие звезды, как @Livingstar
4 Turku
 
16.05.20
21:54
(2) Обновлятор-1С
5 etc
 
16.05.20
22:00
(0) Сделай два скрипта - один sql-ный бэкап/восстановление базы в соседнюю на том же сервере, а из соседней уже сохранение в dt. И никаких проблем с выгонянием пользователей и фоновыми заданиями.
6 Гений 1С
 
гуру
16.05.20
22:01
(4) из пушки по воробьям.
(5) там с SQL траблы... поэтому в DT
7 Гений 1С
 
гуру
16.05.20
22:01
я сказал юзверю, чтобы на ночью отключил все регламентные, пробежался по тем, что выполняются ночью и настроил им расписание.
8 etc
 
16.05.20
22:08
Проще тогда совместить с остановкой службы сервера и удалением сеансового кэша.
9 etc
 
16.05.20
22:10
установил код блокировки, остановил службу, удалил папку sscntx, запустил, сделал dt, снял код блокировки.
10 acht
 
16.05.20
22:19
(6) > с SQL траблы
Прав не дают? Или же там, хехе, postgres?
11 Klesk
 
16.05.20
22:29
12 dangerouscoder
 
16.05.20
22:39
Сделать регламент в самой базе не предлагать?
13 dangerouscoder
 
16.05.20
22:45
(8) зачем службу тормозить?
14 Гений 1С
 
гуру
17.05.20
09:25
(10) там пароль SA забыли, ггг. Ищут админа бывшего. Ну и вообще, там бесплатный SQL (есть такой вариант поставки)
15 Гений 1С
 
гуру
17.05.20
09:26
(12) это как
16 Гений 1С
 
гуру
17.05.20
09:27
(12) Если ты про типовые настройки бэкапа, то они не умеют делать несколько копий. Можно, конечно переименовывать то, что они накропали, но это все криво и через одно место.
17 xXeNoNx
 
17.05.20
09:34
deployka
18 Aleksey
 
17.05.20
09:37
(16) Ну так что мешает после бекапа скриптом забрать файлик. Можно даже не после, а днем или с утра запускаеться скрипт который переименует dt и выложит его на фтп
19 Гений 1С
 
гуру
17.05.20
09:38
(18) Принципы не делать сложно там, где можно просто. Криво это. А если не сделается бэкап?
20 Гений 1С
 
гуру
17.05.20
09:38
Проще повторять задание бэкапа каждые 37 минут, возможно сработает в интервале, когда нет фоновых
21 Aleksey
 
17.05.20
09:39
(19) Пусть скрипт отправит письмо -алярм
22 Aleksey
 
17.05.20
09:40
а если кто то в базе будет сидеть? А если файлик будет занят, а если место кончиться, а если бумага закончиться ...
23 Гений 1С
 
гуру
17.05.20
09:57
(22) там не сидят. я использую 10 бэкапов на базу, место фиксированное. ;-)
24 Мимохожий Однако
 
17.05.20
10:05
(6) Пушка не нужна. Возьми оттуда скрипт.
25 mistеr
 
17.05.20
10:15
На всякий случай напомню, что выгрузка в dt это не бэкап, и не может им считаться.
26 dangerouscoder
 
17.05.20
10:23
(15) Создать регламентное здание для блокировки сеансов

    ТекущаяДата = ТекущаяДата();
    Блокировка = Новый БлокировкаУстановкиСоединений;
    Блокировка.Начало = ТекущаяДата + 120;
    Блокировка.Конец = ТекущаяДата + 1200;
    Блокировка.КодРазрешения = "UCCode";
    Блокировка.Сообщение = "Регламентные работы 20 минут!";
    Блокировка.Установлена = Истина;
    
    УстановитьБлокировкуУстановкиСоединений(Блокировка);

дальше в планировщике делай задание для бекапа
27 dangerouscoder
 
17.05.20
10:29
(14) попробовать войти под админской учеткой винды и поменять пароль на sa
28 Cyberhawk
 
17.05.20
10:48
Через ras
29 Сияющий в темноте
 
17.05.20
11:16
В случае sql базы dt намного более близко к бэкапу,чем в случае файловой.
30 Гений 1С
 
гуру
17.05.20
11:24
(26) сие лучше через COM тогда. ;-)
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn