View previous topic :: View next topic
|
Author |
Message |
srj1957
New User
Joined: 15 Dec 2005 Posts: 72 Location: RALEIGH NC, USA
|
|
|
|
Not sure if this is the correct forum but .. Does anyone know where I can find info on VSDM processing (Not VSAM)...
This is what I know
It's a SIEMENS SMS product, it's a Hierarchical database,
it used in COBOL at this shop..
The people who last used it here have retired, so I've been "volunteered" to find out how to maintain and modify the code ...lucky me
here is some example code
Code: |
EXEC DMI
READ QUALIFYING CHPZPI00 INIT PATH (0)
LIMITBY PIDX-MED-REC-NO EQ WS-PIDX-MED-REC-NO
END-EXEC.
|
Code: |
EXEC DMI
READ NEXT CHPZCA00 INIT PATH(0)
END-EXEC.
|
I've googled VSDM, but not much help there. ...must be a legacy system
Any help would be greatly appreciated |
|
Back to top |
|
|
enrico-sorichetti
Superior Member
Joined: 14 Mar 2007 Posts: 10886 Location: italy
|
|
|
|
Quote: |
The people who last used it here have retired, so I've been "volunteered" to find out how to maintain and modify the code |
great planning
the documentation, did it also retire
what was SIEMENS reply ?? |
|
Back to top |
|
|
srj1957
New User
Joined: 15 Dec 2005 Posts: 72 Location: RALEIGH NC, USA
|
|
|
|
enrico-sorichetti wrote: |
Quote: |
The people who last used it here have retired, so I've been "volunteered" to find out how to maintain and modify the code |
great planning
what about the documentation?? |
If it did I'd RTFM also I've STFW thats' why I came here for some help...
I think the retired guys took home the documentation to screw over the org.. |
|
Back to top |
|
|
srj1957
New User
Joined: 15 Dec 2005 Posts: 72 Location: RALEIGH NC, USA
|
|
|
|
enrico-sorichetti wrote: |
Quote: |
what was SIEMENS reply ?? |
SNIPPED
my sarcasm was not addressed to You,
|
Enrico...I know you were, I was also joking...
Anyway, the SIEMENS site does not offer any solution, I'm obvioulsy looking in thewrong place...
I keep STFW but nothing found yet.
Even SKILLSOFT, the training place on the Interweb, has nothing on VSDM |
|
Back to top |
|
|
enrico-sorichetti
Superior Member
Joined: 14 Mar 2007 Posts: 10886 Location: italy
|
|
|
|
I had a finger check and deleted my post with my explanation ...
I mean an official request for documentation...
since Your company is paying for the product, i guess it is entitled to some kind of assistance |
|
Back to top |
|
|
mmwife
Super Moderator
Joined: 30 May 2003 Posts: 1592
|
|
Back to top |
|
|
anv2005
New User
Joined: 14 Jul 2005 Posts: 44 Location: US
|
|
|
|
If your COBOL program utilizes "EXEC DMI" construct, your program preparation must include a precompiler step for these "EXEC DMI" clauses, or there is a COBOL compiler exit is implemented to handle such DMI requests.
Also, look for "EXEC DMI" within your COBOL compiler listing (make sure that you have COBOL compiler options MAP and LIST specified). These structures must be replaced to the corresponding calls to an external program.
Search for this program within your load libraries, that referenced within the STEPLIB DD card of your run-time JCL, or defined in LINK list.
You should see the copyright notice within this program. |
|
Back to top |
|
|
srj1957
New User
Joined: 15 Dec 2005 Posts: 72 Location: RALEIGH NC, USA
|
|
|
|
Thanks for the suggestion, I had already ried that search...however that not the "VSDM" - I'm using thatone is Virtual Server Deployment Manager -
Th eone I'm using is an SMS ( SIEMENS or INVISION ) hierarchical file structure...it has nothing to do with Servers... |
|
Back to top |
|
|
srj1957
New User
Joined: 15 Dec 2005 Posts: 72 Location: RALEIGH NC, USA
|
|
|
|
enrico-sorichetti wrote: |
I
since Your company is paying for the product, i guess it is entitled to some kind of assistance |
I just got back from the Directors office and he's going to try and get some doc for me...
The frustrating thing is I'm usually able to find stuff on my own but this one is being stubborn..
If anyone finds anything please reply...
Thanks to everyone who took the time to reply
Steve |
|
Back to top |
|
|
anv2005
New User
Joined: 14 Jul 2005 Posts: 44 Location: US
|
|
|
|
Is your COBOL program running on z/OS platform?
IBM's SMS is a System Managed Storage facility -- see IBM z/OS DFSMS manuals.
However, I've never heard of "EXEC DMI." |
|
Back to top |
|
|
srj1957
New User
Joined: 15 Dec 2005 Posts: 72 Location: RALEIGH NC, USA
|
|
|
|
Yes its' COBOL z/OS...
I already looked in the IBM z/OS DFSMS manuals...no luck either |
|
Back to top |
|
|
anv2005
New User
Joined: 14 Jul 2005 Posts: 44 Location: US
|
|
|
|
Again, search for "EXEC DMI" within COBOL compiler listing. What external program is called upon "EXEC DMI?" |
|
Back to top |
|
|
srj1957
New User
Joined: 15 Dec 2005 Posts: 72 Location: RALEIGH NC, USA
|
|
|
|
Finally got some documentation from director...
I found out it's a VSAM base file and the method for accesing the data is
Siemens VSAM-based Data Manager (VSDM)....
every day's a school day
Thanks to everyone for your suggestions and help...have a great weekend
Quote: |
4.1.1.4 VSAM-based Data Manager (VSDM)
VSDM works with applications and their related data files. It uses IBM VSAM files and CICS
technology. VSDM provides file optimization techniques, centralized tools to access data files,
excellent online performance, and three levels of recovery. VSDM provides large data retention
capabilities.
VSDM data files are designed to enable efficient processing of high-volume sequential tasks.
VSDM data files interact with the AD HOC Query Language and the Online Architectural Software
(OAS), including the integrated online Dynamic Data Dictionary. |
|
|
Back to top |
|
|
dick scherrer
Moderator Emeritus
Joined: 23 Nov 2006 Posts: 19243 Location: Inside the Matrix
|
|
|
|
Quote: |
every day's a school day |
And now you are the VSDM expert for the forum
Congratulations
d |
|
Back to top |
|
|
|