|
Выгнать всех и выгрузить *.dt! | ☑ | ||
---|---|---|---|---|
0
Sevish
19.11.22
✎
11:06
|
Добрый день.
Как-то я уже поднимал эту тему, ещё одна попытка. Из той темы я научился выгружать *.dt С:\1CServers\8.3\8.3.22.1672\bin\ibcmd.exe infobase dump --db-server=%$DBServer% --dbms=MSSQLServer --db-user=%$DBUser% --db-pwd=%$DBPassw% --db-name=%$BaseName% --user=%$1CUser% --password=%$1CPassw% --data=%$DataPath% %$BackUpPath%%$FileName% Проблем нет, каждую ночь в 3 часа все выгружается. Вопрос № 1: эта утилита выгружает ИБ даже если есть сеансы? Я понимаю, что ночью никто не работает, но все же страхово. Вопрос № 2: есть ли какой-то способ завершить через командную строку все сеансы, кроме "/C ЗавершитьРаботуПользователей"? Прост для 14 баз сразу разом запустить... |
|||
1
palsergeich
19.11.22
✎
11:11
|
(0) Через RAS, но это уже не будет в одну строчку
|
|||
2
DenisK2020
19.11.22
✎
11:16
|
убей все процессы 1с перед выгрузкой
|
|||
3
DenisK2020
19.11.22
✎
11:17
|
Запретить все регламенты до 1 часа ночи
|
|||
4
DenisK2020
19.11.22
✎
11:19
|
||||
5
DenisK2020
19.11.22
✎
11:21
|
Пример файла для обновления конфигурации
echo off cls "C:\Program Files\1cv81\bin\1cv8.exe" ENTERPRISE /S"server\ESKM" /N"Admin" /P"ESKM" /DisableStartupMessages /C"ЗавершитьРаботуПользователей" |
|||
6
DenisK2020
19.11.22
✎
11:24
|
А лучше конечно делать бекапы с помощь MS SQL, база может быть просто огромной и из dt ты ее подымать будешь долго
https://infostart.ru/1c/articles/173494/ https://efsol.ru/manuals/sql-backup.html |
|||
7
Sevish
19.11.22
✎
11:41
|
За советы благодарю.
(6) тут нужны именно *.dt. Увы, была ситуация, когда наличие бэкапа с сиквела никак не помогло, подключить было не куда, а вот наличие *.dt зарешало: просто временно главному бухгалтеру локально развернули и работа продолжилась через 15 минут. (2) только если гасить терминалы :) там люди зависают, а бывает и вообще на локальных машинах. (3) да, была мысль настроить интервалы работы, но он распространяется на вход, не выкидывает в час ночи. Кроме того есть много баз 8.2 и 8.1... (4) и (5) так сейчас и есть, просто разом запускать 14 1С это капец нагрузка :) Я думал может есть решение через скрипт повершел + API rphost. |
|||
8
Garykom
гуру
19.11.22
✎
11:42
|
(6) не просто средствами скуля, а
1. Делаем бэкап sql 2. Разворачиваем бэкап sql в копию базы 3. Делаем бэкап в dt из копии базы |
|||
9
Garykom
гуру
19.11.22
✎
11:43
|
(8)+ понятно дело в копии базы никто из юзеров не работает и регламентные/фоновые там после восстановления отключены
|
|||
10
Sevish
19.11.22
✎
11:50
|
(9) Хм. В принципе идея...
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |