При обновлении тарифов скриптами надо опердни закрывать?
Последние темы
» Alt Linux. Импортозамещение винды на Почте.
автор ratman Сегодня в 04:24
» Подгузов и "светлое" будущее.
автор POST_SHUTDOWN?? Пн Ноя 25 2024, 17:41
» Почта России пытается отсудить 185 миллионов у «дочки» «1С»
автор anykey Вс Ноя 24 2024, 12:49
» «Почта России» массово распродает имущество
автор anykey Вс Ноя 24 2024, 12:19
» Переход на ЕАС 4.0
автор anykey Сб Ноя 23 2024, 19:44
» «Ростелеком» отсудил 2 миллиона у «Почты России», которая не платила за ремонт
автор anykey Вт Ноя 19 2024, 14:47
» Быстрый заработок. Нужны люди, срочно
автор anykey Вт Ноя 12 2024, 16:05
автор ratman Сегодня в 04:24
» Подгузов и "светлое" будущее.
автор POST_SHUTDOWN?? Пн Ноя 25 2024, 17:41
» Почта России пытается отсудить 185 миллионов у «дочки» «1С»
автор anykey Вс Ноя 24 2024, 12:49
» «Почта России» массово распродает имущество
автор anykey Вс Ноя 24 2024, 12:19
» Переход на ЕАС 4.0
автор anykey Сб Ноя 23 2024, 19:44
» «Ростелеком» отсудил 2 миллиона у «Почты России», которая не платила за ремонт
автор anykey Вт Ноя 19 2024, 14:47
» Быстрый заработок. Нужны люди, срочно
автор anykey Вт Ноя 12 2024, 16:05
+2
Rakot
ratman
Участников: 6
Обновление тарифов скриптами
ratman- Эксперт
- Сообщения : 1085
Очки : 1321
Репутация : 20
Дата регистрации : 2015-03-05
Возраст : 49
- Сообщение 1
Обновление тарифов скриптами
Rakot- Эксперт
- Сообщения : 563
Очки : 623
Репутация : 28
Дата регистрации : 2014-09-13
Откуда : Хьёрвард
- Сообщение 2
Re: Обновление тарифов скриптами
даже окно не надо закрывать
ratman- Эксперт
- Сообщения : 1085
Очки : 1321
Репутация : 20
Дата регистрации : 2015-03-05
Возраст : 49
- Сообщение 3
Re: Обновление тарифов скриптами
"Чота мне как-то ссыкотно, пипец как!" Не люблю, когда откатиться некуда и резать по-живому. Сегодня вот, доигрался. Менял системный хард на документальном архивном серваке, заодно операционку с 2003 на 2008. Зеркала, естественно, разбились. Начал собирать. Пятисотка встала как родная без вопросов. А терабайтное зеркало ушло в базовый режим. Оба винта хором. Слегка (часа четыре к ряду, так, без фанатизма) побился с ними, понял, что сегодня не мой день, отложил на завтра. Сейчас сижу, "стресс снимаю".Rakot пишет:даже окно не надо закрывать
Но вернёмся к нашим баранам, то есть скриптам. ScriptSheduler их прокачать не может, IBExpert прогоняет их на раз. Но с IBExpert'ом работаю только я. Значит, в понедельник рейд по всем отделениям города. Собственно, почему и спрашивал, прикинуть, сколько времени надо будет на одно отделение. Те, которые с выделенными серверами я уже прокачал.
"Хорошо всё самому уметь делать. Херово то, что всё приходится делать самому." (с) не знаю чей.
Rakot- Эксперт
- Сообщения : 563
Очки : 623
Репутация : 28
Дата регистрации : 2014-09-13
Откуда : Хьёрвард
- Сообщение 4
Re: Обновление тарифов скриптами
в папке с IBExpert есть консольная утилита для выполнения скриптов. можно написать bat фаил с таким содержанием
"C:\Program Files\HK-Software\IBExpert\IBEScript.exe" "name.sql" -E -D"C:\Program Files\WinPost\DB\postdb.gdb" -Pmasterkey -Usysdba
где "C:\Program Files\HK-Software\IBExpert\IBEScript.exe" - путь к консольной утилите
"name .sql" - название скрипта, по одному за раз, и желательно без русских букв в названии. Если есть русские буквы то кодировка bat файла должна быть 866, а не 1251. Поэтому лучше без русских, чтоб наверняка.
-E - данный аргумент указывает, что показывать нужно только сообщения с ошибками, в противном случае выводит много данных по работе скрипта. можно не указывать его.
-D"C:\Program Files\WinPost\DB\postdb.gdb" - путь к бд
-Pmasterkey -Usysdba - пароль и логин
-S - а этот параметр вообще скроет работу ibescript (режим невидимки). можно указать, хотя консольное окно bat файла все равно будет висеть пока ibescript не закончит работу
-Vlog.txt - а это если нужен лог. Причем если буква V большая, то перезапишет существующий файл, а если v маленькая, то допишет лог к файлу.
ВАЖНО: Все параметры регистро-зависимые.
Останется только отправить флешку/дискету в ОПС и попросить, что бы оператор запустил этот бат файл
"C:\Program Files\HK-Software\IBExpert\IBEScript.exe" "name.sql" -E -D"C:\Program Files\WinPost\DB\postdb.gdb" -Pmasterkey -Usysdba
где "C:\Program Files\HK-Software\IBExpert\IBEScript.exe" - путь к консольной утилите
"name .sql" - название скрипта, по одному за раз, и желательно без русских букв в названии. Если есть русские буквы то кодировка bat файла должна быть 866, а не 1251. Поэтому лучше без русских, чтоб наверняка.
-E - данный аргумент указывает, что показывать нужно только сообщения с ошибками, в противном случае выводит много данных по работе скрипта. можно не указывать его.
-D"C:\Program Files\WinPost\DB\postdb.gdb" - путь к бд
-Pmasterkey -Usysdba - пароль и логин
-S - а этот параметр вообще скроет работу ibescript (режим невидимки). можно указать, хотя консольное окно bat файла все равно будет висеть пока ibescript не закончит работу
-Vlog.txt - а это если нужен лог. Причем если буква V большая, то перезапишет существующий файл, а если v маленькая, то допишет лог к файлу.
ВАЖНО: Все параметры регистро-зависимые.
Останется только отправить флешку/дискету в ОПС и попросить, что бы оператор запустил этот бат файл
ratman- Эксперт
- Сообщения : 1085
Очки : 1321
Репутация : 20
Дата регистрации : 2015-03-05
Возраст : 49
- Сообщение 5
Re: Обновление тарифов скриптами
Спасибо. Не знал о такой возможности. В смысле не задумывался.
LEXX- Эксперт
- Сообщения : 680
Очки : 799
Репутация : 59
Дата регистрации : 2011-12-13
- Сообщение 6
Re: Обновление тарифов скриптами
а зачем вообще IBExpert, если консольная утилита есть у самого FB? Я ей делаю.
Rakot- Эксперт
- Сообщения : 563
Очки : 623
Репутация : 28
Дата регистрации : 2014-09-13
Откуда : Хьёрвард
- Сообщение 7
Re: Обновление тарифов скриптами
кому что удобнее. хотя я разницы не вижу.
LEXX- Эксперт
- Сообщения : 680
Очки : 799
Репутация : 59
Дата регистрации : 2011-12-13
- Сообщение 8
Re: Обновление тарифов скриптами
разница в том, что IB не нужно копировать в ОПС =)
а так да, разницы в принципе никакой.
а так да, разницы в принципе никакой.
Rakot- Эксперт
- Сообщения : 563
Очки : 623
Репутация : 28
Дата регистрации : 2014-09-13
Откуда : Хьёрвард
- Сообщение 9
Re: Обновление тарифов скриптами
у нас в каждом ОПС есть IBE, так что и копировать ничего не нужно. )) и весь IBE не нужен, достаточно скопировать IBEScript.exe. только на дискету он вряд ли влезет ((.
anykey- Эксперт
- Сообщения : 1868
Очки : 2172
Репутация : 44
Дата регистрации : 2011-11-28
- Сообщение 10
Re: Обновление тарифов скриптами
ДИСКЕТУ??Rakot пишет:у нас в каждом ОПС есть IBE, так что и копировать ничего не нужно. )) и весь IBE не нужен, достаточно скопировать IBEScript.exe. только на дискету он вряд ли влезет ((.
Rakot- Эксперт
- Сообщения : 563
Очки : 623
Репутация : 28
Дата регистрации : 2014-09-13
Откуда : Хьёрвард
- Сообщение 11
Re: Обновление тарифов скриптами
Диске́та, ги́бкий магни́тный диск (англ. floppy disk, англ. diskette) — сменный носитель информации, используемый для многократной записи и хранения данных. Представляет собой помещённый в защитный пластиковый корпус диск, покрытый ферромагнитным слоем. Для считывания дискет используется дисковод.
Флоппинет — неформальный термин, обозначающий использование сменных носителей информации (в первую очередь, дискет — флоппи-дисков, от которых и получил своё название) для переноса файлов между компьютерами. Приставка «-нет» в ироничной форме сравнивает такой способ передачи информации с подобием компьютерной сети в то время, когда использование «настоящей» компьютерной сети по каким-либо причинам невозможно. Также иногда используется термин «дискетные сети».
anykey- Эксперт
- Сообщения : 1868
Очки : 2172
Репутация : 44
Дата регистрации : 2011-11-28
- Сообщение 12
Re: Обновление тарифов скриптами
дак вот что это такое))
LEXX- Эксперт
- Сообщения : 680
Очки : 799
Репутация : 59
Дата регистрации : 2011-12-13
- Сообщение 13
Re: Обновление тарифов скриптами
ВАААААААУ! )))))
GGWP- Эксперт
- Сообщения : 150
Очки : 212
Репутация : 6
Дата регистрации : 2013-06-13
Откуда : n
- Сообщение 14
Re: Обновление тарифов скриптами
А к файрберду тоже также? ) Или есть чутка разница?
Rakot- Эксперт
- Сообщения : 563
Очки : 623
Репутация : 28
Дата регистрации : 2014-09-13
Откуда : Хьёрвард
- Сообщение 15
Re: Обновление тарифов скриптами
"c:\Program Files\Firebird\Firebird_1_5\bin\isql" CONNECT "C:\Program Files\WinPost\DB\postdb.gdb" -u 'SYSDBA' -p 'masterkey' -i "name.sql" -o "log.txt"
http://www.destructor.de/firebird/isql.htm
http://www.destructor.de/firebird/isql.htm
postpc- Эксперт
- Сообщения : 383
Очки : 427
Репутация : 30
Дата регистрации : 2016-01-28
- Сообщение 16
Re: Обновление тарифов скриптами
Сделал копию базы. Накатил тарифы. Сказал операторам проверить изменения тарифов по винпосту. Всё хорошо - следующее отделение. Всё плохо - вернул базу из копии и дальше искать другой путь обновления тарифов.
Закрывать ничего не надо.
Я даже винпост обновлял на открытой смене. Ничего особенного.
Закрывать ничего не надо.
Я даже винпост обновлял на открытой смене. Ничего особенного.