Friday 20 October 2017

Syncsort Binære Alternativer


Følgende er SyncSort-standardparametere, som du kan endre som beskrevet ovenfor. BMSG lister alternative parametere angitt gjennom ORTPARM på utdatameldets datasett. Denne standarden forårsaker begrenset validering av dataene som er angitt i felt som er angitt som pakket eller sonert desimal. For å få sorteringen til å avslutte hvis data i PD - eller ZD-felt er ugyldige, spesifiser CMPCPD. For programoppfordrede sorter med utgangsrutiner må du bestemme hvor mye minne som skal utføres, og spesifiser deretter COREMAX-nnn K. NOSNAP vil undertrykke SyncSort SNAP dump, som produseres i tilfelle en kritisk feil. Hvis du har en SYSUDUMP DD-setning, mottar du den vanlige OS-dumpen. Hvis du trenger en SNAP-dump, spesifiser du DEBUG-parameteren. For en mer effektiv sortering, blir rekkefølgen av postene ikke bevart. Hvis bestillingen beholdes, bruk EQUALS søkeordet. Feilmeldinger utstedes når en IO-feil oppstår. Hvis IOERRABE er spesifisert, vil en USER 999 ABEND oppstå. Kontrollerklæringer vil bli oppført på SYSOUT datasettet. NOLIST slår av dette. Standard DD-navnet til meldingsdatasettet er SYSOUT. Ethvert annet gyldig DD-navn kan erstattes. For å være kompatibel med visningsalternativene for COBOL-avslutningsrutiner, er de definerte egenskapene til meldingsdatasettet: DCB (LRECL121, BLKSIZE121, RECFMFA) En mislykket sortering vil utgjøre en returkode på 16. Hvis RC16ABE er spesifisert, er en USER 16 ABEND vil skje. Ubrukt plass i sorteringsdatasett vil bli utgitt under utførelsestid, med mindre sorteringen er programinitiert. For å frigjøre overflødig plass på SORTOUT datasettet kan RLSOUT spesifiseres. RESET må oppgis som en parameter hvis SORTOUT datasettet er en VSAM-fil som ble opprettet med REUSE-alternativet for å hindre SyncSort fra å behandle SORTOUT som et MOD-datasett. En sekundær allokering er gitt til sorteringsdatasettene om nødvendig. Ingen validitetstesting av poster med variabel lengde vil bli gjort. Dokumentasjon for SyncSort-verktøyet finnes i SyncSort Release 3.4 Programmeringsveiledningen fra SyncSort, Inc. Du kan bestille manualer fra selgeren på denne adressen: SyncSort Incorporated 50 Tice Boulevard Woodcliff Lake, NJ 07675 Telefon 201930-9700 e-post: mvstechsyncsort Faks: (201) 930-8284 Attn: Syncsort Product Services Hvis du trenger hjelp med SyncSort på EIampO, kan du kontakte EIampO Support Desk på telefon (352) 392-2061 eller e-post til consultlists. ufl. edu. Dine kommentarer er velkomne Vi ønsker velkommen dine kommentarer og forslag til denne og alle UFIT-dokumentasjonen. Vennligst send dine kommentarer til: UF informasjonsteknologi 2046 NE Waldo Rd, Suite 2100 Gainesville, Florida 32609-8942MOHANK 23423423434534344 KIRAN MOHANK 13342345345345345 Rajeev ARAMES 34535345325354324 Suresh Suresh 98347385385933987 Puli Ramesh 67575789769876785 Madhu Krish 50830948530859340 OIIED Krish 30495849572938495 Madhu Suresh 98347385385933987 Puli Simple SORTER JCL structue er som følger - Eksempel sorter jcl ----. STEP10 EXEC PGMSORT, REGION1024K, PARMparametre SYSOUT DD SYSOUT Utgående meldinger fra SORT SORTIN DD DSN. DISPSHR Input hvis SORT forespørsel SORTOUT DD DSN. Utgang for SORT-forespørsel SORTOFxx DD DSN. OUTFILE utdata datasett SORTXSUM DD DSN. Utgang eliminert av SUM stm SORTWKnn DD UNITSYSDA, Arbeidsfiler hvis SORT-forespørsel SYSIN DD Kontrolloppgave innstiller datasett sorteringsreguleringsoppgavene. FØLGENDE ER SORTKORTET JCLS FOR FORSKELLIGE TYPER AV SORTSOPPGAVER 1. SORT EN GIVEN FIL - SORT FELLER - SORT JORT JCL - SYSIN DD SORT FELLER (1,3, CH, A, 9,3, CH, A) ARAMES 34535345325354324 SURESH Krish 30495849572938495 Madhu Krish 50830948530859340 OIIED MOHANK 13342345345345345 Rajeev MOHANK 23423423434534344 KIRAN RAMESH 67575789769876785 Madhu Suresh 98347385385933987 Puli Suresh 98347385385933987 Puli forkl over syntaksen SORTER sorterte recrods, avhenger av nøklene vi har gitt (vi har gitt to nøkler i FELT parameter) FØRSTE KEY 1, 3, CH, A - Første tast startet ved kol 1. Lengden er 3 SECOND KEY 9,3, CH, A - andre nøkkel startet på kol 9, lengden er 3 I eksemplet ovenfor betyr CH - betyr tegn vi kan bruke BI for binær A - Stigende rekkefølge TASK 2. ELEMINATE DUPLICATES - SORT JCL - SUM FELLER SYSIN DD SORT FILTER (1,3, CH, A) SUM FIELDSNONE copyright mainframeukukul ARAMES 34535345325354324 SURESH KRISHN 50830948530859340 OIIED MOHANK 23423423434534344 KIRAN RAMESH 67575 789769876785 MADHU SURESH 98347385385933987 PULI FORKLARING hvis vi gir SUM FIELDSNONE vil det eliminere duplikater TAGS. SORT JCL, SORT JCL SUM-OMRÅDER INGEN, GJENNOMFØR DUPLIKATOPPLYSNINGER 3. SPLIT FIL PÅ TO eller TRE FILER AVSTILLER VILKÅRENE - UTFILT SORTOF01 DD DSNdatasett1, DISP (NEW, CATLG, DELETE), UNITSYSDA, RUM (CYL, , RLSE), DCB (RECFMFB, LRECL80, BLKSIZE0) SORTOF02 DD DSNdatasett2, DISP (NYTT, CATLG, DELETE), UNITSYSDA, RUM (CYL, (1,4), RLSE), DCB (RECFMFB, LRECL80, BLKSIZE0) SORTOF03 DD DSNdatasett3, DISP (NYTT, CATLG, DELETE), UNITSYSDA, RUM (CYL, (1,4), RLSE), DCB (RECFMFB, LRECL80, BLKSIZE0). SYSIN DD SORT FIELDSCOPY OUTFIL FILES01, INKLUDERT (1,6, CH, EQ, CMOHANK) OUTFIL FILES02, INKLUDERER (1,6, CH, EQ, CSURESH) OUTFIL FILES03, INKLUDERER (1,6, CH, EQ, CKRISHN) MOHANK 23423423434534344 KIRAN MOHANK 13342345345345345 RAJEEV SURESH 98347385385933987 PULI SURESH 98347385385933987 PULI KRISHN 50830948530859340 OIIED KRISHN 30495849572938495 MADHU FORKLARING 1. SORT FIELDSCOPY - indikere. det for kopi av poster, ikke for sortering 2. OUTFIL FILES01, INCLUDE (1,6, CH, EQ, CMOHANK) OUTFIL FILES02, INKLUDERER (1,6, CH, EQ, CSURESH) OUTFIL FILES03, INKLUDERER (1,6, CH, EQ, CKRISHN) - SYNCSORT vil ta data fra 1 til 6 plassering av input fil, og den vil sammenligne dataene med MOHANK eller SURESH eller KRISHN - Hvis dataene er lik MOHANK, vil den oppskriften kopiere til datasettet definert i SORTOF01 trinn. (fordi vi definerte FILES01 i andre betingelse) - Hvis data er lik SURESH, vil denne rekorden passere til datasettet definert i SORTOF02-trinn. (fordi vi definerte FILES02 i andre tilstand) - Hvis data tilsvarer KRISHN, vil den oppskriften kopieres til datasettet difned i SORTOF03-trinn. (fordi vi definerte FILES03 i tredje tilstand) SORT JCL Å SPLIT DATA BRUKE UTFILT - Eksempel 2 Mål. Ønsker å dele en fil som strekker seg 700 poster i 3 filer der første fil har 200, andre har 200 og tredje har 300. Vil du gjøre det ved hjelp av JCL-sortering ved hjelp av OUTFIL Vi kan dele filene ved hjelp av OUTFIL-alternativet. Se under eksempel. SPLITFLS EXEC PGMSORT SYSPRINT DD SYSOUT SYSOUT DD SYSOUT SYSUDUMP DD SYSOUT SORTIN DD DSNFILE1. DISPSHR SORTOF01 DD DSNOUTPUTFILE1. DISP (NYTT, CATLG, DELETE), UNITSYSDA, RUM (CYL, (1,1), RLSE), RECFMFB, LRECL20 SORTOF02 DD DSNOUTPUTFILE2. DISP (NEW, CATLG, DELETE), UNITSYSDA, RUM (CYL, (1,1), RLSE), RECFMFB, LRECL20 SORTOF03 DD DSNOUTPUTFILE3. DISP (NEW, CATLG, DELETE), UNITSYSDA, RUM (CYL, (1,1), RLSE), RECFMFB, LRECL20 SYSIN DD SORT FIELDSCOPY UTFIL FILES01, ENDREC200 OUTFIL FILES02, STARTREC201, ENDREC400 OUTFIL FILES03, STARTREC401, ENDREC700 TAGS. SORT JCL, SORT JCL Å SPLIT DATA FIL, SVART JCL INKLUDERT OPPBEVAR. 4. KOPIER ELIMINERTE DUPLIKATER I EN ANNEN FIL - SAMPLE SORT UTSTYR JCL SORTXSUM DD DSNdatasett, DISP (NEW, CATLG, DELETE), UNITSYSDA, RUM (CYL, (1,4), RLSE), DCB (RECFMFB, LRECL80, BLKSIZE800). SYSIN DD sorteringsfeltene (1,3, CH, A) SUM FIELDSNONE, XSUM copyright mainframegurukul geocitiemainframegurukulsrcsinc ARAMES 34535345325354324 50830948530859340 Suresh Krishn OIIED MOHANK 23423423434534344 67575789769876785 KIRAN RAMESH madhu Suresh 98347385385933987 23423423434534344 PULIMOHANK KIRAN MOHANK 13342345345345345 34535345325354324 Rajeev ARAMES Suresh Suresh 98347385385933987 67575789769876785 PuLi Ramesh madhu Krishn 50830948530859340 OIIED KRISHN 30495849572938495 MADHU SURESH 98347385385933987 PULI Simple SORT jcl struktur er som følger - Eksempel sort jcl ----. STEP10 EXEC PGMSORT, REGION1024K, PARMparametre SYSOUT DD SYSOUT Utgående meldinger fra SORT SORTIN DD DSN. DISPSHR Input hvis SORT forespørsel SORTOUT DD DSN. Utgang for SORT-forespørsel SORTOFxx DD DSN. OUTFILE utdata datasett SORTXSUM DD DSN. Utgang eliminert av SUM stm SORTWKnn DD UNITSYSDA, Arbeidsfiler hvis SORT-forespørsel SYSIN DD Kontrolloppgave innstiller datasett sorteringsreguleringsoppgavene. FØLGENDE ER SORTKORTENE FOR FORSKELLIGE TYPER AF SORTSOPPGAVER 1. SORT EN GIVEN FIL - PRØV JCL SYSIN DD SORT OMRÅDER (1,3, CH, A, 9,3, CH, A) ARAMES 34535345325354324 SURESH KRISHN 30495849572938495 MADHU KRISHN 5083094853085934040 OIIED MOHANK 13342345345345345 RAJEEV MOHANK 23423423434534344 KIRAN RAMESH 67575789769876785 MADHU SURESH 98347385385933987 PULI SURESH 98347385385933987 PULI FORKLARING Over syntaks av SORT sortert rekrutteringene, avhenger av nøkler vi har oppgitt (vi har gitt to nøkler i FIELDS parameter) FIRST KEY 1,3, CH, A - først nøkkelen startet i kol 1. lengden er 3 SECOND KEY 9,3, CH, A - andre nøkkel startet på kol 9, lengden er 3 I eksemplet ovenfor, CH - betyr tegn vi kan bruke BI for binær A-stigende rekkefølge TASK 2. ELEMINATE DUPLICATES SYSIN DD SORT-FELLER (1,3, CH, A) SUM-OMRÅDE ARAMER 34535345325354324 SURESH KRISHN 50830948530859340 OIIED MOHANK 23423423434534344 KIRAN RAMESH 67575789769876785 MADHU SURESH 98347385385933987 PULI FORDELELSE hvis vi gir SUM FI ELDSNONE det vil eliminere duplikater OPPBEVARING 3. SPLIT FIL I TO eller TRE FILER AVSTILLER VILKÅR SORTOF01 DD DSNdatasett1, DISP (NYTT, CATLG, DELETE), UNITSYSDA, RUM (CYL, 1,4), RLSE), DCB (RECFMFB, LRECL80, BLKSIZE0) SORTOF02 DD DSNdatasett2, DISP (NYTT, CATLG, DELETE), UNITSYSDA, RUM (CYL, (1,4), RLSE), DCB (RECFMFB, LRECL80, BLKSIZE0) SORTOF03 DD DSNdatasett3, DISP (NEW, CATLG, DELETE), UNITSYSDA, RUM (CYL, (1,4), RLSE), DCB (RECFMFB, LRECL80, BLKSIZE0). SYSIN DD SORT FIELDSCOPY OUTFIL FILES01, INKLUDERT (1,6, CH, EQ, CMOHANK) OUTFIL FILES02, INKLUDERER (1,6, CH, EQ, CSURESH) OUTFIL FILES03, INKLUDERER (1,6, CH, EQ, CKRISHN) MOHANK 23423423434534344 KIRAN MOHANK 13342345345345345 RAJEEV SURESH 98347385385933987 PULI SURESH 98347385385933987 PULI KRISHN 50830948530859340 OIIED KRISHN 30495849572938495 MADHU FORKLARING 1. SORT FIELDSCOPY - indikere. det for kopi av poster, ikke for sortering 2. OUTFIL FILES01, INCLUDE (1,6, CH, EQ, CMOHANK) OUTFIL FILES02, INKLUDERER (1,6, CH, EQ, CSURESH) OUTFIL FILES03, INKLUDERER (1,6, CH, EQ, CKRISHN) - SYNCSORT vil ta data fra 1 til 6 plassering av input fil, og den vil sammenligne dataene med MOHANK eller SURESH eller KRISHN - Hvis dataene er lik MOHANK, vil den oppskriften kopiere til datasettet definert i SORTOF01 trinn. (fordi vi definerte FILES01 i andre betingelse) - Hvis data er lik SURESH, vil denne rekorden passere til datasettet definert i SORTOF02-trinn. (fordi vi definerte FILES02 i andre tilstand) - Hvis data tilsvarer KRISHN, vil den oppskriften kopieres til datasettet difned i SORTOF03-trinn. (fordi vi definerte FILES03 i tredje tilstand) OPPBEVARING 4. KOPIER ELIMINERTE DUPLIKATER I EN ANDRE FIL - SAMMENFATT JCL SORTXSUM DD DSNdatasett, DISP (NYTT, CATLG, DELETE), UNITSYSDA, RUM (CYL, (1,4), RLSE), DCB (RECFMFB, LRECL80, BLKSIZE800). SYSIN DD SORT FIELDS (1,3, CH, A) SUM FIELDSNONE, XSUM ARAMES 34535345325354324 SURESH KRISHN 50830948530859340 OIIED MOHANK 23423423434534344 KIRAN RAMESH 67575789769876785 MADHU SURESH 98347385385933987 PULI

No comments:

Post a Comment