Presentation is loading. Please wait.

Presentation is loading. Please wait.

Native SQL, Agent-less access to Oracle, MS-SQL, MySQL, Excel & other data sources DB-Gate: IBM i Remote Database Access.

Similar presentations


Presentation on theme: "Native SQL, Agent-less access to Oracle, MS-SQL, MySQL, Excel & other data sources DB-Gate: IBM i Remote Database Access."— Presentation transcript:

1 Native SQL, Agent-less access to Oracle, MS-SQL, MySQL, Excel & other data sources DB-Gate: IBM i Remote Database Access

2 DB-Gate strengthens the connectability of the IBM i in a multi-platform environment DB-Gate strengthens the IBM i which can now easily become the repository of data which has been stored in Oracle, MySQL, etc. The Vision DB-Gate

3 The Challenge: To integrate data in a multi-DB environment Companies have heterogeneous environments  need to integrate data from the financial application on System A, the ERP application on B and the CRM on System C. ODBC is good BUT the initiative for executing ODBC lies within Windows or Linux  the software must be written Visual Basic,.NET, C#, etc. So who has lost out? – Everyone connected with the i, from CIO to programmers. – The company which does not fully utilize the resources which it has- those programmers who know RPG and Cobol – The IBM i (and IBM itself!) whose importance and centrality in the organization have deteriorated

4 Customer Testimonial- Wolseley LLC, Canada Company (http://www.wolseley.com) is the world’s largest trade distributor of plumbing and heating products and a leading supplier of building materials.http://www.wolseley.com Group revenue in 2012 was 13 billion GBP. They use Oracle Access Manager to synchronize data between Oracle DBs and IBM i, “pushing” and “pulling” large amounts of data in both directions. However, OAM does not run on 7.1; DB-Gate does! “I ran a procedure which extracts all of the items from one of our divisions and sends it using DB-GATE connect (as Insert) from 5-6 files. The records sent were almost one million and I calculated that it will run for almost 10-12 hours, which is OK.”

5 Customer Testimonial- Wolseley LLC, Canada 14 Feb 2013 07:58 AM by Syed Farhan Qadri, Wolseley LLC, Canada I had several small issues with DB-Gate which I worked with the vendor supplying them with all traces. I am happy with overall tests with DB-Gate to Oracle and now MSSQL server also with all RPG SQL embedded programs and will soon be moving to DB- Gate from Access Manager from Oracle since they (Oracle) have stopped support in 7.1 OS. Quote below is from http://www.iprodeveloper.com/forums/aft/148782. http://www.iprodeveloper.com/forums/aft/148782

6 Use a Type-4 MS JDBC driver and Java to access SQL Concerns: Non-standard, knowledge, language, performance, maintenance issues IBM InfoSphere Federation on Linux/Windows Concerns: Additional hardware, cost (>$70K), complex DB-Gate Advantages: Native and standard IBM i, superior performance Accessing Other DBs from IBM i

7 IBM i When an i application requires integration of data with any other database… Oracle MS SQL MySQL SQLite Excel CSV

8 You have the freedom of choice to run it on any platform except the i. This is because the i cannot “connect” to other databases, but they all can ODBC to the i ! Oracle MS SQL MySQL SQLite Excel CSV

9 IBM i Oracle MS SQL MySQL SQLite Excel CSV API FTP HW SW HW SW Oh yes - you can use a complex customized solution based on FTP, use a product that requires a middleware server, or write complex non standard APIs, …but why? Now you have an alternative…

10 DB-Gate (patent-pending): requires no API, no HW/SW server, and it runs native on the i, including STRSQL, and CRTSQLxxx, and even integrates with Host Server Authentication Oracle MS SQL MySQL SQLite Excel CSV DB-Gate API FTP HW SW HW SW

11 However, DB-Gate can work in “Server Mode” as either an Internal or External server (both are optional) – Internal Server: A server subsystem needs to be started – External Server: Removes load off of the IBM I; installed and started from a PC No Hardware/Software server is required… DB-Gate

12 COBOL / RPG / C *...1....+....2....+....3... C/EXEC SQL C+ DECLARE C1 CURSOR FOR C+ SELECT * FROM CORPDATA.DEPT C+ WHERE JOB = 'MANAGER' C/END-EXEC STRSQL Enter SQL Statements > SELECT * FROM PROD.CUST > CREATE VIEW CORPDATA.MANAGERS AS SELECT LASTNAME, DEPT FROM CORP.EM WHERE JOB = 'MANAGER' > DELETE FROM PROD.CUST WHERE ID = 78 ===> ________________________________

13 13 DB-Gate vs. RDB Connect Comparison RDB ConnectDB-Gate Based onAPI SQL SimplicityLowHigh Works in STRSQLNoYes Standard SQL in RPG, Cobol, CNoYes Doesn’t requires manipulation for each field by an API NoYes Integrates with Server AuthenticationNoYes Supports Excel, CSV (Owner written driver) NoYes High-level activity logNoYes Hebrew supportNoYes

14 14 DB-Gate vs. ODBC ODBCDB-Gate Connection initiated byPC IBM i Programming language.NET, C#, VBRPG, Cobol, C Programmer experienceWindowsIBM i Program runs onPCIBM i Resources consumed onPCIBM i

15 Support for DBs and other data sources Type of DBi5/OSDB-Gate DB2Y Y 1 Oracle-Y Microsoft SQL Server-Y PostgreSQL-Y MySQL-Y SQLite-Y Firebird-Y Excel, CSV,TXT (developed by Raz-Lee) -Y 1 DB-Gate improves access by eliminating the need for *SQLPKG on target DB2s

16 “Keep alive” statement that is sent repeatedly so that the server does not disconnect Support for SMB (MS protocol) to allow access to Excel/CSV files on shared folders Added support for reading Excel 2007-2010 (XLSX) formats Can run as an internal server on the i, eliminating the JVM starting time Can run as an external server on a PC, meaning there is no JVM on the i, reducing an extensive load from the i. Running on a PC enables DB-Gate to work with additional data sources by employing the JDBC-ODBC bridge. This means for example that we can get data from MS Access. Federated databases – support planned DB-Gate: Latest Features DB-Gate

17 Utilizes standard SQL statements Works from all native SQL commands (STRSQL)

18 Integrated with IBM Host Server Authentication (eliminating repetitive User/Pwd) F4=Prompt will display remote table columns

19 19 Please visit us at www.razlee.com marketing@razlee.com Thank You!


Download ppt "Native SQL, Agent-less access to Oracle, MS-SQL, MySQL, Excel & other data sources DB-Gate: IBM i Remote Database Access."

Similar presentations


Ads by Google