Introduction  Installation of ArdGateConfiguration of ArdGate       Usage of ArdGate                    ArdGate        the ...
Introduction                                                     Who is Dieter Bender                          Installatio...
Introduction                                             Who is Dieter Bender                  Installation of ArdGate    ...
Introduction                                             Who is Dieter Bender                  Installation of ArdGate    ...
Introduction                                             Who is Dieter Bender                  Installation of ArdGate    ...
Introduction                                                 Who is Dieter Bender                      Installation of Ard...
Introduction                                               Who is Dieter Bender                    Installation of ArdGate...
Introduction                                               Who is Dieter Bender                    Installation of ArdGate...
Introduction                                               Who is Dieter Bender                    Installation of ArdGate...
Introduction                                               Who is Dieter Bender                    Installation of ArdGate...
Introduction                                               Who is Dieter Bender                    Installation of ArdGate...
Introduction                                               Who is Dieter Bender                    Installation of ArdGate...
Introduction                                               Who is Dieter Bender                    Installation of ArdGate...
Introduction                                               Who is Dieter Bender                    Installation of ArdGate...
Introduction                                              Who is Dieter Bender                   Installation of ArdGate  ...
Introduction                                               First Step: Get the Software                    Installation of...
Introduction                                               First Step: Get the Software                    Installation of...
Introduction                                               First Step: Get the Software                    Installation of...
Introduction                                               First Step: Get the Software                    Installation of...
Introduction                                               First Step: Get the Software                    Installation of...
Introduction                                               First Step: Get the Software                    Installation of...
Introduction                                               First Step: Get the Software                    Installation of...
Introduction                                             First Step: Get the Software                  Installation of Ard...
Introduction                                             First Step: Get the Software                  Installation of Ard...
Introduction                                             First Step: Get the Software                  Installation of Ard...
Introduction                                             First Step: Get the Software                  Installation of Ard...
Introduction                                             First Step: Get the Software                  Installation of Ard...
Introduction                                             First Step: Get the Software                  Installation of Ard...
Introduction                                             First Step: Get the Software                  Installation of Ard...
Introduction                                             First Step: Get the Software                  Installation of Ard...
Introduction                                              First Step: Get the Software                   Installation of A...
Introduction                                              First Step: Get the Software                   Installation of A...
Introduction                                              First Step: Get the Software                   Installation of A...
Introduction                                             First Step: Get the Software                  Installation of Ard...
Introduction                                             First Step: Get the Software                  Installation of Ard...
Introduction                                             First Step: Get the Software                  Installation of Ard...
Introduction                                             First Step: Get the Software                  Installation of Ard...
Introduction                                             First Step: Get the Software                  Installation of Ard...
Introduction                                             First Step: Get the Software                  Installation of Ard...
Introduction                                              First Step: The Native Part                   Installation of Ar...
Introduction                                              First Step: The Native Part                   Installation of Ar...
Introduction                                              First Step: The Native Part                   Installation of Ar...
Introduction                                              First Step: The Native Part                   Installation of Ar...
Introduction                                                First Step: The Native Part                     Installation o...
Introduction                                                First Step: The Native Part                     Installation o...
Introduction                                                First Step: The Native Part                     Installation o...
Introduction                                                First Step: The Native Part                     Installation o...
Introduction                                                First Step: The Native Part                     Installation o...
Introduction   Starting and Ending ArdGate                     Installation of ArdGate    First Interactive SQL           ...
Introduction   Starting and Ending ArdGate                     Installation of ArdGate    First Interactive SQL           ...
Introduction   Starting and Ending ArdGate                     Installation of ArdGate    First Interactive SQL           ...
Introduction   Starting and Ending ArdGate                     Installation of ArdGate    First Interactive SQL           ...
Introduction   Starting and Ending ArdGate                     Installation of ArdGate    First Interactive SQL           ...
Introduction   Starting and Ending ArdGate                     Installation of ArdGate    First Interactive SQL           ...
Introduction   Starting and Ending ArdGate                     Installation of ArdGate    First Interactive SQL           ...
Introduction   Starting and Ending ArdGate                     Installation of ArdGate    First Interactive SQL           ...
Introduction   Starting and Ending ArdGate                     Installation of ArdGate    First Interactive SQL           ...
Introduction   Starting and Ending ArdGate                     Installation of ArdGate    First Interactive SQL           ...
Introduction   Starting and Ending ArdGate                     Installation of ArdGate    First Interactive SQL           ...
Introduction   Starting and Ending ArdGate                     Installation of ArdGate    First Interactive SQL           ...
Introduction   Starting and Ending ArdGate                     Installation of ArdGate    First Interactive SQL           ...
Introduction   Starting and Ending ArdGate                     Installation of ArdGate    First Interactive SQL           ...
Introduction   Starting and Ending ArdGate                     Installation of ArdGate    First Interactive SQL           ...
Introduction   Starting and Ending ArdGate                     Installation of ArdGate    First Interactive SQL           ...
Introduction   Starting and Ending ArdGate                     Installation of ArdGate    First Interactive SQL           ...
Introduction   Starting and Ending ArdGate                     Installation of ArdGate    First Interactive SQL           ...
Introduction   Starting and Ending ArdGate                   Installation of ArdGate    First Interactive SQL             ...
Introduction   Starting and Ending ArdGate                   Installation of ArdGate    First Interactive SQL             ...
Introduction   Starting and Ending ArdGate                   Installation of ArdGate    First Interactive SQL             ...
Introduction   Starting and Ending ArdGate                   Installation of ArdGate    First Interactive SQL             ...
Introduction   Starting and Ending ArdGate                   Installation of ArdGate    First Interactive SQL             ...
Introduction   Starting and Ending ArdGate                  Installation of ArdGate    First Interactive SQL              ...
Introduction   Starting and Ending ArdGate               Installation of ArdGate    First Interactive SQL             Confi...
Upcoming SlideShare
Loading in...5
×

Ard gate - English

898

Published on

COMMON Europe Congress 2012 - Vienna

Published in: Technology, Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
898
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
5
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Ard gate - English

  1. 1. Introduction Installation of ArdGateConfiguration of ArdGate Usage of ArdGate ArdGate the Bridge from DB2 on i to all SQL Databases Dieter Bender Dieter Bender ArdGate
  2. 2. Introduction Who is Dieter Bender Installation of ArdGate Problem to Solve Configuration of ArdGate The Hammerfest Project Usage of ArdGateWho is Dieter Bender WWW.BENDER-DV.DE - Dieter@Bender-DV.de Dieter Bender, 35435 Wettenberg, Germany AS/400* consultant Java, SQL, ILE RPG, COBOL Application integration, Database Training: Java, SQL, ILE RPG Open source components ArdGate: access any database from i with SQL AppServer4RPG: stable, scalable and fast RPG to Java integration some RPG components *) AS/400 := AS/400 and all compatible systems Dieter Bender ArdGate
  3. 3. Introduction Who is Dieter Bender Installation of ArdGate Problem to Solve Configuration of ArdGate The Hammerfest Project Usage of ArdGateProblem to Solve easy to go: access DB2/i from other platforms use ODBC from Windows, Mac or Linux use DRDA inside the DB2 family use JDBC and Java from any platform drivers and middleware are available as part of OS or freeware easy to go: access other DB2 from i but what about accessing other databases from i? unload routines, ftp and CPYFRMIMPF remote calls the handmade way Dieter Bender ArdGate
  4. 4. Introduction Who is Dieter Bender Installation of ArdGate Problem to Solve Configuration of ArdGate The Hammerfest Project Usage of ArdGateProblem to Solve easy to go: access DB2/i from other platforms use ODBC from Windows, Mac or Linux use DRDA inside the DB2 family use JDBC and Java from any platform drivers and middleware are available as part of OS or freeware easy to go: access other DB2 from i but what about accessing other databases from i? unload routines, ftp and CPYFRMIMPF remote calls the handmade way Dieter Bender ArdGate
  5. 5. Introduction Who is Dieter Bender Installation of ArdGate Problem to Solve Configuration of ArdGate The Hammerfest Project Usage of ArdGateProblem to Solve easy to go: access DB2/i from other platforms use ODBC from Windows, Mac or Linux use DRDA inside the DB2 family use JDBC and Java from any platform drivers and middleware are available as part of OS or freeware easy to go: access other DB2 from i but what about accessing other databases from i? unload routines, ftp and CPYFRMIMPF remote calls the handmade way Dieter Bender ArdGate
  6. 6. Introduction Who is Dieter Bender Installation of ArdGate Problem to Solve Configuration of ArdGate The Hammerfest Project Usage of ArdGateAnd Some Workarounds needing additional servers proprietary call interfaces no support of query tools no support for RPG and programming not scalable and hard to do Dieter Bender ArdGate
  7. 7. Introduction Who is Dieter Bender Installation of ArdGate Problem to Solve Configuration of ArdGate The Hammerfest Project Usage of ArdGateThe Hammerfest Project Requirements Conclusions enable standard SQL interfaces implement *ARDPGM limited ressources use Java where possible Open source use JDBC drivers fast, scalable and stable Java one prestarted JVM serves calls from rpg multiple clients no embedded Java in RPG use AppServer4RPG running on a single box use Java Version 1.5 extendable external configuration could be monitored use log4j Dieter Bender ArdGate
  8. 8. Introduction Who is Dieter Bender Installation of ArdGate Problem to Solve Configuration of ArdGate The Hammerfest Project Usage of ArdGateThe Hammerfest Project Requirements Conclusions enable standard SQL interfaces implement *ARDPGM limited ressources use Java where possible Open source use JDBC drivers fast, scalable and stable Java one prestarted JVM serves calls from rpg multiple clients no embedded Java in RPG use AppServer4RPG running on a single box use Java Version 1.5 extendable external configuration could be monitored use log4j Dieter Bender ArdGate
  9. 9. Introduction Who is Dieter Bender Installation of ArdGate Problem to Solve Configuration of ArdGate The Hammerfest Project Usage of ArdGateThe Hammerfest Project Requirements Conclusions enable standard SQL interfaces implement *ARDPGM limited ressources use Java where possible Open source use JDBC drivers fast, scalable and stable Java one prestarted JVM serves calls from rpg multiple clients no embedded Java in RPG use AppServer4RPG running on a single box use Java Version 1.5 extendable external configuration could be monitored use log4j Dieter Bender ArdGate
  10. 10. Introduction Who is Dieter Bender Installation of ArdGate Problem to Solve Configuration of ArdGate The Hammerfest Project Usage of ArdGateThe Hammerfest Project Requirements Conclusions enable standard SQL interfaces implement *ARDPGM limited ressources use Java where possible Open source use JDBC drivers fast, scalable and stable Java one prestarted JVM serves calls from rpg multiple clients no embedded Java in RPG use AppServer4RPG running on a single box use Java Version 1.5 extendable external configuration could be monitored use log4j Dieter Bender ArdGate
  11. 11. Introduction Who is Dieter Bender Installation of ArdGate Problem to Solve Configuration of ArdGate The Hammerfest Project Usage of ArdGateThe Hammerfest Project Requirements Conclusions enable standard SQL interfaces implement *ARDPGM limited ressources use Java where possible Open source use JDBC drivers fast, scalable and stable Java one prestarted JVM serves calls from rpg multiple clients no embedded Java in RPG use AppServer4RPG running on a single box use Java Version 1.5 extendable external configuration could be monitored use log4j Dieter Bender ArdGate
  12. 12. Introduction Who is Dieter Bender Installation of ArdGate Problem to Solve Configuration of ArdGate The Hammerfest Project Usage of ArdGateThe Hammerfest Project Requirements Conclusions enable standard SQL interfaces implement *ARDPGM limited ressources use Java where possible Open source use JDBC drivers fast, scalable and stable Java one prestarted JVM serves calls from rpg multiple clients no embedded Java in RPG use AppServer4RPG running on a single box use Java Version 1.5 extendable external configuration could be monitored use log4j Dieter Bender ArdGate
  13. 13. Introduction Who is Dieter Bender Installation of ArdGate Problem to Solve Configuration of ArdGate The Hammerfest Project Usage of ArdGateThe Hammerfest Project Requirements Conclusions enable standard SQL interfaces implement *ARDPGM limited ressources use Java where possible Open source use JDBC drivers fast, scalable and stable Java one prestarted JVM serves calls from rpg multiple clients no embedded Java in RPG use AppServer4RPG running on a single box use Java Version 1.5 extendable external configuration could be monitored use log4j Dieter Bender ArdGate
  14. 14. Introduction Who is Dieter Bender Installation of ArdGate Problem to Solve Configuration of ArdGate The Hammerfest Project Usage of ArdGateThe Hammerfest Project Requirements Conclusions enable standard SQL interfaces implement *ARDPGM limited ressources use Java where possible Open source use JDBC drivers fast, scalable and stable Java one prestarted JVM serves calls from rpg multiple clients no embedded Java in RPG use AppServer4RPG running on a single box use Java Version 1.5 extendable external configuration could be monitored use log4j Dieter Bender ArdGate
  15. 15. Introduction Who is Dieter Bender Installation of ArdGate Problem to Solve Configuration of ArdGate The Hammerfest Project Usage of ArdGateWhy Hammerfest Project? northernmost city of Europe midsummer night from 19/5 to 26/7 3300 km from my home 3 weeks time to think about Dieter Bender ArdGate
  16. 16. Introduction First Step: Get the Software Installation of ArdGate Second Step: Install a Library Configuration of ArdGate Third Step: Install the Java Part Usage of ArdGatesourceforge.net/projects/appserver4rpg/ distributed with AppServer4RPG available versions: simply take the newest! the ZIP file contains (nearly) all you need Dieter Bender ArdGate
  17. 17. Introduction First Step: Get the Software Installation of ArdGate Second Step: Install a Library Configuration of ArdGate Third Step: Install the Java Part Usage of ArdGatesourceforge.net/projects/appserver4rpg/ distributed with AppServer4RPG available versions: simply take the newest! the ZIP file contains (nearly) all you need Dieter Bender ArdGate
  18. 18. Introduction First Step: Get the Software Installation of ArdGate Second Step: Install a Library Configuration of ArdGate Third Step: Install the Java Part Usage of ArdGatesourceforge.net/projects/appserver4rpg/ distributed with AppServer4RPG available versions: simply take the newest! the ZIP file contains (nearly) all you need Dieter Bender ArdGate
  19. 19. Introduction First Step: Get the Software Installation of ArdGate Second Step: Install a Library Configuration of ArdGate Third Step: Install the Java Part Usage of ArdGateInstallation of JVAGATE.LIB unzip to a working directory bring savefile to QSYS.LIB have a first look restore the library Dieter Bender ArdGate
  20. 20. Introduction First Step: Get the Software Installation of ArdGate Second Step: Install a Library Configuration of ArdGate Third Step: Install the Java Part Usage of ArdGateInstallation of JVAGATE.LIB unzip to a working directory bring savefile to QSYS.LIB have a first look restore the library Dieter Bender ArdGate
  21. 21. Introduction First Step: Get the Software Installation of ArdGate Second Step: Install a Library Configuration of ArdGate Third Step: Install the Java Part Usage of ArdGateInstallation of JVAGATE.LIB unzip to a working directory bring savefile to QSYS.LIB have a first look restore the library Dieter Bender ArdGate
  22. 22. Introduction First Step: Get the Software Installation of ArdGate Second Step: Install a Library Configuration of ArdGate Third Step: Install the Java Part Usage of ArdGateInstallation of JVAGATE.LIB unzip to a working directory bring savefile to QSYS.LIB have a first look restore the library Dieter Bender ArdGate
  23. 23. Introduction First Step: Get the Software Installation of ArdGate Second Step: Install a Library Configuration of ArdGate Third Step: Install the Java Part Usage of ArdGateSome Hints all user need execute access to the programms all user need authority to add objects (DTAQs) to the library the system user needs acces to all objects in the lib you don’t need the library in any libl the library could be renamed without problems don’t rename or change objects inside the library the library contains all sources the distribution contains some programming examples Dieter Bender ArdGate
  24. 24. Introduction First Step: Get the Software Installation of ArdGate Second Step: Install a Library Configuration of ArdGate Third Step: Install the Java Part Usage of ArdGateSome Hints all user need execute access to the programms all user need authority to add objects (DTAQs) to the library the system user needs acces to all objects in the lib you don’t need the library in any libl the library could be renamed without problems don’t rename or change objects inside the library the library contains all sources the distribution contains some programming examples Dieter Bender ArdGate
  25. 25. Introduction First Step: Get the Software Installation of ArdGate Second Step: Install a Library Configuration of ArdGate Third Step: Install the Java Part Usage of ArdGateSome Hints all user need execute access to the programms all user need authority to add objects (DTAQs) to the library the system user needs acces to all objects in the lib you don’t need the library in any libl the library could be renamed without problems don’t rename or change objects inside the library the library contains all sources the distribution contains some programming examples Dieter Bender ArdGate
  26. 26. Introduction First Step: Get the Software Installation of ArdGate Second Step: Install a Library Configuration of ArdGate Third Step: Install the Java Part Usage of ArdGateSome Hints all user need execute access to the programms all user need authority to add objects (DTAQs) to the library the system user needs acces to all objects in the lib you don’t need the library in any libl the library could be renamed without problems don’t rename or change objects inside the library the library contains all sources the distribution contains some programming examples Dieter Bender ArdGate
  27. 27. Introduction First Step: Get the Software Installation of ArdGate Second Step: Install a Library Configuration of ArdGate Third Step: Install the Java Part Usage of ArdGateSome Hints all user need execute access to the programms all user need authority to add objects (DTAQs) to the library the system user needs acces to all objects in the lib you don’t need the library in any libl the library could be renamed without problems don’t rename or change objects inside the library the library contains all sources the distribution contains some programming examples Dieter Bender ArdGate
  28. 28. Introduction First Step: Get the Software Installation of ArdGate Second Step: Install a Library Configuration of ArdGate Third Step: Install the Java Part Usage of ArdGateSome Hints all user need execute access to the programms all user need authority to add objects (DTAQs) to the library the system user needs acces to all objects in the lib you don’t need the library in any libl the library could be renamed without problems don’t rename or change objects inside the library the library contains all sources the distribution contains some programming examples Dieter Bender ArdGate
  29. 29. Introduction First Step: Get the Software Installation of ArdGate Second Step: Install a Library Configuration of ArdGate Third Step: Install the Java Part Usage of ArdGateSome Hints all user need execute access to the programms all user need authority to add objects (DTAQs) to the library the system user needs acces to all objects in the lib you don’t need the library in any libl the library could be renamed without problems don’t rename or change objects inside the library the library contains all sources the distribution contains some programming examples Dieter Bender ArdGate
  30. 30. Introduction First Step: Get the Software Installation of ArdGate Second Step: Install a Library Configuration of ArdGate Third Step: Install the Java Part Usage of ArdGateSome Hints all user need execute access to the programms all user need authority to add objects (DTAQs) to the library the system user needs acces to all objects in the lib you don’t need the library in any libl the library could be renamed without problems don’t rename or change objects inside the library the library contains all sources the distribution contains some programming examples Dieter Bender ArdGate
  31. 31. Introduction First Step: Get the Software Installation of ArdGate Second Step: Install a Library Configuration of ArdGate Third Step: Install the Java Part Usage of ArdGateInstalling the Java Application remember the contents of the Zipfile put the jar and the directories lib and conf to the IFS (default /JVAGATE) be sure that conf and lib contain what they should Dieter Bender ArdGate
  32. 32. Introduction First Step: Get the Software Installation of ArdGate Second Step: Install a Library Configuration of ArdGate Third Step: Install the Java Part Usage of ArdGateInstalling the Java Application remember the contents of the Zipfile put the jar and the directories lib and conf to the IFS (default /JVAGATE) be sure that conf and lib contain what they should Dieter Bender ArdGate
  33. 33. Introduction First Step: Get the Software Installation of ArdGate Second Step: Install a Library Configuration of ArdGate Third Step: Install the Java Part Usage of ArdGateInstalling the Java Application remember the contents of the Zipfile put the jar and the directories lib and conf to the IFS (default /JVAGATE) be sure that conf and lib contain what they should Dieter Bender ArdGate
  34. 34. Introduction First Step: Get the Software Installation of ArdGate Second Step: Install a Library Configuration of ArdGate Third Step: Install the Java Part Usage of ArdGateSome Hints the system user needs access to the directory you may change the install location don’t change the structure of the installation prerequesite is Java 1.5 or better you don’t need the savf and the src folder you could install the Java part to any other box, but then you would need to change the startup process Dieter Bender ArdGate
  35. 35. Introduction First Step: Get the Software Installation of ArdGate Second Step: Install a Library Configuration of ArdGate Third Step: Install the Java Part Usage of ArdGateSome Hints the system user needs access to the directory you may change the install location don’t change the structure of the installation prerequesite is Java 1.5 or better you don’t need the savf and the src folder you could install the Java part to any other box, but then you would need to change the startup process Dieter Bender ArdGate
  36. 36. Introduction First Step: Get the Software Installation of ArdGate Second Step: Install a Library Configuration of ArdGate Third Step: Install the Java Part Usage of ArdGateSome Hints the system user needs access to the directory you may change the install location don’t change the structure of the installation prerequesite is Java 1.5 or better you don’t need the savf and the src folder you could install the Java part to any other box, but then you would need to change the startup process Dieter Bender ArdGate
  37. 37. Introduction First Step: Get the Software Installation of ArdGate Second Step: Install a Library Configuration of ArdGate Third Step: Install the Java Part Usage of ArdGateSome Hints the system user needs access to the directory you may change the install location don’t change the structure of the installation prerequesite is Java 1.5 or better you don’t need the savf and the src folder you could install the Java part to any other box, but then you would need to change the startup process Dieter Bender ArdGate
  38. 38. Introduction First Step: Get the Software Installation of ArdGate Second Step: Install a Library Configuration of ArdGate Third Step: Install the Java Part Usage of ArdGateSome Hints the system user needs access to the directory you may change the install location don’t change the structure of the installation prerequesite is Java 1.5 or better you don’t need the savf and the src folder you could install the Java part to any other box, but then you would need to change the startup process Dieter Bender ArdGate
  39. 39. Introduction First Step: Get the Software Installation of ArdGate Second Step: Install a Library Configuration of ArdGate Third Step: Install the Java Part Usage of ArdGateSome Hints the system user needs access to the directory you may change the install location don’t change the structure of the installation prerequesite is Java 1.5 or better you don’t need the savf and the src folder you could install the Java part to any other box, but then you would need to change the startup process Dieter Bender ArdGate
  40. 40. Introduction First Step: The Native Part Installation of ArdGate Second Step: The Database Configuration of ArdGate Third Step: The Java Part Usage of ArdGateJVAGATE.LIB Configuration contents of JVAGATE.LIB tell the native part, where the Java part is sitting - be carefull! Java is case sensitive /JVAGATE is the preconfigured default location Dieter Bender ArdGate
  41. 41. Introduction First Step: The Native Part Installation of ArdGate Second Step: The Database Configuration of ArdGate Third Step: The Java Part Usage of ArdGateJVAGATE.LIB Configuration contents of JVAGATE.LIB tell the native part, where the Java part is sitting - be carefull! Java is case sensitive /JVAGATE is the preconfigured default location Dieter Bender ArdGate
  42. 42. Introduction First Step: The Native Part Installation of ArdGate Second Step: The Database Configuration of ArdGate Third Step: The Java Part Usage of ArdGateThe Remote Database Directory adding an entry with ADDRDBDIRE multiple entries with diffrent names could register the same *ARDPGM Dieter Bender ArdGate
  43. 43. Introduction First Step: The Native Part Installation of ArdGate Second Step: The Database Configuration of ArdGate Third Step: The Java Part Usage of ArdGateThe Remote Database Directory adding an entry with ADDRDBDIRE multiple entries with diffrent names could register the same *ARDPGM Dieter Bender ArdGate
  44. 44. Introduction First Step: The Native Part Installation of ArdGate Second Step: The Database Configuration of ArdGate Third Step: The Java Part Usage of ArdGateglobal.properties where to find global.properties how to reach native part copy example adjust databasename adjust url Dieter Bender ArdGate
  45. 45. Introduction First Step: The Native Part Installation of ArdGate Second Step: The Database Configuration of ArdGate Third Step: The Java Part Usage of ArdGateglobal.properties where to find global.properties how to reach native part copy example adjust databasename adjust url Dieter Bender ArdGate
  46. 46. Introduction First Step: The Native Part Installation of ArdGate Second Step: The Database Configuration of ArdGate Third Step: The Java Part Usage of ArdGateglobal.properties where to find global.properties how to reach native part copy example adjust databasename adjust url Dieter Bender ArdGate
  47. 47. Introduction First Step: The Native Part Installation of ArdGate Second Step: The Database Configuration of ArdGate Third Step: The Java Part Usage of ArdGateglobal.properties where to find global.properties how to reach native part copy example adjust databasename adjust url Dieter Bender ArdGate
  48. 48. Introduction First Step: The Native Part Installation of ArdGate Second Step: The Database Configuration of ArdGate Third Step: The Java Part Usage of ArdGateglobal.properties where to find global.properties how to reach native part copy example adjust databasename adjust url Dieter Bender ArdGate
  49. 49. Introduction Starting and Ending ArdGate Installation of ArdGate First Interactive SQL Configuration of ArdGate What is Supported Usage of ArdGate Advanced TopicsLife Cycle of ArdGate starting verify ending hanging jobs Dieter Bender ArdGate
  50. 50. Introduction Starting and Ending ArdGate Installation of ArdGate First Interactive SQL Configuration of ArdGate What is Supported Usage of ArdGate Advanced TopicsLife Cycle of ArdGate starting verify ending hanging jobs Dieter Bender ArdGate
  51. 51. Introduction Starting and Ending ArdGate Installation of ArdGate First Interactive SQL Configuration of ArdGate What is Supported Usage of ArdGate Advanced TopicsLife Cycle of ArdGate starting verify ending hanging jobs Dieter Bender ArdGate
  52. 52. Introduction Starting and Ending ArdGate Installation of ArdGate First Interactive SQL Configuration of ArdGate What is Supported Usage of ArdGate Advanced TopicsLife Cycle of ArdGate starting verify ending hanging jobs Dieter Bender ArdGate
  53. 53. Introduction Starting and Ending ArdGate Installation of ArdGate First Interactive SQL Configuration of ArdGate What is Supported Usage of ArdGate Advanced TopicsLife Cycle of ArdGate starting verify ending hanging jobs Dieter Bender ArdGate
  54. 54. Introduction Starting and Ending ArdGate Installation of ArdGate First Interactive SQL Configuration of ArdGate What is Supported Usage of ArdGate Advanced TopicsLife Cycle of ArdGate starting verify ending hanging jobs Dieter Bender ArdGate
  55. 55. Introduction Starting and Ending ArdGate Installation of ArdGate First Interactive SQL Configuration of ArdGate What is Supported Usage of ArdGate Advanced Topicsselect * from myJDBCDB server is started? connecting select prompter is supported results disconnecting Dieter Bender ArdGate
  56. 56. Introduction Starting and Ending ArdGate Installation of ArdGate First Interactive SQL Configuration of ArdGate What is Supported Usage of ArdGate Advanced Topicsselect * from myJDBCDB server is started? connecting select prompter is supported results disconnecting Dieter Bender ArdGate
  57. 57. Introduction Starting and Ending ArdGate Installation of ArdGate First Interactive SQL Configuration of ArdGate What is Supported Usage of ArdGate Advanced Topicsselect * from myJDBCDB server is started? connecting select prompter is supported results disconnecting Dieter Bender ArdGate
  58. 58. Introduction Starting and Ending ArdGate Installation of ArdGate First Interactive SQL Configuration of ArdGate What is Supported Usage of ArdGate Advanced Topicsselect * from myJDBCDB server is started? connecting select prompter is supported results disconnecting Dieter Bender ArdGate
  59. 59. Introduction Starting and Ending ArdGate Installation of ArdGate First Interactive SQL Configuration of ArdGate What is Supported Usage of ArdGate Advanced Topicsselect * from myJDBCDB server is started? connecting select prompter is supported results disconnecting Dieter Bender ArdGate
  60. 60. Introduction Starting and Ending ArdGate Installation of ArdGate First Interactive SQL Configuration of ArdGate What is Supported Usage of ArdGate Advanced Topicsselect * from myJDBCDB server is started? connecting select prompter is supported results disconnecting Dieter Bender ArdGate
  61. 61. Introduction Starting and Ending ArdGate Installation of ArdGate First Interactive SQL Configuration of ArdGate What is Supported Usage of ArdGate Advanced Topicsselect * from myJDBCDB server is started? connecting select prompter is supported results disconnecting Dieter Bender ArdGate
  62. 62. Introduction Starting and Ending ArdGate Installation of ArdGate First Interactive SQL Configuration of ArdGate What is Supported Usage of ArdGate Advanced TopicsPossibilities STRQMQRY incl. to local outfile supports DDL, DML, commit embedded SQL dynamic sql cursor Dieter Bender ArdGate
  63. 63. Introduction Starting and Ending ArdGate Installation of ArdGate First Interactive SQL Configuration of ArdGate What is Supported Usage of ArdGate Advanced TopicsPossibilities STRQMQRY incl. to local outfile supports DDL, DML, commit embedded SQL dynamic sql cursor Dieter Bender ArdGate
  64. 64. Introduction Starting and Ending ArdGate Installation of ArdGate First Interactive SQL Configuration of ArdGate What is Supported Usage of ArdGate Advanced TopicsPossibilities STRQMQRY incl. to local outfile supports DDL, DML, commit embedded SQL dynamic sql cursor Dieter Bender ArdGate
  65. 65. Introduction Starting and Ending ArdGate Installation of ArdGate First Interactive SQL Configuration of ArdGate What is Supported Usage of ArdGate Advanced TopicsPossibilities STRQMQRY incl. to local outfile supports DDL, DML, commit embedded SQL dynamic sql cursor Dieter Bender ArdGate
  66. 66. Introduction Starting and Ending ArdGate Installation of ArdGate First Interactive SQL Configuration of ArdGate What is Supported Usage of ArdGate Advanced TopicsPossibilities STRQMQRY incl. to local outfile supports DDL, DML, commit embedded SQL dynamic sql cursor Dieter Bender ArdGate
  67. 67. Introduction Starting and Ending ArdGate Installation of ArdGate First Interactive SQL Configuration of ArdGate What is Supported Usage of ArdGate Advanced TopicsAadvanced Topics add or replace drivers replace AppServer4RPG.jar for upgrade bug information more info bug report: uncomment last line Dieter Bender ArdGate
  68. 68. Introduction Starting and Ending ArdGate Installation of ArdGate First Interactive SQL Configuration of ArdGate What is Supported Usage of ArdGate Advanced TopicsAadvanced Topics add or replace drivers replace AppServer4RPG.jar for upgrade bug information more info bug report: uncomment last line Dieter Bender ArdGate
  69. 69. Introduction Starting and Ending ArdGate Installation of ArdGate First Interactive SQL Configuration of ArdGate What is Supported Usage of ArdGate Advanced TopicsAadvanced Topics add or replace drivers replace AppServer4RPG.jar for upgrade bug information more info bug report: uncomment last line Dieter Bender ArdGate
  70. 70. Introduction Starting and Ending ArdGate Installation of ArdGate First Interactive SQL Configuration of ArdGate What is Supported Usage of ArdGate Advanced TopicsAadvanced Topics add or replace drivers replace AppServer4RPG.jar for upgrade bug information more info bug report: uncomment last line Dieter Bender ArdGate
  71. 71. Introduction Starting and Ending ArdGate Installation of ArdGate First Interactive SQL Configuration of ArdGate What is Supported Usage of ArdGate Advanced TopicsAadvanced Topics add or replace drivers replace AppServer4RPG.jar for upgrade bug information more info bug report: uncomment last line Dieter Bender ArdGate
  72. 72. Introduction Starting and Ending ArdGate Installation of ArdGate First Interactive SQL Configuration of ArdGate What is Supported Usage of ArdGate Advanced TopicsSummary ArdGate enables real time access to all SQL Databases with embedded SQL in RPG at record level. ArdGate is installed and configured in less than 1 day. Outlook (Nice to have!) Completing support of SQL features (positioned updates etc.). (I’m dreaming of) a DRDA based Bridge. Dieter Bender ArdGate
  73. 73. Introduction Starting and Ending ArdGate Installation of ArdGate First Interactive SQL Configuration of ArdGate What is Supported Usage of ArdGate Advanced TopicsQuestions? Dieter Bender ArdGate
  1. Gostou de algum slide específico?

    Recortar slides é uma maneira fácil de colecionar informações para acessar mais tarde.

×