|
Поясните параметры батника Ø (Волшебник 15.03.2017 17:53) | ☑ | ||
---|---|---|---|---|
0
sidalexsandr
15.03.17
✎
14:01
|
Вот батник: C:\Program Files\1cv82\common\1cestart.exe" DESIGNER /S Server-1C\1C-Work82 /N"Администратор" /P"12345" /DumpIB \\bdc\BackUp\Base_%date:~-10%.dt
Вопросы, что значит: 1) /S 2) Server-1C\1C-Work82 - это путь к базе, которая работает на sql-сервере? 2) /DumpIB 3) \\bdc\BackUp\Base_%date:~-10%.dt - это путь к созданному файлу копии информационной базы? :~10% - что делает? |
|||
1
Бычье сердце
15.03.17
✎
14:08
|
||||
2
Lama12
15.03.17
✎
14:08
|
(1) Справка в 1С. Там все описано.
|
|||
3
Я_в_каске
15.03.17
✎
14:19
|
смотри почту
|
|||
4
Вафель
15.03.17
✎
14:47
|
даже не зная можно догадаться (правда инглишь нужно хоть немножко знать)
|
|||
5
sidalexsandr
15.03.17
✎
15:14
|
(3) Спасибо
|
|||
6
Неверный Параметр И
15.03.17
✎
15:15
|
(0) Пункт 3 означает создание бэкапа примерно в 10% от всей базы, это же очевидно.
|
|||
7
sidalexsandr
15.03.17
✎
15:16
|
(3) Server_Nm = "192.168.0.241"
Server_Nm2= "192.168.0.241" Вопрос: для чего Server_Nm2? |
|||
8
sidalexsandr
15.03.17
✎
15:57
|
Нашел:
Как из командной строки заставить 1С:Предприятие сделать выгрузку базы данных C:\Program Files\1cv8\bin\1cv8.exe" CONFIG /F D:\УпрТорг /N ИмяПользователя /P Пароль /DumpIB c:\имя.dt Вопросы: 1) как из командной строки выкинуть пользователей в том числе тех, которые в конфигураторе 2) имя файла копии можно задать так: Base_%date.dt ? |
|||
9
Jump
15.03.17
✎
16:07
|
(8) 1
1)В файловой? Никак. 2)Куда дел второй процент? В батниках внутри %переменная% |
|||
10
Jump
15.03.17
✎
16:07
|
(8) Ты случайно не бэкап пытаешься делать?
|
|||
11
Jump
15.03.17
✎
16:08
|
А то находятся особо одаренные личности которые бэкапы с помощью выгрузки делают.
|
|||
12
sidalexsandr
15.03.17
✎
16:14
|
(11) Да резервную копию (наверно да бэкап).
|
|||
13
sidalexsandr
15.03.17
✎
16:15
|
(9) Это пример из файловой, а у меня SQL-ная
|
|||
14
sidalexsandr
15.03.17
✎
16:16
|
(8) (9) 2) имя файла копии можно задать так: Base_%date%.dt ?
|
|||
15
Jump
15.03.17
✎
16:17
|
(12) Дык бэкап скуля делают средствами скуля.
А вот из дэтэшника ты не факт что базу восстановишь. |
|||
16
Jump
15.03.17
✎
16:18
|
(14) да
|
|||
17
sidalexsandr
15.03.17
✎
17:15
|
Подниму
|
|||
18
undertaker
15.03.17
✎
17:20
|
(17) поднимать не надо, надо делать как говорят в (15)
|
|||
19
sidalexsandr
15.03.17
✎
17:46
|
(18) Мне начальство сказало, сделать как было, а было с помощью выгрузки из конфигуратора.
|
|||
20
Волшебник
модератор
15.03.17
✎
17:53
|
Имя каталога нужно получить из текущей даты. Создаем в памяти временную переменную VDATE и присваиваем ей значение переменной окружения DATE, без первых 3-х символов (Пн и пробел) - 20.01.2005:
set VDATE=%date:~3% В версиях Windows, где в значении принимаемом переменной DATE, отсутствует день недели (3 символа - "Пн "), значение VDATE получится не тем, что требуется. Чтобы не анализировать признаки наличия данного кода, можно воспользоваться и другим вариантом - не пропустить первые 3 символа (~3) от начала строки переменной DATE, а взять 10 символов от конца строки, указав число 10 со знаком "минус" - будет тот же результат - 20.01.2010 set VDATE=%date:~-10% Создаем каталог на диске C:, имя которого = текущая дата из переменной VDATE: MD C:\%VDATE% После выполнения этой команды на диске C: будет создан каталог с именем 20.01.2005 |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |