Автообмен по расписанию
Показывать по
10
20
40
сообщений
- 1
- 2
21.11.2005
22:54
#1
Привет, всем.
Первый раз столкнулась с такой штукой. Надо настроить автообмен между удаленными базами, через каждые два часа обновлять данные. Как это сделать, с чего начать, подскажите пожалуйста?
Первый раз столкнулась с такой штукой. Надо настроить автообмен между удаленными базами, через каждые два часа обновлять данные. Как это сделать, с чего начать, подскажите пожалуйста?
25.11.2005
08:35
#2
1) Создать файл *.bat (для Win98) или *.vbs (win2000, XP, 2003), в котором прописать команды по запуску автообмена. Понадобится еще файл *.prm (об этом читайте Конфигурирование и администрирование, раздел Пакетный режим)
2) Настроить планировщик задач на запуск созданного файла по расписанию
Вот примеры содержимого файлов, все это реально работает под Win2000
Файл obmen.vbs
'On Error Resume Next
Dim DShell
Set DShell = CreateObject("WScript.Shell")
cmdTpl = "C:\Progra~1\1Cv77\BIN\1cv7s.exe CONFIG /DF:\Bases\Centr /nАдминистратор /p265042 /@F:\Start\SharedSync.prm"
DShell.Run cmdTpl, 1, True
cmdTpl = "C:\Progra~1\1Cv77\BIN\1cv7s.exe CONFIG /DF:\Bases\FA_SQL /nАдминистратор /p265042 /@F:\Start\SharedSync.prm"
DShell.Run cmdTpl, 1, True
cmdTpl = "C:\Progra~1\1Cv77\BIN\1cv7s.exe CONFIG /DF:\Bases\Centr /nАдминистратор /p265042 /@F:\Start\SharedSync.prm"
DShell.Run cmdTpl, 1, True
Файл SharedSync.prm
[General]
AutoExchange=1
Quit=1
[AutoExchange]
SharedMode=1
ReadFrom=*
WriteTo=*
2) Настроить планировщик задач на запуск созданного файла по расписанию
Вот примеры содержимого файлов, все это реально работает под Win2000
Файл obmen.vbs
'On Error Resume Next
Dim DShell
Set DShell = CreateObject("WScript.Shell")
cmdTpl = "C:\Progra~1\1Cv77\BIN\1cv7s.exe CONFIG /DF:\Bases\Centr /nАдминистратор /p265042 /@F:\Start\SharedSync.prm"
DShell.Run cmdTpl, 1, True
cmdTpl = "C:\Progra~1\1Cv77\BIN\1cv7s.exe CONFIG /DF:\Bases\FA_SQL /nАдминистратор /p265042 /@F:\Start\SharedSync.prm"
DShell.Run cmdTpl, 1, True
cmdTpl = "C:\Progra~1\1Cv77\BIN\1cv7s.exe CONFIG /DF:\Bases\Centr /nАдминистратор /p265042 /@F:\Start\SharedSync.prm"
DShell.Run cmdTpl, 1, True
Файл SharedSync.prm
[General]
AutoExchange=1
Quit=1
[AutoExchange]
SharedMode=1
ReadFrom=*
WriteTo=*
13.12.2005
14:19
#3
Удобная примочка ADMIN.ERT. Есть на диске ИТС. Автоматически формирует файл запуска, где можно указать нужные действия, отрабатывает и автоматически (если нужно) закрывается.
Его можно прописать в любом планировщике или запускать периодически с рабочего стола.
Если хотите, могу выслать. Сам пользуюсь.
Его можно прописать в любом планировщике или запускать периодически с рабочего стола.
Если хотите, могу выслать. Сам пользуюсь.
- 1
- 2
Читают тему
(гостей: 1)