Re: [EXTERNAL] Re: Bad backup stories (was: Re: Ransomware in VSAM and DB2)

2023-03-13 Thread Pommier, Rex
It was an NCR 9050 mini, with 658 disk drives. 15 inch removable packs but I don't remember how many platters on them. IIRC they were actually manufactured by CDC. -Original Message- From: IBM Mainframe Discussion List On Behalf Of Seymour J Metz Sent: Monday, March 13, 2023 11:02

Re: DLF and Hiperbatch

2023-03-13 Thread Ituriel do Neto
Hi, In the 90's and early 2000's i worked for a company that used Hiperbatch with a significant performance boost in batch processing. I don't think is a viable choice anymore, mainly because of Sysplex processing and the evolution of storage subsystems. Best Regards Ituriel do Nascimento

Re: STP timer information under z/OS?

2023-03-13 Thread Support, DUNNIT SYSTEMS LTD.
Regarding PARMLIB member CLOCKXX, my point was not everything is in there when time zone and DST data is defined on the STP and the STP data is used to automatically adjust the system time between ST and DST. -- For IBM-MAIN

Re: DLF and Hiperbatch

2023-03-13 Thread Mark Jacobs
Nope. Was never active at $currentjob, $previousjob-1, $previousjob-2, which covers the past 28 years of my career. Mark Jacobs Sent from ProtonMail, Swiss-based encrypted email. GPG Public Key - https://api.protonmail.ch/pks/lookup?op=get=markjac...@protonmail.com --- Original Message

DLF and Hiperbatch

2023-03-13 Thread Lennie Dymoke-Bradshaw
While working at multiple sites I have seen customers activating the DLF address space often. DLF supports a facility known as Hiperbatch, which was introduced in the early 1990s. Hiperbatch is a way of making data available in expanded storage from one job step of a batch job to another job step,

Re: [EXTERNAL] Re: Bad backup stories (was: Re: Ransomware in VSAM and DB2)

2023-03-13 Thread Seymour J Metz
? The BUNCH machine's I'm familiar with were somewhat earlier, and didn't have removable disks. What machine and drive was that? FWIW, I know something about all five but have only used CDC and UNIVAC, plus a dwarf not part of the BUNCH. -- Shmuel (Seymour J.) Metz

Re: STP timer information under z/OS?

2023-03-13 Thread David Spiegel
Hi Joe, You said: "...And you can get info from CLOCKXX in SYS1.PARMLIB. .." A lot of companies lock everyone except z/OS SysProgs out of the PARMLIB concatenation. Regards, David On 2023-03-13 07:05, Joe Monk wrote: You can also use the STCKSYNC macro...

Re: Amode 64 JSON library?

2023-03-13 Thread David Crayford
My advice is to abandon the horrible Web Enablement services and build a good C JSON parser like json-c. Even better if you can ditch C and use C++ because then you have some very nice options. https://github.com/json-c/json-c https://github.com/nlohmann/json On 13/3/23 18:07, Robin Atwood

Re: [EXTERNAL] Re: Bad backup stories (was: Re: Ransomware in VSAM and DB2)

2023-03-13 Thread Pommier, Rex
My turn. :-) BUNCH computer back in mid '80s. No tape on it so backups were removable disk to removable disk. Director was too cheap to spring for tape drives/media and also decided we didn't need to back up load modules because "if we lose one we can just recompile it". Part of a bigger

Re: IEC036I 002-30 trying to write messages to snapx

2023-03-13 Thread Joseph Reichman
It’s just abend code reason code PSW 8/16 regs 31/64 access regs don’t think any one line is > 80 Thanks > On Mar 13, 2023, at 10:17 AM, Joseph Reichman wrote: > > Got it thanks > >> On Mar 13, 2023, at 10:03 AM, Seymour J Metz wrote: >> >> If your longest message is 120 then you only

Re: IEC036I 002-30 trying to write messages to snapx

2023-03-13 Thread Joseph Reichman
Got it thanks > On Mar 13, 2023, at 10:03 AM, Seymour J Metz wrote: > > If your longest message is 120 then you only need 129. > > > -- > Shmuel (Seymour J.) Metz > http://mason.gmu.edu/~smetz3 > > > From: IBM Mainframe Discussion List

Re: IEC036I 002-30 trying to write messages to snapx

2023-03-13 Thread Seymour J Metz
If your longest message is 120 then you only need 129. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of Joseph Reichman [reichman...@gmail.com] Sent: Monday, March 13,

Re: IEC036I 002-30 trying to write messages to snapx

2023-03-13 Thread Seymour J Metz
+9; +4 for BDW, +4 for RDW, +1 for ANSI carriage control character. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of Joseph Reichman [reichman...@gmail.com] Sent:

Re: IEC036I 002-30 trying to write messages to snapx

2023-03-13 Thread Seymour J Metz
I responded before I saw this. Yes, you need both BDW and RDW. They should not have the same value; the length in the BDW should include the BDW. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM Mainframe Discussion List

Re: IEC036I 002-30 trying to write messages to snapx

2023-03-13 Thread Joseph Reichman
So MF=L ( in constant storage initializes the DECB) but I think I have to build an entire block before I issue the WRITE macro not sure if I have more than 882 bytes it may only be one block Thank you > On Mar 13, 2023, at 9:33 AM, Binyamin Dissen > wrote: > > Once the DECB is built you

Re: IEC036I 002-30 trying to write messages to snapx

2023-03-13 Thread Binyamin Dissen
Once the DECB is built you can reuse it . On Mon, 13 Mar 2023 09:10:14 -0400 Joseph Reichman wrote: :>My question is when do issue the WRITE macro when I have constructed a complete block or after every record :> :>Thanks :> :>> On Mar 13, 2023, at 8:52 AM, Seymour J Metz wrote: :>> :>>

Re: IEC036I 002-30 trying to write messages to snapx

2023-03-13 Thread Joseph Reichman
My question is when do issue the WRITE macro when I have constructed a complete block or after every record Thanks > On Mar 13, 2023, at 8:52 AM, Seymour J Metz wrote: > > You don't need to write a large block but you do need to construct both a > BDW and an RDW. The length in the RDW

Re: STP timer information under z/OS?

2023-03-13 Thread Seymour J Metz
Yes, the TOD clock uses UTC, but doesn't z/OS still apply adjustments when displaying time? I haven't checked, but I suspect that z/VM does as well. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM Mainframe Discussion List

Re: IEC036I 002-30 trying to write messages to snapx

2023-03-13 Thread Seymour J Metz
You don't need to write a large block but you do need to construct both a BDW and an RDW. The length in the RDW should be 5 (control character plus RDW) than the length of the text, and the lenght in the BDW should be 4 more than that.. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3

Re: IEC036I 002-30 trying to write messages to snapx

2023-03-13 Thread Joseph Reichman
I move the iread ( list version of read ) in constants area to the decb layout ? with macrf=w do I have to build the block on my own ? What I am asking do I have to have a ds cl882 and accumulate as many records as I can with 1 BDW and 1 or more RDW. I know this sounds like I’m making things

Re: STP timer information under z/OS?

2023-03-13 Thread Joe Monk
You can also use the STCKSYNC macro... https://www.ibm.com/docs/en/zos/2.5.0?topic=xct-stcksync-store-clock-synchronous-service And you can get info from CLOCKXX in SYS1.PARMLIB. Joe On Mon, Mar 13, 2023 at 4:08 AM Support, DUNNIT SYSTEMS LTD. < supp...@dunnitsys.com> wrote: > Big help! You

Re: Amode 64 JSON library?

2023-03-13 Thread Robin Atwood
Yes, we are linking in HWTJCSS. It only contains 18 entry points for the 31 bit routines, AFAICT. -Original Message- From: IBM Mainframe Discussion List On Behalf Of Colin Paice Sent: Monday, March 13, 2023 4:16 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: Amode 64 JSON library? Are

Re: IEC036I 002-30 trying to write messages to snapx

2023-03-13 Thread Binyamin Dissen
First of all, congrats on showing your code. Probably due to the DECB not being properly initialized. You need a READ with MF=L in your constant area and need to copy it top the working storage copy. IREADREAD whatever,MF=L LREAD EQU*-IREAD MVC

Re: Amode 64 JSON library?

2023-03-13 Thread Colin Paice
Are you using Linkage stub method (Recommended) Use the linkable stub routine HWTJCSS from SYS1.CSSLIB to link edit yourobject code.

Re: STP timer information under z/OS?

2023-03-13 Thread Support, DUNNIT SYSTEMS LTD.
Big help! You mentioned BCPII. I found this: https://www.ibm.com/docs/en/zos/2.1.0?topic=d-parameters-13 Search for the word 'timer' on the page. Who knew! -- For IBM-MAIN subscribe / signoff / archive access instructions,

Re: STP timer information under z/OS?

2023-03-13 Thread Dave Wade
On Sun, 12 Mar 2023 18:28:35 -0500, Paul Gilmartin wrote: > >The PoOps says: >The former term, Greenwich Mean Time (GMT), is now obsolete and >has been replaced with the more precise UTC. > >( Do they mean to say "more precise" or "more accuratre"?) GMT is (was?) >Mean Solar Time at the

Amode 64 JSON library?

2023-03-13 Thread Robin Atwood
I am investigating the implications of converting a large body of C code to 64 bit. Compiling with LP64 seems straightforward, the problems are at the binder step. I am currently getting IEW2469E Reason 3: "Either the reference or the target is in amode 64 and the amodes do not match." This I

Re: STP timer information under z/OS?

2023-03-13 Thread Attila Fogarasi
As my answer indicated, in z/OS it is a console command "D ETR" which gives much the same info as lsstp. Lots of ways for a program to issue that command and get the result. I don't know of any callable interface for the time service, and some of the management of timezone is in the HMC, you

Re: IEC036I 002-30 trying to write messages to snapx

2023-03-13 Thread Joseph Reichman
Am thinking I need to construct the entire block before the write that includes the BDW and each record RDW or since I have the ANSI character at the begining of each logical record combine all logical records and have a BDW and RDW with the same value as the macrf is W not WL where I can