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
Jelikož je inicializátor kanálu pouze speciálním typem monitoru spouštěčů, musíte pro spuštění iniciátoru kanálu z produktu IBM® MQ Explorer nejprve 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.
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 potom 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 A
channel initiator for queue manager 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
.
- Typ:
MQ_INSTALLATION_PATH
\bin\runmqchi , kde MQ_INSTALLATION_PATH
je nahrazeno vysokoúrovňovým adresářem, ve kterém je nainstalován produkt IBM MQ .
- Pokud QM1 není výchozí správce front, v poli Argumenty pro spuštění zadejte -m
QM1
- Chcete-li jako inicializační frontu použít jinou frontu než SYSTEM.CHANNEL.INITQ, zadejte do pole Argumenty pro spuštění hodnotu -q initq_name , kde initq_name je název fronty.
- V poli Typ služby vyberte volbu Command.
- 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.