|
v8: Как настроить автоматическое копирование 1с?( файловая версия) | ☑ | ||
---|---|---|---|---|
0
Edkeei_gluk
18.08.11
✎
12:24
|
Доброе время суток!
Подскажите пожалуйста с помощью какой обработки настромть автоматический запус копирование 1С 8.1 УПП фаловая версия. |
|||
1
vicof
18.08.11
✎
12:26
|
с помощью bat-ника и планировщика задач не?
|
|||
2
Edkeei_gluk
18.08.11
✎
12:27
|
(1)это как по подробнее можно?
|
|||
3
zak555
18.08.11
✎
12:27
|
откуда куда копировать ?
|
|||
4
chepsoid
18.08.11
✎
12:29
|
- скачай на infostarte.ru, там есть такое точно...
|
|||
5
wise
18.08.11
✎
12:29
|
если Вы хотите Резервную копию, то копируйте ПРОСТО скриптом 1cv8.1cd
а если какой-нибудь справочник, то пишешь обработку и в регламентное задание |
|||
6
Edkeei_gluk
18.08.11
✎
12:30
|
(3) я ни разу не делала эту настройку поэтому спрашиваю как это сделать...
|
|||
7
chepsoid
18.08.11
✎
12:31
|
*.dt хотите выгружать каждое утро? или че?
|
|||
8
vicof
18.08.11
✎
12:33
|
||||
9
mastodont
18.08.11
✎
12:38
|
Я использую что-то типа:
@echo off set now=%TIME:~0,-3% set now=%now::=% set now=%now: =0% set now=%DATE:~-4%%DATE:~3,2%%DATE:~0,2%_%now% set Baza=%1 echo Копирование базы (создание временного файла) copy %Baza% 1Cv8_%now%.1cd echo Архивирование базы 7za.exe a -tZIP -mx1 1Cv8_%now% 1Cv8_%now%.1cd echo Удаление временного файла del 1Cv8_%now%.1cd @echo on в качестве первого параметра указывается путь к файлу с базой. Один из плюсов - в этот момент в базе может кто-то работать, архив все равно сделается. PS В раре есть ключ, который сам может добавлять дату к имени архива. 7-zip выбран по мотивам полной лицензионности. |
|||
10
vicof
18.08.11
✎
12:39
|
||||
11
Edkeei_gluk
19.08.11
✎
08:49
|
*dt хочу выгружать каждую ночь. 1С НЕ НА СЕРВЕРЕ, ОНА ФАЙЛОВАЯ. Как настроить выгрузку которая автоматически в определённое время будет блокировать и выгружать Базу.
|
|||
12
DasTPID
19.08.11
✎
10:02
|
(9) Не знаю, может кто-то и может работать, но снятая таким образом (простым копированием 1CD в то время когда кто-то работает) копия частенько получается битая. По идее нужна выгрузка в dt.
|
|||
13
aleks-id
19.08.11
✎
10:06
|
уже тыщу раз перетирали - нельзя выгружать *.dt и надеяться что он будет не битый! если файловая, то надо копировать 1Cv8.1cd, предварительно выгнав всех пользователей, если скулевая - бэкапить средствами скуля в любой момент, даже не выгоняя!
|
|||
14
DasTPID
19.08.11
✎
11:15
|
(13) Интересно кто где тыщу раз перетирал. Мой опыт говорит об обратном - при выгрузке в dt всегда все хорошо. При копировании средствами ОС могут войти пользователи и начать что-нибудь проводить. В результате, например, у меня в практике был случай что в скопированном 1Cv8.1cd, который я отдал аудиторам, совершенно неправильно показывалась оборотка по нескольким счетам.
|
|||
15
DasTPID
19.08.11
✎
11:20
|
По делу: файловую базу можно выгрузить в dt из командной строки следующим образом:
"C:\Program Files (x86)\1cv82\common\1cestart.exe" CONFIG /F"Q:\путь_к_базе" /N"Юзер_с_админскими_правами" /P"Пароль" /DumpIB"Q:\путь_к_выгруженному_файлу.dt" Разумеется оно не отрабатывает, если в системе есть работающие пользователи. Как выкинуть всех работающих пользователей я пока не нашёл. |
|||
16
aleks-id
19.08.11
✎
11:44
|
(14) кури внимательно v8: Подскажите хороший архиватор 1С клиент-серверных баз
|
|||
17
DasTPID
19.08.11
✎
12:12
|
(16) Это называется "срач" а не тыщу раз перетирал.
Вопрос как выкинуть работающих пользователей остаётся открытым |
|||
18
aleks-id
19.08.11
✎
12:16
|
(17)средствами системы вестимо
|
|||
19
DasTPID
19.08.11
✎
12:20
|
(18) А если немного поконкретнее?
в ГлобальныйМодуль обнаружилась функция ЗавершитьРаботуПользователей(), которая к сожалению не отрабатывает, т.к. база в файловом режиме. |
|||
20
aleks-id
19.08.11
✎
12:27
|
||||
21
DasTPID
19.08.11
✎
13:21
|
Уууух!! Монстрово!
Пошёл читать |
|||
22
Reaper_1c
19.08.11
✎
13:28
|
Файловая УПП это вкусно. очень вкусно.
|
|||
23
DasTPID
19.08.11
✎
13:31
|
(22) Есть идеи где взять поллимона на MSSQL?
|
|||
24
Reaper_1c
19.08.11
✎
13:33
|
(23) Вот можно подумать кроме MS никто СУБД не делает...
|
|||
25
Reaper_1c
19.08.11
✎
13:35
|
+(24) А где на 1С 200 000 взяли?
|
|||
26
DasTPID
19.08.11
✎
13:47
|
1C помойму дешевле обошлась, под 150. Плюс сто на сервер и сто на терминальные лицензии. Кароче, руководству сложно объяснить за что платить еще такую же сумму, если оно и так работает.
Нет, со временем я конечно перетащу это всё на никсы и постгресс, но не всё сразу. |
|||
27
DasTPID
19.08.11
✎
14:19
|
(20) Ну это же читерство!
Блин народ, ну несерьёзно! Я полдня убил на то, чтобы вспомнить неиспользованный сегодня логин на инфостарте, найти и накатить 8.1 платформу, объединить конфигурации и в результате увидеть, что всё гениальное изобретение состоит в создании регистра и демона который этот регистр читает и убивает сам себя при приходе соответствующей команды. Ради этого конфигурацию ломать ну совершенно не хочется, оно гораздо проще делается не 1С а на уровне винды просто процессы посносить. Таки получается если база файловая, то на уровне 1С завершить работу пользователя невозможно? |
|||
28
Reaper_1c
19.08.11
✎
14:46
|
(27) Последнюю версию БСП возьми - там есть автоматизация бэкапов.
|
|||
29
DasTPID
19.08.11
✎
14:59
|
http://www.google.ru/search?q=БСП
Белорусский союз предпринимателей? Бандаж спиральный? База спортивного питания? Болгарская социалистическая партия? Боевая стартовая позиция? |
|||
30
DasTPID
19.08.11
✎
15:00
|
Кстати, в 27 вопрос был сформулирован довольно однозначно, и про автоматизацию бэкапов там не было ни слова
|
|||
31
Reaper_1c
19.08.11
✎
15:37
|
||||
32
Necessitudo
19.08.11
✎
17:09
|
Можно блокировать любые попытки соединения с базой специальной обработкой.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |