Имя: Пароль:
1C
1С v8
как батником выкинуть всех из 1С ки?
0 lexalex72
 
29.07.13
08:57
я бекаплю базы батником.. строкой типа

C:\Program Files (x86)\1cv82\common\1cestart.exe" CONFIG /S "127.0.0.1/crm"   /N "Администратор" /P "ввввв" /WA- /Out"d:\backup\backup.log" /DumpIB "d:\backup\1ccrm%Date%.dt

ну вот . и короче не знаю что в батнике написать чтобы выкинуть всех из 1с сервера. ну или из одной какой то базы.
1 lexalex72
 
29.07.13
08:59
а еще - обязательно ччтобы сервер был 64 х битным?
2 Cube
 
29.07.13
09:02
Для типовых так:
"C:\Program Files\1cv82\common\1cestart.exe" ENTERPRISE /Sservername /CЗавершитьРаботуПользователей /UCКодРазрешения /DisableStartupMessages
3 Cube
 
29.07.13
09:03
(1) Нет
4 mishgan75
 
29.07.13
09:06
прочитал название как: "как батАникАм выкинуть всех из 1С ки"... Наверно не проснулся
5 alkov
 
29.07.13
09:13
Вы ещё бэкапите базы в .dt? Северная лисица идёт к Вам!
6 lexalex72
 
29.07.13
09:15
alkov а что это не кошерно?
7 lexalex72
 
29.07.13
09:17
я понимаю ты клонишь что надо средствами mssql -  тогда скажи как.. и там же делается что то типа мгновенного снимка базы, тоесть что даже без отключения пользователей?
8 Cube
 
29.07.13
09:19
(6) Типа, 1С не гарантирует, что всё будет хорошо. Но я не заморачиваюсь, т.к. периодически восстанавливаю из этих архивов локальную копию - заодно и проверяю. Косяков ни разу не встречал пока.
9 alkov
 
29.07.13
09:19
10 alkov
 
29.07.13
09:26
(7) http://infostart.ru/public/173494/ тут разжёвано по шагам
11 hhhh
 
29.07.13
09:48
(9) это не по теме. Это кто вообще на базу забил. Не делает ни индексирование, ни ТИИ годами. Если базу нормально обслуживать, то dt очень даже прилично работает.
12 lexalex72
 
29.07.13
10:33
что такое UCКодРазрешения
13 dka80
 
29.07.13
11:18
(12) Устанавливается блокировка соединений с базой. Для того, чтобы подключиться к заблокированной базе нужно знать код. Вот "КодРазрешения" это и есть этот код
14 lexalex72
 
29.07.13
11:37
короче после того как делаешь

"C:\Program Files\1cv82\common\1cestart.exe" ENTERPRISE /Sservername /CЗавершитьРаботуПользователей /UCКодРазрешения /DisableStartupMessages

просто запускается 1С в режиме предприятия и ничего далее не происходит.
15 Cube
 
29.07.13
11:47
(14) Вроде, по-русски написано "для типовых". А если не тупо копипастить, а разобраться подумать? Не?

Из справки:
/C <строка текста> — передача параметра в конфигурацию.

У тебя в конфе параметр "ЗавершитьРаботуПользователей" обрабатывается?
16 lexalex72
 
29.07.13
11:52
Cube параметр "ЗавершитьРаботуПользователей"  - походу нет. именно он не обрабатывается..

нашел вот такой скрипт http://codepaste.ru/7525/

но тут еще надо делать блокировку потому что юзики заходят обратно.
17 shuhard
 
29.07.13
11:52
(14) короче зачет ты не сдал
18 Cube
 
29.07.13
11:56
(16) Мда... Хочешь я справку распечатаю, сделаю для неё переплет и продам тебе?

Из справки:
/UC <код доступа> — позволяет выполнить установку соединения с информационной базой, на которую установлена блокировка установки соединений (не используется при работе тонкого клиента через веб-сервер). Если при установке блокировки задан непустой код доступа, то для установки соединения необходимо в параметре /UC указать этот код доступа.
19 y22-k
 
29.07.13
11:57
(0) останавливаешь службу , пингуешь 1 сек , запускаешь
20 Evrepid
 
29.07.13
12:11
На мисте специально есть ветки где расписано все что Вам необходимо.
В частности:
v8: Автоматический запуск архивирования/тестирования/исправления БД 1С 8.0
Ну и дальше просто поищите.
21 lexalex72
 
29.07.13
12:21
Cube ну и где тут фраза "позволяет установить блокировку" ?