Parâmetros de Programa de Saída
1. QIBM_QZDA_INIT
v Chamadonainicializaçãodoservidor 2. QIBM_QZDA_NDB1
v Chamadoparapedidos debancode dadosnativo 3. QIBM_QZDA_SQL1
v Chamadoparapedidos SQL 4. QIBM_QZDA_SQL2
v
Chamadoparapedidos SQL 5. QIBM_QZDA_ROI1
v
Chamadopararecuperarpedidos deinformaçõesdeobjeto efunçõesdecatálogoSQL Ospontosdesaídaparabancode dadosnativoerecuperaçãode informaçõesdeobjetotêm dois formatosdefinidosdependendodotipo defunçãosolicitada.
Opontode saídaQIBM_QZDA_INITédefinidoparaexecutarumprograma desaídanainicializaçãodo servidor.Seumprogramafordefinidoparaessepontodesaída, eleseráchamadotodavezqueo servidorde bancodedadosforiniciado.
FormatoZDAI0100do pontodesaídaQIBM_QZDA_INIT
Deslocamento
Tipo Campo Descrição
Dec Hex
0 0 CHAR(10) Nomedoperfildo
usuário
Onomedoperfildousuárioqueestá chamandooservidor
10 A CHAR(10) Identificadordo
servidor
Paraessepontodesaída,ovaloré*SQL.
20 14 CHAR(8) Nomedoformato Onomedoformatodesaídadousuário sendoutilizado.ParaQIBM_QZDA_INIT,o nomedoformatoéZDAI0100.
28 1C BINARY(4) Funçãosolicitada Afunçãosendoexecutada
Oúnicovalorválidoparaessepontode saídaé0.
Nota: OformatoédefinidopelomembroEZDAEPnosarquivosH,QRPGSRC,QRPGLESRC,QLBLSRCe QCBLLESRCnabibliotecaQSYSINC.
Opontode saídaQIBM_QZDA_NDB1édefinidoparaexecutarumprograma desaídaparapedidosdo bancodedados nativoparaoservidordebanco dedados.Doisformatos sãodefinidosparaesseponto desaída. OformatoZDAD0100éutilizadoparaasseguintesfunções:
v Criararquivofísicodeorigem.
v Criararquivodebancode dados,combaseemarquivoexistente.
v Incluir,limpar,excluirmembrodo arquivode bancodedados.
v Substituirarquivodo bancodedados.
v Excluirsubstituiçãodearquivodobancode dados.
v Excluirarquivo.
OformatoZDAD0200éutilizadoquandoum pedidoérecebidoparaincluirbibliotecas nalistade bibliotecas.
FormatoZDAD0100 dopontodesaídaQIBM_QZDA_NDB1
Deslocamento
Tipo Campo Descrição
Dec Hex
0 0 CHAR(10) Nomedoperfildo
usuário
Onomedoperfildousuárioqueestá chamandooservidor
10 A CHAR(10) Identificadordo
servidor
Paraessepontodesaída,ovaloré*NDB.
20 14 CHAR(8) Nomedoformato Onomedoformatodesaídadousuário sendoutilizado
Paraasseguintesfunções,onomedo formatoéZDAD0100.
Deslocamento
Tipo Campo Descrição
Dec Hex
28 1C BINARY(4) Funçãosolicitada Afunçãosendoexecutada
Essecampocontémumdosseguintes:
v X’00001800’-Criararquivofísicode origem
v X’00001801’-Criararquivodebancode dados
v
X’00001802’-Incluirmembrodoarquivo debancodedados
v X’00001803’-Limparmembrodoarquivo debancodedados
v X’00001804’-Excluirmembrodoarquivo debancodedados
v X’00001805’-Substituirarquivodebanco dedados
v X’00001806’-Excluirsubstituiçãodo arquivodebancodedados
v X’00001807’-Criararquivode salvamento
v X’00001808’-Limpararquivode salvamento
v
X’00001809’-Excluirarquivo
32 20 CHAR(128) NomedoArquivo Nomedoarquivoutilizadoparaafunção solicitada
160 A0 CHAR(10) Nomedabiblioteca Nomedabibliotecaquecontémoarquivo 170 AA CHAR(10) Nomedomembro Nomedomembroaserincluído,limpoou
excluído
180 B4 CHAR(10) Autoridade Autoridadeparaoarquivocriado
190 BE CHAR(128) Combasenonome
doarquivo
Nomedoarquivoaserutilizadoaocriar umarquivocombaseemumexistente
318 13E CHAR(10) Combasenonome
dabiblioteca
Nomedabibliotecaquecontémoarquivo debase
328 148 CHAR(10) Nomedoarquivode
substituição
Nomedoarquivoasersubstituído
338 152 CHAR(10) Nomedabiblioteca
desubstituição
Nomedabibliotecaquecontémoarquivoa sersubstituído
348 15C CHAR(10) Nomedomembrode
substituição
Nomedomembroasersubstituído
Nota: OformatoédefinidopelomembroEZDAEPnosarquivosH,QRPGSRC,QRPGLESRC,QLBLSRCe QCBLLESRCnabibliotecaQSYSINC.
FormatoZDAD0200 dopontodesaídaQIBM_QZDA_NDB1
Deslocamento
Tipo Campo Descrição
Dec Hex
0 0 CHAR(10) Nomedoperfildo
usuário
Onomedoperfildousuárioqueestá chamandooservidor
Deslocamento
Tipo Campo Descrição
Dec Hex
10 A CHAR(10) Identificadordo
servidor
Paraessepontodesaída,ovaloré*NDB.
20 14 CHAR(8) Nomedoformato Onomedoformatodesaídadousuário sendoutilizado.Paraainclusãonafunção delistadebibliotecas,onomedoformatoé ZDAD0200.
28 1C BINARY(4) Funçãosolicitada Afunçãosendoexecutada
X’0000180C’-Incluirlistadebibliotecas
32 20 BINARY(4) Númerode
bibliotecas
Onúmerodebibliotecas(ocamposeguinte)
36 24 CHAR(10) Nomedabiblioteca Osnomesdecadabiblioteca Nota: OformatoédefinidopelomembroEZDAEPnosarquivosH,QRPGSRC,QRPGLESRC,QLBLSRCe QCBLLESRCnabibliotecaQSYSINC.
Opontode saídaQIBM_QZDA_SQL1 édefinidoparaexecutarumpontodesaídaparadeterminados pedidosSQLquesãorecebidospeloservidor debancode dados.Somenteumformatoédefinidopara essepontodesaída.Seguemasfunçõesquefazemcomqueoprogramadesaídasejachamado:
v Preparar v Abrir v Executar v Conectar v Criarpacote v Limparpacote v Excluirpacote v
Moverbusca
v Executarimediatamente v Prepararedescrever
v Preparareexecutaroupreparare abrir v Abrirebuscar
v Executarouabrir
v Retornarinformaçõesde pacote
FormatoZDAQ0100 dopontodesaídaQIBM_QZDA_SQL1
Deslocamento
Tipo Campo Descrição
Dec Hex
0 0 CHAR(10) Nomedoperfildo
usuário
Onomedoperfildousuárioqueestá chamandooservidor
10 A CHAR(10) Identificadordo
servidor
Paraessepontodesaída,ovaloré
*SQLSRV.
20 14 CHAR(8) Nomedoformato Onomedoformatodesaídadousuário sendoutilizado.ParaQIBM_QZDA_SQL1, onomedoformatoéZDAQ0100.
Deslocamento
Tipo Campo Descrição
Dec Hex
28 1C BINARY(4) Funçãosolicitada Afunçãosendoexecutada
Essecampocontémumdosseguintes:
v X’00001800’-Preparar
v X’00001803’-Prepararedescrever v X’00001804’-Abrir/Descrever v X’00001805’-Executar v
X’00001806’-Executarimediatamente v
X’00001809’-Conectar v X’0000180C’-Moverbusca v X’0000180D’-Preparareexecutar v X’0000180E’-Abrirebuscar v X’0000180F’-Criarpacote v X’00001810’-Limparpacote v X’00001811’-Excluirpacote v X’00001812’-Executarouabrir v X’00001815’-Retornarinformaçõesde
pacote
32 20 CHAR(18) Nomedainstrução Nomedainstruçãoutilizadaparaas funçõesprepararouexecutar
50 32 CHAR(18) Nomedocursor Nomedocursorutilizadoparaafunção abrir
68 44 CHAR(2) Opçãodepreparo Opçãoutilizadaparaafunçãopreparar 70 46 CHAR(2) Abriratributos Opçãoutilizadaparaafunçãoabrir
72 48 CHAR(10) Nomedopacote
dinâmicoestendido
NomedopacoteSQLdinâmicoestendido
82 52 CHAR(10) Nomedabiblioteca
depacote
NomedabibliotecaparapacoteSQL dinâmicoestendido.
92 5C BINARY(2) IndicadorDRDA v
0-ConectadoaoRDBlocal v
1-ConectadoaoRDBremoto
94 5E CHAR(1) Níveldecontrolede
confirmação
v ’A’-Confirmação*ALL v ’C’-Confirmação*CHANGE v ’N’-Confirmação*NONE
v ’S’-Confirmação*CS(estabilidadedo cursor)
v ’L’-Confirmação*RR(leiturarepetível)
95 5F CHAR(512) Primeiros512bytes
dotextodainstrução SQL
Primeiros512bytesdainstruçãoSQL
Nota: OformatoédefinidopelomembroEZDAEPnosarquivosH,QRPGSRC,QRPGLESRC,QLBLSRCe QCBLLESRCnabibliotecaQSYSINC.
Opontode saídaQIBM_QZDA_SQL2 édefinidoparaexecutarumpontodesaídaparadeterminados pedidosSQLquesãorecebidospeloservidor debancode dados.Opontode saídaQIBM_QZDA_SQL2 temprecedênciasobreopontodesaídaQIBM_QZDA_SQL1.Seumprogramaforregistrado parao
pontodesaídaQIBM_QZDA_SQL2,eleseráchamadoeum programaparaopontodesaída
QIBM_QZDA_SQL1nãoseráchamado.Seguemasfunçõesquefazemcomqueoprogramade saídaseja chamado:
v Preparar v Abrir v Executar v
Conectar v Criarpacote v
Limparpacote v Excluirpacote v Moverbusca
v Executarimediatamente v Prepararedescrever
v Preparareexecutaroupreparare abrir v Abrirebuscar
v Executarouabrir
v Retornarinformaçõesde pacote
TabelaA-6.FormatoZDAQ0200 dopontodesaídaQIBM_QZDA_SQL2
0 0 CHAR(10) Nomedoperfildo
usuário
Onomedoperfildousuárioqueestá chamandooservidor
10 A CHAR(10) Identificadordo
servidor
Paraessepontodesaída,ovaloré
*SQLSRV.
20 14 CHAR(8) Nomedoformato Onomedoformatodesaídadousuário sendoutilizado.ParaQIBM_QZDA_SQL2, onomedoformatoéZDAQ0200.
28 1C BINARY(4) Funçãosolicitada Afunçãosendoexecutada
Essecampocontémumdosseguintes:
v X’00001800’-Preparar v
X’00001803’-Prepararedescrever v
X’00001804’-Abrir/Descrever v
X’00001805’-Executar
v X’00001806’-Executarimediatamente v X’00001809’-Conectar
v X’0000180C’-Moverbusca v X’0000180D’-Preparareexecutar v X’0000180E’-Abrirebuscar v X’0000180F’-Criarpacote v X’00001810’-Limparpacote v X’00001811’-Excluirpacote v X’00001812’-Executarouabrir v X’00001815’-Retornarinformaçõesde
pacote
32 20 CHAR(18) Nomedainstrução Nomedainstruçãoutilizadaparaas funçõesprepararouexecutar
50 32 CHAR(18) Nomedocursor Nomedocursorutilizadoparaafunção abrir
68 44 CHAR(2) Opçãodepreparo Opçãoutilizadaparaafunçãopreparar 70 46 CHAR(2) Abriratributos Opçãoutilizadaparaafunçãoabrir
72 48 CHAR(10) Nomedopacote
dinâmicoestendido
NomedopacoteSQLdinâmicoestendido
82 52 CHAR(10) Nomedabiblioteca
depacote
NomedabibliotecaparapacoteSQL dinâmicoestendido.
92 5C BINARY(2) IndicadorDRDA v 0-ConectadoaoRDBlocal v 1-ConectadoaoRDBremoto
94 5E CHAR(1) Níveldecontrolede
confirmação
v
’A’-Confirmação*ALL v
’C’-Confirmação*CHANGE v ’N’-Confirmação*NONE
v ’S’-Confirmação*CS(estabilidadedo cursor)
v ’L’-Confirmação*RR(leiturarepetível) 95 5F CHAR(10) ColetaSQLpadrão NomedacoletaSQLpadrãoutilizadapelo
iSeriesDatabaseServer
113 69 CHAR(129) Reservado Reservadoparaparâmetrosfuturos
234 EA BINARY(4) Comprimentodo
textodainstrução SQL
ComprimentodotextodainstruçãoSQLno campoquesesegue.Ocomprimentopode serdenomáximo2MB(2.097.152bytes).
238 EE CHAR(*) Textodainstrução
SQL
InstruçãoSQLinteira
Nota: OformatoédefinidopelomembroEZDAEPnosarquivosH,QRPGSRC,QRPGLESRC,QLBLSRCe QCBLLESRCnabibliotecaQSYSINC.
Opontode saídaQIBM_QZDA_ROI1 édefinidoparaexecutarumprogramade saídaparaospedidos querecuperam informaçõessobredeterminadosobjetosparao servidordebanco dedados.Eletambémé utilizadoparafunçõesdecatálogoSQL.
Essepontodesaídatemdoisformatosdefinidos.Esses formatossãodescritosaseguir.
OformatoZDAR0100é utilizadoparapedidosderecuperação deinformaçõesdosseguintesobjetos:
v Biblioteca(oucoleta) v Arquivo(outabela) v Campo(ou coluna) v Índice
v Bancodedados relacional(ouRDB) v PacoteSQL
v
Instruçãodepacote SQL v Membrodoarquivo v Formatoderegistro v Colunasespeciais
OformatoZDAR0200é utilizadoparapedidosderecuperação deinformaçõesdosseguintesobjetos:
v Chavesestrangeiras v Chavesprimárias
FormatoZDAR0100do pontodesaídaQIBM_QZDA_ROI1
Deslocamento
Tipo Campo Descrição
Dec Hex
0 0 CHAR(10) Nomedoperfildo
usuário
Onomedoperfildousuárioqueestá chamandooservidor
10 A CHAR(10) Identificadordo
servidor
Paraoservidordebancodedados,ovalor é*RTVOBJINF.
20 14 CHAR(8) Nomedoformato Onomedoformatodesaídadousuário sendoutilizado.Paraasseguintesfunções, onomedoformatoéZDAR0100.
28 1C BINARY(4) Funçãosolicitada Afunçãosendoexecutada
Essecampocontémumdosseguintes:
v X’00001800’-Recuperarinformaçõesda biblioteca
v X’00001801’-Recuperarinformaçõesdo bancodedadosrelacional
v X’00001802’-Recuperarinformaçõesdo pacoteSQL
v X’00001803’-Recuperarinstruçãodo pacoteSQL
v X’00001804’-Recuperarinformaçõesdo arquivo
v X’00001805’-Recuperarinformaçõesdo membrodoarquivo
v X’00001806’-Recuperarinformaçõesdo formatoderegistro
v X’00001807’-Recuperarinformaçõesdo campo
v X’00001808’-Recuperarinformaçõesdo índice
v X’0000180B’-Recuperarinformaçõesda colunaespecial
32 20 CHAR(20) Nomedabiblioteca Opadrãodebibliotecaouprocurautilizado aorecuperarinformaçõessobrebibliotecas, pacotes,instruçõesdepacote,arquivos, membros,formatosderegistro,campos, índicesecolunasespeciais
52 34 CHAR(36) Nomedobancode
dadosrelacional
Onomedobancodedadosrelacionalouo padrãodepesquisautilizadopararecuperar informaçõesdeRDB
88 58 CHAR(20) Nomedopacote Onomedopacoteouopadrãodeprocura utilizadopararecuperarpacoteou
informaçõesdeinstruçãodepacote
108 6C CHAR(256) Nomedoarquivo
(nomedealiasSQL)
Onomedoarquivoouopadrãodeprocura utilizadopararecuperarinformaçõesde arquivo,membro,formatoderegistro, campo,índiceoucolunaespecial 364 16C CHAR(20) Nomedomembro Onomedomembroouopadrãode
procurautilizadopararecuperar informaçõesdomembrodoarquivo
Deslocamento
Tipo Campo Descrição
Dec Hex
384 180 CHAR(20) Nomedoformato Onomedoformatoouopadrãodeprocura utilizadopararecuperarinformaçõesdo formatoderegistro
Nota: OformatoédefinidopelomembroEZDAEPnosarquivosH,QRPGSRC,QRPGLESRC,QLBLSRCe QCBLLESRCnabibliotecaQSYSINC.
FormatoZDAR0200do pontodesaídaQIBM_QZDA_ROI1
Deslocamento
Tipo Campo Descrição
Dec Hex
0 0 CHAR(10) Nomedoperfildo
usuário
Onomedoperfildousuárioqueestá chamandooservidor
10 A CHAR(10) Identificadordo
servidor
Paraoservidordebancodedados,ovalor é*RTVOBJINF.
20 14 CHAR(8) Nomedoformato Onomedoformatodesaídadousuário sendoutilizado.Paraasseguintesfunções, onomedoformatoéZDAR0200.
28 1C BINARY(4) Funçãosolicitada Afunçãosendoexecutada
Essecampocontémumdosseguintes:
v X’00001809’-Recuperarinformaçõesde chaveestrangeira
v X’0000180A’-Recuperarinformaçõesde chaveprimária
32 20 CHAR(10) Nomedabiblioteca
databeladechave primária
Onomedabibliotecaquecontématabela dechaveprimáriautilizadaaorecuperar informaçõesdechaveprimáriaeestrangeira
42 2A CHAR(128) Nomedatabelade
chaveprimária(nome alias)
Onomedatabelaquecontémachave primáriautilizadaaorecuperarinformações dechaveprimáriaeestrangeira
170 AA CHAR(10) Nomedabiblioteca
databeladechave estrangeira
Onomedabibliotecaquecontématabela dechaveestrangeirautilizadaaorecuperar informaçõesdechaveestrangeira
180 64 CHAR(128) Nomedatabelade
chaveestrangeira (nomealias)
Onomedatabelaquecontémachave estrangeirautilizadaaorecuperar informaçõesdechaveestrangeira Nota: OformatoédefinidopelomembroEZDAEPnosarquivosH,QRPGSRC,QRPGLESRC,QLBLSRCe QCBLLESRCnabibliotecaQSYSINC.
ServidordeFiladeDados:
Identifiqueopontodesaídaparaoservidor defiladedados.
Oservidordefilade dadostemum pontode saídadefinido:
QIBM_QZHQ_DATA_QUEUEformatoZHQ00100
Opontode saídaQIBM_QZHQ_DATA_QUEUEédefinidoparaexecutarumprograma depontodesaída quandoosseguintes pedidosdoservidor defiladedados sãorecebidos:
v Consultar v Receber v Criar v Excluir v Enviar v Limpar v
Cancelar v Examinar
Formato ZHQ00100 do Ponto de Saída QIBM_QZHQ_DATA_QUEUE
Deslocamento
Tipo Campo Descrição
Dec Hex
0 0 CHAR(10) Nomedoperfildo
usuário
Onomedoperfildousuárioqueestá chamandooservidor
10 A CHAR(10) Identificadordo
servidor
Paraoservidordefiladedados,ovaloré
*DATAQSRV.
20 14 CHAR(8) Nomedoformato Onomedoformatodesaídadousuário sendoutilizado.Para
QIBM_QZHQ_DATA_QUEUE,onomedo formatoéZHQ00100.
28 1C BINARY(4) Funçãosolicitada Afunçãosendoexecutada
v X’0001’-Consultarosatributosdeuma filadedados
v X’0002’-Receberumamensagemdeuma filadedados
v X’0003’-Criarumafiladedados v X’0004’-Excluirumafiladedados v X’0005’-Enviarumamensagempara
umafiladedados
v X’0006’-Limparmensagensdeumafila dedados
v
X’0007’-Cancelarumpedidode recebimentopendente
v X’0012’-Receberumamensagemdeuma filadedadossemexcluí-la
32 20 CHAR(10) Nomedoobjeto Nomedafiladedados
42 2A CHAR(10) Nomedabiblioteca Bibliotecadafiladedados
52 34 CHAR(2) Operaçãorelacional Operadorrelacionalparaoperaçãoreceber porchavenopedido
X’0000’-Semoperador
’EQ’-Igual
’NE’-Diferente
’GE’-Maiorouigual
’GT’-Maiorque
’LE’-Menorouigual
’LT’-Menorque
54 36 BINARY(4) Comprimentode
chave
Comprimentodechaveespecificadono pedido
Deslocamento
Tipo Campo Descrição
Dec Hex
58 3A CHAR(256) Valordechave Valordechaveespecificadonopedido Nota: EsseformatoédefinidopelomembroEZHQEPnosarquivosH,QRPGSRC,QRPGLESRC,QLBLSRCe QCBLLESRCnabibliotecaQSYSINC.
ServidordeImpressãodeRede:
Identifiqueospontosdesaídaparaoservidorde impressãode rede.
Oservidordeimpressãoderedetem doispontosdesaídadefinidos:
1. QIBM_QNPS_ENTRYformatoENTR0100 v Chamadonainicializaçãodoservidor 2. QIBM_QNPS_SPLFformatoSPLF0100
v Chamadoparaprocessarumarquivodesaídaemspoolexistente
Opontode saídaQIBM_QNPS_ENTRY édefinidoparaexecutarumprogramadesaídaquandoo servidorde impressãode redeéiniciado.Oprogramadesaídapodeser utilizadoparaverificaroacesso aoservidor. Paraobter maisinformações,consultePrinterDeviceProgramming,SC41-5713-03.
Formato ENTR0100 do Ponto de Saída QIBM_QNPS_ENTRY
Deslocamento
Tipo Campo Descrição
Dec Hex
0 0 CHAR(10) Nomedoperfildo
usuário
Onomedoperfildousuárioqueestá chamandooservidor
10 A CHAR(10) Identificadordo
servidor
Paraoservidordeimpressãoderede,o valoréQNPSERVR.
20 14 CHAR(8) Nomedoformato Onomedoformatodesaídadousuário sendoutilizado.ParaQIBM_QNPS_ENTRY, onomedoformatoéENTR0100.
28 1C BINARY(4) Identificadorde
função
Afunçãosendoexecutada
ParaQIBM_QNPS_ENTRY,ovaloré X’0802’.
Nota: EsseformatoédefinidopelomembroENPSEPnosarquivosH,QRPGSRC,QRPGLESRC,QLBLSRCe QCBLLESRCnabibliotecaQSYSINC.
Opontode saídaQIBM_QNPS_SPLFédefinidoparaexecutarumprogramade saídadepoisqueo servidorde impressãode rederecebeumpedidoparaprocessarum arquivode saídaem spoolexistente.
Oprogramapodeser utilizadoparaexecutarumafunçãonoarquivoemspool,comoenviarofax do arquivo.Paraobtermais informações,consultePrinterDeviceProgramming,SC41-5713-03.
Formato SPLF0100 do Ponto de Saída QIBM_QNPS_SPLF
Deslocamento
Tipo Campo Descrição
Dec Hex
0 0 CHAR(10) Nomedoperfildo
usuário
Onomedoperfildousuárioqueestá chamandooservidor
Deslocamento
Tipo Campo Descrição
Dec Hex
10 A CHAR(10) Identificadordo
servidor
Paraoservidordeimpressãoderede,o valoréQNPSERVR
20 14 CHAR(8) Nomedoformato Onomedoformatodesaídadousuário sendoutilizado.ParaQIBM_QNPS_SPLF,o nomedoformatoéSPLF0100.
28 1C BINARY(4) Identificadorde
função
Afunçãosendoexecutada
ParaQIBM_QNPS_SPLF,ovaloréX’010D’.
32 20 CHAR(10) Nomedojob Onomedatarefaquecriouoarquivoem spool
42 2A CHAR(10) Nomedousuário Operfildousuáriodatarefaquecriouo arquivoemspool
52 34 CHAR(6) Númerodojob Onúmerodatarefaquecriouoarquivoem spool
58 3A CHAR(10) Nomedoarquivoem
spool
Onomedoarquivoemspoolqueestá sendosolicitado
68 44 BINARY(4) Númerodoarquivo
emspool
Onúmerodoarquivoemspoolqueestá sendosolicitado
72 48 BINARY(4) Length Comprimentodosdadosdoprogramade
saídadoarquivoemspool
76 4C CHAR(*) Dadosdoprograma
desaídadearquivo emspool
Osdadosdoprogramadesaídadearquivo emspoolconsistememinformações adicionaisutilizadaspeloprogramade saídaquefoiregistradoparaopontode saídaQIBM_QNPS_SPLF.Oaplicativo clienteforneceosdadosdoprogramade saídadearquivoemspool.
Nota: EsseformatoédefinidopelomembroENPSEPnosarquivosH,QRPGSRC,QRPGLESRC,QLBLSRCe QCBLLESRCnabibliotecaQSYSINC.
ServidorCentral:
Identifiqueospontos desaídaparaoservidorcentral.
Oservidorcentraltemtrês pontosdesaídadefinidos:
1. QIBM_QZSC_LMformatoZSCL0100
v Chamadoparapedidos degerenciamentodelicença 2. QIBM_QZSC_SM formatoZSCS0100
v
Chamadoparapedidos degerenciamentodesistemas 3. QIBM_QZSC_NLSformatoZSCN0100
v Chamadoparapedidos detabeladeconversão
Opontode saídaQIBM_QZSC_LMédefinidoparaexecutarumprograma desaídaparatodosos pedidosdegerenciamentodelicença recebidospeloservidor central.
FormatoZSCL0100do programadesaídaQIBM_QZSC_LM
Deslocamento
Tipo Campo Descrição
Dec Hex
0 0 CHAR(10) Nomedoperfildo
usuário
Onomedoperfildousuárioqueestá chamandooservidor
10 A CHAR(10) Identificadordo
servidor
Paraoservidorcentral,ovaloré
*CNTRLSRV.
20 14 CHAR(8) Nomedoformato Onomedoformatodesaídadousuário sendoutilizado.ParaQIBM_QZSC_LM,o nomedoformatoéZSCL0100.
28 1C BINARY(4) Funçãosolicitada Afunçãosendoexecutada
Essecampocontémumdosseguintes:
v X’1001’-Solicitarlicença v X’1002’-Liberarlicença
v X’1003’-Recuperarinformaçõessobre licença
32 20 CHAR(255) Nomeexclusivodo
cliente
Onomeexclusivodoclienteéutilizado paraidentificarumaestaçãodetrabalho específicaemumarede.Ousodeum produtolicenciadoédesignadoparauma estaçãodetrabalhoidentificadapelonome exclusivodocliente.
287 11F CHAR(8) Identificaçãodo
usuáriodalicença
Aidentificaçãodousuáriodalicençaé utilizadaparaassegurar-sedequeo solicitanteeoliberadordalicençasejamos mesmos.Essevalordeveseromesmode quandoalicençafoisolicitada.
295 127 CHAR(7) Identificaçãodo
produto
Aidentificaçãodoprodutocujouso licenciadoésolicitado
302 12E CHAR(4) Identificaçãode
recurso
Orecursodoproduto
306 132 CHAR(6) Identificaçãodo
release
Aversão,oreleaseeoníveldemodificação doprodutooudorecurso
312 138 BINARY(2) Tipodeinformação Otipodeinformaçãoaserrecuperada.
Ocampodetipodeinformaçãosóéválido paraafunçãorecuperarinformaçõessobre licença
Essecampocontémumdosseguintes:
v X’0000’-Informaçõesbásicassobre licença
v X’0001’-Informaçõesdetalhadassobre licença
Nota: EsseformatoédefinidopelomembroEZSCEPemarquivosH,QRPGSRC,QRPGLESRC,QLBLSRCe QCBLLESRCnabibliotecaQSYSINC.
Opontode saídaQIBM_QZSC_SM édefinidoparaexecutarumprogramade saídaparatodosos pedidosdegerenciamentodocliente recebidospeloservidor central.