Господа, .. подскажите, пжста, как без перезагрузки цыски можно поменять ivr-скрипт.
(Cisco 5350 )
В enable нужно набрать:call application voice load имя_скрипта
>В enable нужно набрать:call application voice load имя_скрипта
Не получается, ... говорит
"Can't delete app debitcard with active calls
Cannot run script debitcard. Unloading"
Ну так опусти voice-port (Посмотри конфиг sh run как он там описан. Зайди в конфиг (conf t) набирай так как он описан (voice-port), например у меня так voice-port 1/0:15 у тебя может быть по другому. Далее набери shutdown , выйди из кофига ctrl+z.Это все делалось для того что бы скинуть юзверей с линии. Теперь можешь перегружать скрипт. И voice-port не забудь поднять потом (no shutdown)).Good Luck.
>Ну так опусти voice-port (Посмотри конфиг sh run как он там описан.
>Зайди в конфиг (conf t) набирай так как он описан (voice-port),
>например у меня так voice-port 1/0:15 у тебя может быть по
>другому. Далее набери shutdown , выйди из кофига ctrl+z.Это все делалось
>для того что бы скинуть юзверей с линии. Теперь можешь перегружать
>скрипт. И voice-port не забудь поднять потом (no shutdown)).
>
>Good Luck.
>ИМХО, правильнее и нежнее :-) будет так:
1. создаешь еще один call app voice, пусть app2, с перезагружаемым скриптом
2. на диал-пире, где скрипт крутится, говоришь application app2при этом юзверя, начавшие работать со старой версией скрипта, не испытают никаких неудобств. Новые коннекты пойдут с новым скриптом. Когда старый скрипт отработает на всех коннектах, спокойно проделываем обратную процедуру.