orandov
orandov

Reputation: 3276

How can I access mainframe data with .Net applications and SQL Queries?

We have a large amount of data stored on an IBM mainframe using VSAM files. A lot of this data is dropped on the network every night in the form of text files to be processed and dumped into FoxPro and SQL Server databases. There are also many text files produced nightly by custom applications that get uploaded to the mainframe to keep everything in sync.

Keeping the everything in sync is very tricky, to say the least. We are not getting rid of the mainframe any time soon and we would like to replace all the nightly batch processing with real time access to the mainframe data.

We would like to be able to:

  1. Read data directly from the mainframe and produce reports based on it. Possibly using SQL queries.
  2. Read and Write data from custom .Net applications.

We are not looking for a new platform to interface with the mainframe like Information Builders offers. We don't want to build application modules or reports with new "Business Intelligence" tools. We already know how to generate reports and write custom applications using SQL,.Net, Visual Studio, etc. All we are looking for is some sort of adapter to connect to our mainframe data.

Any ideas are appreciated.

EDIT:

Would Microsoft's Host Integration Server allow connectivity to the mainframe? What is HIS meant for?

Upvotes: 2

Views: 6653

Answers (4)

cschneid
cschneid

Reputation: 10765

If you have CICS on the mainframe, you could use CICS Web Services (SOAP) or CICS Web Support (REST) to access your VSAM files. This would necessitate writing CICS application programs in COBOL, C/C++, PL/I, Assembler, or Java. It would save you from purchasing a product, which may be cost-prohibitive.

Upvotes: 1

Joe Zitzelberger
Joe Zitzelberger

Reputation: 4263

There are a number of SQL to VSAM products. IBM has their Classic Federation, Neon has one, et al...

Upvotes: 0

Dave Little
Dave Little

Reputation: 11

I used to work for these guys and the product is simple and very effective. I have no link to the company any more. http://www.datadirect.com/products/mainframe-integration/shadow-rte/zdirect/data/index.ssp

Upvotes: 1

Gabe
Gabe

Reputation: 86718

It sounds like you just need a SQL interface to your VSAM files like maybe Connx or Attunity provides.

Upvotes: 1

Related Questions