Имя: Пароль:
1C
1C 7.7
v7: Абсолютный путь к сохраняемым файлам в диалоге сохранения данных
,
0 Looking
 
05.01.13
20:05
Доброго праздничного времени суток всем!
Вопрос - можно-ли прописать в список сохраняемых файлов штатного диалога сохранения данных (Администрирование - Сохранить данные) абсолютный путь? Дело в том, что использую V7DBNet, соответственно DBF хранятся в отдельном от БД каталоге. Причем прописать абсолютный путь 1С дает, н-ер E:\КаталогDBF\*.DBF, и даже при сохранении видно что она перебирает DBF, но в архиве zip их нет. Возможно абсолютный путь нужно прописывать как-то специфично?
1 PALESIA
 
05.01.13
20:25
Вопрос на засыпку: вот это " E:\КаталогDBF\*.DBF" ты где пытаешься прописать?
2 Looking
 
05.01.13
20:30
()Администрирование - Сохранить данные - Добавить маску
ну и еще в скрипте для V7Backup
" FileList = *.DBF,1CV7.MD,1CV7.DD,1CV7.ORD,1CV7.SPL,USRDEF\USERS.USR,Extforms\*.*,Extforms\PrnForms\*.*,Extforms\Accnt\*.*,Extforms\ExtFormsMy\*.*,Extforms\SYSTEM\*.*,Archive\*.*,Exchange\*.*,CashData\*.*,CP_Key\*.*,Logs\*.*, E:\КаталогDBF\*.DBF"
3 PALESIA
 
05.01.13
20:43
(2) в добавить маску - там путь по отношению к КаталогИБ(), так что в конце ты получил сохранились файлы, находящиеся в КаталогИБ() + "E:\КаталогDBF\*.DBF" - подозреваю что такого у тебя нет, не говоря о файлах.
Как вариант перенести "КаталогDBF" внутрь КаталогИБ() - тогда вот енто "КаталогDBF\*.DBF" у тебя штатно сработает
4 Looking
 
05.01.13
20:53
(3)но как ни странно DBF он точно перебирает в процессе сохранения, я этот перебор явно вижу глазами
5 monsterZE
 
05.01.13
20:57
а что нужно то? базу забекапить?
--- a.cmd
"c:\Program Files (x86)\1Cv77_SQL\BIN\1cv7s.exe" config /d D:\base\sql_xxx /nzzz  /p321 /@C:\backup\cmd_xxx.1c
--- cmd_xxx.1c
[General]
Output=D:\base\sql_last_vig_log\sql_xxx.log
Quit=1
UnloadData=1
[UnloadData]
UnloadTofile=D:\base\sql_last_vig\sql_xxx.zip
IncludeUserDef=1
======
не оно?
6 Looking
 
05.01.13
21:02
(5)у меня не скуль
7 monsterZE
 
05.01.13
21:11
(6) а я че, сердствами скуля выгружаю? =)
или у 1cv7 и 1cv7s ключи разные?
8 PALESIA
 
05.01.13
21:12
(6) кстати у меня на локальной машине все взял и сохранил ... даже две папки с одинаковым именем впер в архив ... странно ...
ты хоть в терминале пытаешься на той машине где КаталогDBF лежит это делать?
9 Looking
 
05.01.13
21:14
(8)с консоли, все локально. то есть у тебя папки лежали вне каталога БД?
10 Looking
 
05.01.13
21:15
+(9)мне и на ИС отписались, что "скорее всего, ничего не получится. zlibeng в 7-ке довольно глюкавая. требует установки текущего каталога "
как-же у тебя-то получается?
11 PALESIA
 
05.01.13
21:16
(9) одна внутри. вторая в корне диска "D" - обе забекапил - я ж писал, что с одинаковым именем свернул в один архив
12 Looking
 
05.01.13
21:17
(11)средствами 1С?
13 Looking
 
05.01.13
21:31
(3)"Как вариант перенести "КаталогDBF" внутрь КаталогИБ() - тогда вот енто "КаталогDBF\*.DBF" у тебя штатно сработает"

спасибо большое за решение! в моем частном случае с одной БД это выход, при 2-х и более базах уже не годится, т.к. для сервера V7DBNet каталог БД должен быть один, и запихать его внутрь нескольких каталогов БД не получится.
еще раз спасибо и с праздниками! пусть тебя посетит самая лучшая в мире снегурочка и отблагодарит тебя за смекалку!
14 PALESIA
 
05.01.13
21:31
(12) ещё раз проверил сделал папку "D:\DBFiles1\" и "DBFiles2" внутри каталога с разными наборами файлом - обе штатно зафигачил в архив - даже скрипт не трогал ...
15 Looking
 
05.01.13
21:35
(14)в том-то и дело, что есть два каталога D:\DBFiles1 и D:\DBFiles2, и при архивировании из БД D:\DBFiles1 нужно архивировать и D:\DBFiles2. в частном случае с единственной БД вариант с "матрешкой" D:\DBFiles1\DBFiles2 - рабочий, спасибо за него! при 2-х и более базах матрешку сделать не получится.
16 PALESIA
 
05.01.13
21:55
(15)по-ходу непонятка произошла, уточню:
я одновременно архивировал данные из папок "D:\DBFiles1\" и "D:\1Cbase77\Tehnik\DBFiles2\" в один архив,
куда они легли двумя папками: "DBFiles1" и "DBFiles2" параллельно, а не матрешкой! и каждая со своими файлами
КаталогИБ() = "D:\1Cbase77\Tehnik\"
17 Looking
 
05.01.13
22:09
(16)и какой путь в списке сохраняемых файлов писал?
D:\1Cbase77\Tehnik\DBFiles2\
такой?
18 PALESIA
 
06.01.13
13:18
(17) Нет, написал вот так: "D:\DBFiles1\*.DBF" и "DBFiles2\*.DBF"