Chcete-li spustit inicializátor kanálu, musíte nejdříve vytvořit službu, která spustí inicializátor kanálu.
Informace o této úloze
Vzhledem k tomu, že inicializátor kanálu je pouze speciálním typem monitoru spouštěčů, je nutné spustit inicializátor kanálu z produktu IBM® MQ Explorer. Nejprve je třeba vytvořit službu, která spustí příkaz runmqchi
(pro spuštění inicializátoru kanálu) při spuštění služby.
V následujícím postupu je předpokládáno, že vytváříte službu s názvem ChannelInitiator pro správce front s názvem QM1. Další informace o inicializátorech kanálu naleznete v tématu Spuštění a zastavení inicializátoru kanálu v příručce IBM Documentation.
Postup při vytvoření služby inicializátoru kanálu:
Postup
- V pohledu Navigátor rozbalte položku správce front QM1, pro kterého má být spuštěn inicializátor kanálu.
- Klepněte pravým tlačítkem myši na složku Služby správce front a poté klepněte na volbu . Zobrazí se dialogové okno Nová služba.
- V dialogovém okně Nová služba zadejte název služby, například ChannelInitiator, a poté klepněte na tlačítko Další. Nyní můžete konfigurovat novou službu ChannelInitiator.
- Volitelné: Do pole Popis zadejte popis služby ChannelInitiator, například Inicializátor kanálu pro správce front QM1.
- V poli Řízení služby nakonfigurujte, jak se služba spustí a zastaví:
- Má-li být tato služba spouštěna a zastavována automaticky při spuštění, resp. zastavení správce front, klepněte na volbu Správce front.
- Pokud má být tato služba spouštěna automaticky při spuštění správce front, avšak pokud přitom nemá být zastavována při zastavení činnosti správce front, klepněte na volbu Spuštění správce front.
- Pokud má být tato služba konfigurována tak, že je nutné ji spustit i zastavit ručně, klepněte na tlačítko Ruční.
- Do pole Spouštěcí příkaz zadejte úplnou cestu k příkazu
runmqchi
.
- Zadejte:
MQ_INSTALLATION_PATH
\bin\runmqchi , kde MQ_INSTALLATION_PATH
je nahrazen vysokoúrovňovým adresářem, ve kterém je nainstalován produkt IBM MQ .
- Pokud QM1 není výchozím správcem front, zadejte do pole Argumenty pro spuštění hodnotu -m QM1 .
- Chcete-li jako inicializační frontu použít jinou frontu než SYSTEM.CHANNEL.INITQ, v poli Argumenty pro spuštění zadejte -q název_inického_sql , kde název_ini_front je název fronty.
- V poli Typ služby vyberte volbu Příkaz.
- Klepněte na tlačítko Dokončit.
Bude vytvořena nová služba ChannelInitiator pro vybraného správce front QM1.
- Spusťte službu.
Výsledky
Služba ChannelInitiator spustí příkaz runmqchi
, který spustí inicializátor kanálu pro správce front QM1.