IBM Mainframe Forum Index
 
Log In
 
IBM Mainframe Forum Index Mainframe: Search IBM Mainframe Forum: FAQ Register
 

Looking for help/info with Legacy System VSDM processing


IBM Mainframe Forums -> COBOL Programming
Post new topic   Reply to topic
View previous topic :: View next topic  
Author Message
srj1957

New User


Joined: 15 Dec 2005
Posts: 72
Location: RALEIGH NC, USA

PostPosted: Thu Jun 12, 2008 9:12 pm
Reply with quote

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 icon_wink.gif

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.icon_sad.gif ...must be a legacy system

Any help would be greatly appreciated
Back to top
View user's profile Send private message
enrico-sorichetti

Superior Member


Joined: 14 Mar 2007
Posts: 10833
Location: italy

PostPosted: Thu Jun 12, 2008 10:13 pm
Reply with quote

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 12.gif

the documentation, did it also retire
what was SIEMENS reply ??
Back to top
View user's profile Send private message
srj1957

New User


Joined: 15 Dec 2005
Posts: 72
Location: RALEIGH NC, USA

PostPosted: Thu Jun 12, 2008 10:19 pm
Reply with quote

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 12.gif

what about the documentation??



If it did I'd RTFM icon_neutral.gif also I've STFW thats' why I came here for some help...

I think the retired guys took home the documentation icon_wink.gif to screw over the org..
Back to top
View user's profile Send private message
srj1957

New User


Joined: 15 Dec 2005
Posts: 72
Location: RALEIGH NC, USA

PostPosted: Thu Jun 12, 2008 10:41 pm
Reply with quote

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
View user's profile Send private message
enrico-sorichetti

Superior Member


Joined: 14 Mar 2007
Posts: 10833
Location: italy

PostPosted: Thu Jun 12, 2008 10:49 pm
Reply with quote

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
View user's profile Send private message
mmwife

Super Moderator


Joined: 30 May 2003
Posts: 1592

PostPosted: Thu Jun 12, 2008 11:03 pm
Reply with quote

Hi srj,

This might point you in the right direction:

blogs.msdn.com/nelson_araujo/archive/category/9970.aspx

BTW, I used "VSDM+software" as a search arg on Google.
Back to top
View user's profile Send private message
anv2005

New User


Joined: 14 Jul 2005
Posts: 44
Location: US

PostPosted: Thu Jun 12, 2008 11:15 pm
Reply with quote

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
View user's profile Send private message
srj1957

New User


Joined: 15 Dec 2005
Posts: 72
Location: RALEIGH NC, USA

PostPosted: Thu Jun 12, 2008 11:23 pm
Reply with quote

mmwife wrote:
Hi srj,

This might point you in the right direction:

blogs.msdn.com/nelson_araujo/archive/category/9970.aspx

BTW, I used "VSDM+software" as a search arg on Google.


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
View user's profile Send private message
srj1957

New User


Joined: 15 Dec 2005
Posts: 72
Location: RALEIGH NC, USA

PostPosted: Thu Jun 12, 2008 11:27 pm
Reply with quote

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
View user's profile Send private message
anv2005

New User


Joined: 14 Jul 2005
Posts: 44
Location: US

PostPosted: Thu Jun 12, 2008 11:32 pm
Reply with quote

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
View user's profile Send private message
srj1957

New User


Joined: 15 Dec 2005
Posts: 72
Location: RALEIGH NC, USA

PostPosted: Thu Jun 12, 2008 11:51 pm
Reply with quote

Yes its' COBOL z/OS...
I already looked in the IBM z/OS DFSMS manuals...no luck either
Back to top
View user's profile Send private message
anv2005

New User


Joined: 14 Jul 2005
Posts: 44
Location: US

PostPosted: Thu Jun 12, 2008 11:55 pm
Reply with quote

Again, search for "EXEC DMI" within COBOL compiler listing. What external program is called upon "EXEC DMI?"
Back to top
View user's profile Send private message
srj1957

New User


Joined: 15 Dec 2005
Posts: 72
Location: RALEIGH NC, USA

PostPosted: Fri Jun 13, 2008 7:21 pm
Reply with quote

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 icon_wink.gif

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
View user's profile Send private message
dick scherrer

Moderator Emeritus


Joined: 23 Nov 2006
Posts: 19244
Location: Inside the Matrix

PostPosted: Sat Jun 14, 2008 2:23 am
Reply with quote

Quote:
every day's a school day
And now you are the VSDM expert for the forum icon_wink.gif

Congratulations icon_exclaim.gif

d
Back to top
View user's profile Send private message
View previous topic :: :: View next topic  
Post new topic   Reply to topic View Bookmarks
All times are GMT + 6 Hours
Forum Index -> COBOL Programming

 


Similar Topics
Topic Forum Replies
No new posts the system or user abend SF0F R=NULL COBOL Programming 0
No new posts We are looking for DB2 system adminis... Mainframe Jobs 0
No new posts in REXX,how to get sysprt info CLIST & REXX 9
No new posts Copy a PDS to a new PDS - why do I ne... TSO/ISPF 8
No new posts Is the Output of Sort/Join dependent ... DFSORT/ICETOOL 2
Search our Forums:

Back to Top