Помогите созданием бат файла

  • Автор темы Odissei
  • Дата начала
Статус
Закрыто для дальнейших ответов.
O

Odissei

#1
Ситуация такая, на двух серверах делается резервное копирование , выгрузкой в файл DT это было сделано до меня.
Все это написано в Bat файлом .

Я сколько пытался сделать только получается запустить программу . и Все
Може просто оставить её открытую но не магу прописать обращение к командам 1С.

Если есть любые варианты подскажите.
Я не магу использовать скрипт который создан так как тот который есть делает бэкап на базе SQL , а сейчас это файловая база.
 

puh14

Well-known member
11.07.2008
1 412
0
#2
Текст батника в студию. По идее если рез копирование через режим конфигуратора, тогда пофиг, скуль - не скуль.
 
T

thinkfast

#4
Вот пример для SQL, хз как в фаловом варианте:

REM Путь к 1C v8.1
SET PathRun=C:\Program Files\1cv81\bin\1cv8.exe
REM Режим запуска:
SET Mode=config
REM /S <ИмяСервера>\<ИмяБазыСсылка> (где имя базы как в SQL)
SET BaseServer=ИмяСервера
SET BaseName=ИмяБазы
REM /N Пользователь:
SET UserName=ИмяПользователяСПравами
REM /P Пароль:
SET Passw=ТутПароль
REM /DumpIB <имя файла> , в который будет сохранена база.
SET Path=E:\BackUp\
SET FileName=ИмяБэкапа %date%.dt
echo off
cls
echo Ожидайте идет сохранение базы....
"%PathRun%" %Mode% /S%BaseServer%\%BaseName% /N%UserName% /P%Passw% /DumpIB "%Path%\%FileName%"
echo off
cls
echo Ожидайте идет реиндексация...
echo Нельзя прерывать обработку на данном этапе!!!
"%PathRun%" %Mode% /S%BaseServer%\%BaseName% /N%UserName% /P%Passw% /IBCheckAndRepair -ReIndex
echo off
cls
echo Работа завершена !
 
G

Gluk8888

#5
вариант без скрипта, работает как для файловых так и для SQL баз данных, как для 7.7 так и для 8
http://effector.com.ua/index.php?option=co...5&Itemid=14
бесплатный вариант практически полностью удовлетворяет потребности по резервному копированию баз данных
 
O

Odissei

#7
мой батник
"C:\Program Files\1cv81\bin\1cv8.exe" CONFIG /F"F:\baza" /NАдминистратор /DumpIB"F:\backup\%date%.dt"

Где
1) F:\baza -это путь к базе которую нужно копировать
2)F:\backup - это путь куда можно сохранить

Всем спасибо вопрос решён
 
Статус
Закрыто для дальнейших ответов.