• Nenhum resultado encontrado

Escrever programas de saída

5. QIBM_QZDA_RO

v Chamadoparapedidos deobtençãode informaçõessobreobjectosefunçõesdecatálogodeSQL

Ospontosdesaídaparabasesdedadosnativaseparaobterinformaçõessobreobjectostêmdois formatosdefinidos,dependendodotipode funçãopedida.

Opontode saídaQIBM_QZDA_INITédefinidoparaexecutarumprograma desaídanainiciaçãodo servidor.Sefordefinidoumprogramaparaestepontodesaída, esteéchamadosemprequeoservidor debasede dadoséiniciado.

PontodesaídaQIBM_QZDA_INITformatoZDAI0100

Deslocamento

Tipo Campo Descrição

Dec Hex

0 0 CHAR(10) Nomedoperfildo

utilizador

Onomedoperfildoutilizadorqueestáa chamaroservidor

10 A CHAR(10) Identificadordo servidor

Paraestepontodesaída,ovaloré*SQL. 20 14 CHAR(8) Nomedoformato Onomedoformatodasaídadeutilizadora

serutilizado.ParaQIBM_QZDA_INIT,o nomedoformatoéZDAI0100.

28 1C BINARY(4) Funçãosolicitada Afunçãoaserexecutada

Oúnicovalorválidoparaestepontode saídaé0.

32 20 CHAR(63) Tipodeinterface Otipodeinterfacequeligaaotrabalhodo servidor.

95 5F CHAR(127) Nomedainterface Onomedainterfacequeligaaotrabalho doservidor.

222 DE CHAR(63) Níveldeinterface Oníveldainterfacequeligaaotrabalhodo servidor.

Nota: EsteformatoédefinidopelomembroEZDAEPnosficheirosH,QRPGSRC,QRPGLESRC,QLBLSRCe QCBLLESRCnabibliotecaQSYSINC.

Opontode saídaQIBM_QZDA_NDB1édefinidoparaexecutarumprograma desaídaparapedidosde basesde dadosnativasdoservidorde basesde dados.Estãodefinidosdoisformatosparaestepontode saída.OformatoZDAD0100éutilizadoparaasseguintesfunções:

v Criarficheirofísicoorigem

v Criarficheirode basededados,baseadonumficheiroexistente

v Adicionar,limpar,eliminarmembrodeficheiro debasededados

v Substituirficheirodebasede dados

v

Eliminarsubstituiçãode ficheirodebasededados

v Eliminarficheiro

OformatoZDAD0200éutilizadoquandoé recebidoumpedidoparaadicionarbibliotecas àlista de bibliotecas.

PontodesaídaQIBM_QZDA_NDB1formatoZDAD0100

Deslocamento

Tipo Campo Descrição

Dec Hex

0 0 CHAR(10) Nomedoperfildo

utilizador

Onomedoperfildoutilizadorqueestáa chamaroservidor

10 A CHAR(10) Identificadordo servidor

Paraestepontodesaída,ovaloré*NDB. 20 14 CHAR(8) Nomedoformato Onomedoformatodasaídadeutilizadora

serutilizado

Paraasfunçõesqueseseguem,onomedo formatoéZDAD0100.

28 1C BINARY(4) Funçãosolicitada Afunçãoaserexecutada

Estecampocontémumadasseguintes funções:

v X’00001800’-Criarficheirofísicoorigem

v X’00001801’-Criarficheirodebasede

dados

v X’00001802’-Adicionarmembrode

ficheirodebasededados v

X’00001803’-Limparmembrodeficheiro

debasededados

v X’00001804’-Eliminarmembrode

ficheirodebasededados

v X’00001805’-Substituirficheirodebase

dedados

v X’00001806’-Eliminarsubstituiçãode

ficheirodebasededados v X’00001807’-Criarficheirode

salvaguarda

v X’00001808’-Limparficheirode

salvaguarda

v X’00001809’-Eliminarficheiro

32 20 CHAR(128) Nomedoficheiro Nomedoficheiroutilizadoparaafunção pedida

160 A0 CHAR(10) Nomedabiblioteca Nomedabibliotecaquecontémoficheiro 170 AA CHAR(10) Nomedomembro Nomedomembroaadicionar,limparou

eliminar

180 B4 CHAR(10) Autoridade Autoridadeparaoficheirocriado 190 BE CHAR(128) Baseadononomedo

ficheiro

Nomedoficheiroautilizaraocriarum ficheirobaseadonoutroexistente 318 13E CHAR(10) Baseadononomeda

biblioteca

Nomedabibliotecaquecontémoficheiro baseado

328 148 CHAR(10) Substituirnomede ficheiro

Nomedoficheiroasubstituir 338 152 CHAR(10) Substituirnomeda

biblioteca

Nomedabibliotecaquecontémoficheiroa substituir

348 15C CHAR(10) Substituirnomedo membro

Deslocamento

Tipo Campo Descrição

Dec Hex

Nota: EsteformatoédefinidopelomembroEZDAEPnosficheirosH,QRPGSRC,QRPGLESRC,QLBLSRCe QCBLLESRCnabibliotecaQSYSINC.

PontodesaídaQIBM_QZDA_NDB1formatoZDAD0200

Deslocamento

Tipo Campo Descrição

Dec Hex

0 0 CHAR(10) Nomedoperfildo

utilizador

Onomedoperfildoutilizadorqueestáa chamaroservidor

10 A CHAR(10) Identificadordo servidor

Paraestepontodesaída,ovaloré*NDB. 20 14 CHAR(8) Nomedoformato Onomedoformatodasaídadeutilizadora

serutilizado.Paraafunçãoadicionaràlista debibliotecas,onomedoformatoé ZDAD0200.

28 1C BINARY(4) Funçãosolicitada Afunçãoaserexecutada

X’0000180C’-Adicionarlistadebibliotecas

32 20 BINARY(4) Númerode

bibliotecas

Onúmerodebibliotecas(ocamposeguinte) 36 24 CHAR(10) Nomedabiblioteca Onomedecadabiblioteca

Nota: EsteformatoédefinidopelomembroEZDAEPnosficheirosH,QRPGSRC,QRPGLESRC,QLBLSRCe QCBLLESRCnabibliotecaQSYSINC.

Opontode saídaQIBM_QZDA_SQL1 édefinidoparaexecutarumpontodesaídaparacertospedidosde SQLquesãorecebidosparaoservidor debasesdedados.Sóestádefinidoumformatoparaesteponto desaída. Seguem-seasfunçõesquefazem comqueoprograma desaídasejachamado:

v Preparar v Abrir v Executar v Ligar v Criarpacote v Limparpacote v Eliminarpacote v Obtersequência v Executarimediatamente v Prepararedescrever v

Preparareexecutaroupreparareabrir

v Abrireobter

v Executarouabrir

PontodesaídaQIBM_QZDA_SQL1formatoZDAQ0100

Deslocamento

Tipo Campo Descrição

Dec Hex

0 0 CHAR(10) Nomedoperfildo

utilizador

Onomedoperfildoutilizadorqueestáa chamaroservidor

10 A CHAR(10) Identificadordo servidor

Paraestepontodesaída,ovaloré *SQLSRV.

20 14 CHAR(8) Nomedoformato Onomedoformatodasaídadeutilizadora serutilizado.ParaQIBM_QZDA_SQL1,o nomedoformatoéZDAD0100.

28 1C BINARY(4) Funçãosolicitada Afunçãoaserexecutada

Estecampocontémumadasseguintes funções: v X’00001800’-Preparar v X’00001803’-Prepararedescrever v X’00001804’-Abrir/Descrever v X’00001805’-Executar v X’00001806’-Executarimediatamente v X’00001809’-Ligar v X’0000180C’-Obtersequência v X’0000180D’-Preparareexecutar

v X’0000180E’-Abrireobter

v X’0000180F’-Criarpacote

v X’00001810’-Limparpacote

v X’00001811’-Eliminarpacote

v X’00001812’-Executarouabrir

v X’00001815’-Devolverinformaçõessobre

opacote

32 20 CHAR(18) Nomedainstrução Onomedainstruçãoutilizadaparaas funçõesprepararouexecutar

50 32 CHAR(18) Nomedocursor Nomedocursorutilizadoparaafunção abrir.Seonomedocursorrealformaior que18bytes,étransferidooseguintevalor especial,indicandoqueonomedocursoré obtidodocampoNomedocursorexpandido (Extendedcursorname):

v *EXTDCRSR

68 44 CHAR(2) Opçãopreparar Opçãoutilizadaparaafunçãopreparar 70 46 CHAR(2) Atributosdeabrir Opçãoutilizadaparaafunçãoabrir

72 48 CHAR(10) Nomedopacote

dinâmicoexpandido

OnomedopacotedeSQLdinâmico expandido

82 52 CHAR(10) Nomedabiblioteca dopacote

OnomedabibliotecadopacotedeSQL dinâmicoexpandido.

92 5C BINARY(2) IndicadordeDRDA v 0-LigadoàRDBlocal

Deslocamento

Tipo Campo Descrição

Dec Hex

94 5E CHAR(1) Níveldeisolamento v ’A’-Consolidar*ALL

v ’C’-Consolidar*CHANGE v ’N’-Consolidar*NONE v ’L’-Consolidar*RR(leitura reproduzível) v ’S’-Consolidar*CS(estabilidadedo cursor) 95 5F CHAR(512) Primeiros512bytes

dotextodainstrução deSQL

Osprimeiros512dainstruçãodeSQL

607 25F CHAR(258) Nomedocursor expandido

Onomedocursorexpandido

Nota: EsteformatoédefinidopelomembroEZDAEPnosficheirosH,QRPGSRC,QRPGLESRC,QLBLSRCe QCBLLESRCnabibliotecaQSYSINC.

Opontode saídaQIBM_QZDA_SQL2 édefinidoparaexecutarumpontodesaídaparacertospedidosde SQLquesãorecebidosparaoservidor debasesdedados.OpontodesaídaQIBM_QZDA_SQL2toma precedênciasobreopontodesaídaQIBM_QZDA_SQL1.Seestiverregistadoum programaparaoponto desaídaQIBM_QZDA_SQL2,esteseráchamadoeum programaparaopontodesaída

QIBM_QZDA_SQL1nãoseráchamado.Seguem-seasfunçõesquefazemcomqueo programadesaída sejachamado: v Preparar v Abrir v Executar v Ligar v Criarpacote v Limparpacote v Eliminarpacote v Obtersequência v Executarimediatamente v Prepararedescrever

v Preparareexecutaroupreparareabrir

v Abrireobter

v Executarouabrir

v Devolverinformaçõessobreopacote

TabelaA-6.PontodesaídaQIBM_QZDA_SQL2formatoZDAQ0200

0 0 CHAR(10) Nomedoperfildo

utilizador

Onomedoperfildoutilizadorqueestáa chamaroservidor

10 A CHAR(10) Identificadordo servidor

Paraestepontodesaída,ovaloré *SQLSRV.

20 14 CHAR(8) Nomedoformato Onomedoformatodasaídadeutilizadora serutilizado.ParaQIBM_QZDA_SQL2,o nomedoformatoéZDAQ0200.

28 1C BINARY(4) Funçãosolicitada Afunçãoaserexecutada

Estecampocontémumadasseguintes funções: v X’00001800’-Preparar v X’00001803’-Prepararedescrever v X’00001804’-Abrir/Descrever v X’00001805’-Executar v X’00001806’-Executarimediatamente v X’00001809’-Ligar v X’0000180C’-Obtersequência v X’0000180D’-Preparareexecutar

v X’0000180E’-Abrireobter

v X’0000180F’-Criarpacote

v X’00001810’-Limparpacote

v X’00001811’-Eliminarpacote

v X’00001812’-Executarouabrir

v X’00001815’-Devolverinformaçõessobre

opacote

32 20 CHAR(18) Nomedainstrução Onomedainstruçãoutilizadaparaas funçõesprepararouexecutar

50 32 CHAR(18) Nomedocursor Nomedocursorutilizadoparaafunção abrir.Seonomedocursorrealformaior que18bytes,étransferidooseguintevalor especial,indicandoqueonomedocursoré obtidodocampoNomedocursorexpandido (Extendedcursorname):

v *EXTDCRSR

68 44 CHAR(2) Opçãopreparar Opçãoutilizadaparaafunçãopreparar 70 46 CHAR(2) Atributosdeabrir Opçãoutilizadaparaafunçãoabrir

72 48 CHAR(10) Nomedopacote

dinâmicoexpandido

OnomedopacotedeSQLdinâmico expandido

82 52 CHAR(10) Nomedabiblioteca dopacote

OnomedabibliotecadopacotedeSQL dinâmicoexpandido.

92 5C BINARY(2) IndicadordeDRDA v 0-LigadoàRDBlocal

v 1-LigadoàRDBremota

94 5E CHAR(1) Níveldeisolamento v ’A’-Consolidar*ALL

v ’C’-Consolidar*CHANGE v ’N’-Consolidar*NONE v ’L’-Consolidar*RR(leitura reproduzível) v ’S’-Consolidar*CS(estabilidadedo cursor) 95 5F CHAR(10) EsquemadeSQL assumido

NomedoesquemadeSQLassumido utilizadopeloServidordeBasedeDados

105 69 CHAR(3) Reservado

108 6C BINARY(4) Deslocamentoparao nomedocursor expandido

Odeslocamentonestaestruturaparao nomedocursoexpandido

112 70 BINARY(4) Comprimentodo nomedocursor expandido

Ocomprimentoembytesdonomedo cursorexpandido

116 74 CHAR(118) Reservado

234 EA BINARY(4) Comprimentodo textodainstruçãode SQL

Ocomprimentodotextodainstruçãode SQLnocampoaseguir.Ocomprimento podeser,nomáximo,de2MB(2,097,152 bytes).

238 EE CHAR(*) Textodainstruçãode SQL

TodaainstruçãodeSQL

* * CHAR(*) Nomedocursor

expandido

Onomedocursorexpandido

Nota: EsteformatoédefinidopelomembroEZDAEPnosficheirosH,QRPGSRC,QRPGLESRC,QLBLSRCe QCBLLESRCnabibliotecaQSYSINC.

Opontode saídaQIBM_QZDA_ROI1 édefinidoparaexecutarumprogramade saídaparaospedidos queobtêminformaçõessobrecertosobjectosparaoservidor debasesde dados.Tambéméutilizadopara funçõesdecatálogodeSQL.

Estepontode saídatem doisformatosdefinidos.Estesformatosestãodescritosaseguir.

OformatoZDAR0100é utilizadoparapedidosdeobtençãodeinformaçõesparaosseguintesobjectos: v Biblioteca(ouconjunto)

v Ficheiro(ou tabela)

v Campo(ou coluna)

v Índiceremissivo

v Basededados relacional(ouRDB)

v Pacotede SQL v Instruçãodopacote deSQL v Membrodeficheiro v Formatoderegisto v Colunasespeciais

OformatoZDAR0200é utilizadoparapedidosdeobtençãodeinformaçõesparaosseguintesobjectos: v Chavesexternas

v Chavesprincipais

PontodesaídaQIBM_QZDA_ROI1formatoZDAR0100

Deslocamento

Tipo Campo Descrição

Dec Hex

0 0 CHAR(10) Nomedoperfildo

utilizador

Onomedoperfildoutilizadorqueestáa chamaroservidor

10 A CHAR(10) Identificadordo servidor

Paraoservidordebasesdedados,ovalor é*RTVOBJINF.

20 14 CHAR(8) Nomedoformato Onomedoformatodasaídadeutilizadora serutilizado.Paraasfunçõesquese seguem,onomedoformatoéZDAR0100.

Deslocamento

Tipo Campo Descrição

Dec Hex

28 1C BINARY(4) Funçãosolicitada Afunçãoaserexecutada

Estecampocontémumadasseguintes funções:

v X’00001800’-Obterinformaçõessobre

bibliotecas

v X’00001801’-Obterinformaçõessobrea

basededadosrelacional

v X’00001802’-Obterinformaçõessobreo

pacotedeSQL

v X’00001803’-Obterinstruçãodopacote

deSQL

v X’00001804’-Obterinformaçõessobreo

ficheiro

v X’00001805’-Obterinformaçõessobre

membrosdoficheiro

v X’00001806’-Obterinformaçõessobreo

formatoderegisto

v X’00001807’-Obterinformaçõessobre

campos v

X’00001808’-Obterinformaçõessobre

índices

v X’0000180B’-Obterinformaçõessobre

colunasespeciais

32 20 CHAR(20) Nomedabiblioteca Abibliotecaoupadrãodeprocurautilizado aoobterinformaçõessobrebibliotecas, pacotes,instruçõesdepacotes,ficheiros, membros,formatosderegisto,campos, índicesremissivosecolunasespeciais. 52 34 CHAR(36) Nomedabasede

dadosrelacional

Onomeoupadrãodeprocuradabasede dadosrelacionalutilizadoparaobter informaçõessobreaRDB

88 58 CHAR(20) Nomedopacote Onomeoupadrãodeprocuradopacote utilizadoparaobterinformaçõessobre pacotesouinstruçõesdepacotes. 108 6C CHAR(256) Nomedoficheiro

(nomealternativode SQL)

Onomeoupadrãodeprocuradoficheiro utilizadoparaobterinformaçõessobreo ficheiro,membro,formatoderegisto, campo,índiceremissivooucolunas especiais.

364 16C CHAR(20) Nomedomembro Onomeoupadrãodeprocuradomembro utilizadoparaobterinformaçõessobre membrosdeficheiros.

384 180 CHAR(20) Nomedoformato Onomeoupadrãodeprocuradoformato utilizadoparaobterinformaçõessobre formatosderegisto.

Nota: EsteformatoédefinidopelomembroEZDAEPnosficheirosH,QRPGSRC,QRPGLESRC,QLBLSRCe QCBLLESRCnabibliotecaQSYSINC.

PontodesaídaQIBM_QZDA_ROI1formatoZDAR0200

Deslocamento

Tipo Campo Descrição

Dec Hex

0 0 CHAR(10) Nomedoperfildo

utilizador

Onomedoperfildoutilizadorqueestáa chamaroservidor

10 A CHAR(10) Identificadordo servidor

Paraoservidordebasesdedados,ovalor é*RTVOBJINF.

20 14 CHAR(8) Nomedoformato Onomedoformatodasaídadeutilizadora serutilizado.Paraasfunçõesquese seguem,onomedoformatoéZDAR0200. 28 1C BINARY(4) Funçãosolicitada Afunçãoaserexecutada

Estecampocontémumadasseguintes funções:

v X’00001809’-Obterinformaçõessobre

chavesexternas

v X’0000180A’-Obterinformaçõessobre

chavesprincipais 32 20 CHAR(10) Nomedabiblioteca

databeladechaves principais

Onomedabibliotecaquecontématabela dechavesprincipaisutilizadaaoobter informaçõessobrechavesprincipaise externas

42 2A CHAR(128) Nomedatabelade chavesprincipais (nomealternativo)

Onomedatabelaquecontémachave principalutilizadaaoobterinformações sobrechavesprincipaisouexternas 170 AA CHAR(10) Nomedabiblioteca

databeladechaves externas

Onomedabibliotecaquecontématabela dechavesexternasutilizadaaoobter informaçõessobrechavesexternas 180 64 CHAR(128) Nomedatabelade

chavesexternas (nomealternativo)

Onomedatabelaquecontémachave externautilizadaaoobterinformaçõessobre chavesexternas

Nota: EsteformatoédefinidopelomembroEZDAEPnosficheirosH,QRPGSRC,QRPGLESRC,QLBLSRCe QCBLLESRCnabibliotecaQSYSINC.

Servidordefilasdedados:

Identificaro pontodesaídadoi5/OSparaassistênciaa filasde dados. Oservidordefilasdedadostem umpontodesaídadefinido:

QIBM_QZHQ_DATA_QUEUEformatoZHQ00100

Opontode saídaQIBM_QZHQ_DATA_QUEUEédefinidoparaexecutarumprograma depontodesaída quandosãorecebidososseguintespedidos doservidorde filasde dados:

v Consulta v Recepção v Criação v Eliminação v Envio v Limpeza v Cancelamento

v Visualização

PontodesaídaQIBM_QZHQ_DATA_QUEUEformatoZHQ00100

Deslocamento

Tipo Campo Descrição

Dec Hex

0 0 CHAR(10) Nomedoperfildo

utilizador

Onomedoperfildoutilizadorqueestáa chamaroservidor

10 A CHAR(10) Identificadordo servidor

Paraoservidordefilasdedados,ovaloré *DATAQSRV.

20 14 CHAR(8) Nomedoformato Onomedoformatodasaídadeutilizadora serutilizado.Para

QIBM_QZHQ_DATA_QUEUE,onomedo formatoéZHQ00100.

28 1C BINARY(4) Funçãosolicitada Afunçãoaserexecutada

v X’0001’-Consultarosatributosdeuma

filadedados

v X’0002’-Receberumamensagemdeuma

filadedados

v X’0003’-Criarumafiladedados

v X’0004’-Eliminarumafiladedados

v

X’0005’-Enviarumamensagempara

umafiladedados

v X’0006’-Limparmensagensdeumafila

dedados

v X’0007’-Cancelarumpedidode

recepçãopendente

v X’0012’-Receberumamensagemdeuma

filadedadossemaeliminar 32 20 CHAR(10) Nomedoobjecto Nomedafiladedados 42 2A CHAR(10) Nomedabiblioteca Bibliotecadafiladedados

52 34 CHAR(2) Operaçãorelacional Operadorrelacionalparaaoperaçãoreceber porchavenopedido

X’0000’-Semoperador ’EQ’-Igual

’NE’-Diferente ’GE’-Maiorouigual ’GT’-Maiorque ’LE’-Menorouigual ’LT’-Menorque

54 36 BINARY(4) Comprimentoda chave

Ocomprimentodachaveespecificadano pedido

58 3A CHAR(256) Valordachave Ovalordachaveespecificadanopedido

Nota: EsteformatoédefinidopelomembroEZHQEPnosficheirosH,QRPGSRC,QRPGLESRC,QLBLSRCe QCBLLESRCnabibliotecaQSYSINC.

Servidordeimpressãonarede:

Oservidordeimpressãonaredetem doispontosdesaídadefinidos: 1. QIBM_QNPS_ENTRY,formatoENTR0100

v Chamadonainicializaçãodoservidor

2. QIBM_QNPS_SPLF,formatoSPLF0100

v Chamadoparaprocessarumficheirode saídaem Spoolexistente

Opontode saídaQIBM_QNPS_ENTRY édefinidoparaexecutarumprogramadesaídaquandoo

servidorde impressoraderede éiniciado.Oprograma desaídapodeser utilizadoparaverificaroacesso aoservidor. Paraobter maisinformações,consultePrinterDeviceProgramming, SC41-5713-03.

PontodesaídaQIBM_QNPS_ENTRYformatoENTR0100

Deslocamento

Tipo Campo Descrição

Dec Hex

0 0 CHAR(10) Nomedoperfildo

utilizador

Onomedoperfildoutilizadorqueestáa chamaroservidor

10 A CHAR(10) Identificadordo servidor

Paraoservidordeimpressãonarede,o valoréQNPSERVR.

20 14 CHAR(8) Nomedoformato Onomedoformatodasaídadeutilizadora serutilizado.ParaQIBM_QNPS_ENTRY,o nomedoformatoéENTR0100.

28 1C BINARY(4) Identificadorda função

Afunçãoaserexecutada

ParaQIBM_QNPS_ENTRY,ovaloré X’0802’.

Nota: EsteformatoédefinidopelomembroENPSEPnosficheirosH,QRPGSRC,QRPGLESRC,QLBLSRCe QCBLLESRCnabibliotecaQSYSINC.

Opontode saídaQIBM_QNPS_SPLFédefinidoparaexecutarumprogramade saídadepoisdeo servidorde impressoraderede receberumpedidoparaprocessarum ficheirodesaídaemspool existente.Oprogramapodeser utilizadoparaexecutarumafunçãonoficheiroem Spoolcomo,por exemplo,enviaro ficheiroporfax.Paraobter maisinformações,consultePrinterDeviceProgramming,

SC41-5713-03.

PontodesaídaQIBM_QNPS_SPLFformatoSPLF0100

Deslocamento

Tipo Campo Descrição

Dec Hex

0 0 CHAR(10) Nomedoperfildo

utilizador

Onomedoperfildoutilizadorqueestáa chamaroservidor

10 A CHAR(10) Identificadordo servidor

Paraoservidordeimpressãonarede,o valoréQNPSERVR.

20 14 CHAR(8) Nomedoformato Onomedoformatodasaídadeutilizadora serutilizado.ParaQIBM_QNPS_SPLF,o nomedoformatoéSPLF0100.

28 1C BINARY(4) Identificadorda função

Afunçãoaserexecutada

ParaQIBM_QNPS_SPLF,ovaloréX’010D’. 32 20 CHAR(10) Nomedotrabalho Onomedotrabalhoquecriouoficheiroem

Deslocamento

Tipo Campo Descrição

Dec Hex

42 2A CHAR(10) Nomedoutilizador Operfildoutilizadordotrabalhoquecriou oficheiroemSpool

52 34 CHAR(6) Númerodotrabalho Onúmerodotrabalhoquecriouoficheiro emSpool

58 3A CHAR(10) Nomedoficheiroem Spool

OnomedoficheiroemSpoolqueestáaser pedido

68 44 BINARY(4) Númerodoficheiro emSpool

OnúmerodoficheiroemSpoolqueestáa serpedido

72 48 BINARY(4) Comprimento Ocomprimentodosdadosdoprogramade saídadoficheiroemSpool

76 4C CHAR(*) Dadosdoprograma

desaídadoficheiro emSpool

Osdadosdoprogramadesaídadoficheiro emSpoolconsistememinformações adicionaisutilizadaspeloprogramade saídaquefoiregistadoparaopontode saídaQIBM_QNPS_SPLF.Aaplicaçãode clienteforneceosdadosdoprogramade saídadoficheiroemSpool.

Nota: EsteformatoédefinidopelomembroENPSEPnosficheirosH,QRPGSRC,QRPGLESRC,QLBLSRCe QCBLLESRCnabibliotecaQSYSINC.

Servidorcentral:

Identificarpontos desaídadoi5/OSparao servidorcentral. Oservidorcentraltemtrês pontosdesaídadefinidos: 1. QIBM_QZSC_LMformatoZSCL0100

v Chamadoparapedidos degestãode licenças

2. QIBM_QZSC_SM formatoZSCS0100

v Chamadoparapedidos degestãode sistema

3. QIBM_QZSC_NLSformatoZSCN0100

v Chamadoparapedidos databeladeconversão

Opontode saídaQIBM_QZSC_LMédefinidoparaexecutarumprograma desaídaparatodosos