Db2

 View Only
  • 1.  Problems connecting to DB2 on iSeries via ODBC

    Posted Tue October 22, 2019 11:20 AM

    I hope I'm at the right place, if not I'm open to suggestions where I should take my question.

    I use Microsoft Access for some simple analytics and connect to our iSeries via ODBC. We changed to a Power8 this summer and unfortunalty I now have problems linking new files to an Access DB. 

    Files I allready have linked work fine, I can read an write freely. 
    If I try to link a file that was not allready linked in the Access DBI get an SQL0113 error with the Name beeing "".

    I tried this solution but this didn't help.

    https://www.ibm.com/support/knowledgecenter/en/ssw_ibm_i_71/rzaii/rzaiiodbc37.htm


    I tried a new clean install with just MS Access and the newes IBM iAccess Solution AP but this didn't change anything either.

    If I enable STRDBG on the ODBC Datasource I get this (sorry, german OS, so german messages):

    Job 170404/QUSER/QZDASOINIT im Subsystem QSERVER in QSYS am 22.10.19 um 
    08:21:16 gestartet. Job im System am 22.10.19 um 08:21:16. angekommen. 
    Druckereinheit PRT01 nicht gefunden. 
    Job erfolgreich geändert; es traten jedoch Fehler auf. 
    Benutzer SIMMEL an Client 172.16.10.109 ist mit dem Server verbunden. 
    Druckereinheit PRT01 nicht gefunden. 
    Job erfolgreich geändert; es traten jedoch Fehler auf. 
    Die folgenden Sonderregister wurden festgelegt: CLIENT_APPLNAME: MSACCESS
    PREPARE für Anweisung QZA387A40BAB033001 beendet. 
    Teildatei QSCNTRC aus Datei QAPEXDFN in QUSRSYS entfernt. 
    Teildatei QSCNTRC zu Datei QAPEXDFN in QUSRSYS hinzugefügt. 
    Abfrageoptionsdatei kann nicht abgerufen werden. 
    Teildatei QSCNTRC in Datei QAPEXDFN in QUSRSYS geändert. 
    Definition QSCNTRC added. 
    Objekt geändert für QDPC170404 in QUSRSYS Art *USRSPC. 
    Abfrageoptionsdatei kann nicht abgerufen werden. 
    Eigentumsrecht für Objekt QDPC170404 in QUSRSYS Art *MGTCOL geändert. 
    Abfrageoptionsdatei kann nicht abgerufen werden. 
    Session QDPC170404 started. 
    Objekt geändert für QDPC170404 in QUSRSYS Art *USRSPC. 
    Session QDPC170404 resumed. 
    STRTRC Sitzungs-ID QDPC170404 erfolgreich gestartet. 
    Anweisung CALL beendet. 
    MSYSCONF der Art *FILE in QGPL nicht gefunden. 
    PREPARE für Anweisung FIFAAATALL0012OL beendet. 
    Abfrageoptionsdatei kann nicht abgerufen werden. 
    ****: Debug-Nachrichten des Optimierungsprogramms für Abfrage werden 
    gestartet. 
    Abfrageoptionsdatei kann nicht abgerufen werden. 
    Abfrageoptionsdatei kann nicht abgerufen werden. 
    Abfrageoptionsdatei kann nicht abgerufen werden. 
    Abfrageoptionsdatei kann nicht abgerufen werden. 
    Abfrageoptionsdatei kann nicht abgerufen werden. 
    Abfrageoptionsdatei kann nicht abgerufen werden. 
    Abfrageoptionsdatei kann nicht abgerufen werden. 
    Abfrageoptionsdatei kann nicht abgerufen werden. 
    Der Zugriffsplan der Abfrage wurde erneut erstellt. 
    Temporäre Ergebnisdatei für Abfrage erstellt. 
    Alle Zugriffspfade wurden für Datei SYSTABLES berücksichtigt. 
    Datei SYSTABLES in Verknüpfungsposition 1 verarbeitet. 
    Datei SYSTABLES in Verknüpfungsposition 2 verarbeitet. 
    Empfohlener Zugriffspfad für Datei SYSTABLES. 
    Der Zugriffsplan der Abfrage wurde erneut erstellt. 
    ****: Debug-Nachrichten für Abfrage werden beendet. 
    ODP erstellt. 
    Blockung für Abfrage. 
    Cursor FILE eröffnet. 
    Offener Datenpfad (ODP) gelöscht. 
    Cursor FILE wurde geschlossen. 
    PREPARE für Anweisung FDLCDALCOL0012OL beendet. 
    Abfrageoptionsdatei kann nicht abgerufen werden. 
    ****: Debug-Nachrichten des Optimierungsprogramms für Abfrage werden 
    gestartet. 
    Abfrageoptionsdatei kann nicht abgerufen werden. 
    Der Zugriffsplan der Abfrage wurde erneut erstellt. 
    Temporäre Ergebnisdatei für Abfrage erstellt. 
    Alle Zugriffspfade wurden für Datei SYSCOLUMNS berücksichtigt.
    Datei SYSCOLUMNS in Verknüpfungsposition 1 verarbeitet. 
    Datei SYSCOLUMNS in Verknüpfungsposition 2 verarbeitet. 
    Empfohlener Zugriffspfad für Datei SYSCOLUMNS. 
    Empfohlener Zugriffspfad für Datei SYSCOLUMNS. 
    Der Zugriffsplan der Abfrage wurde erneut erstellt. 
    ****: Debug-Nachrichten für Abfrage werden beendet. 
    ODP erstellt. 
    Blockung für Abfrage. 
    Cursor FLD eröffnet. 
    Offener Datenpfad (ODP) gelöscht. 
    Cursor FLD wurde geschlossen. 



    ------------------------------
    Stefan Immel
    ------------------------------

    #Db2


  • 2.  RE: Problems connecting to DB2 on iSeries via ODBC

    Posted Tue October 22, 2019 12:38 PM
    a similar problem on this page - it might help
    https://www.tek-tips.com/viewthread.cfm?qid=782394
    best regards, Guy

    ------------------------------
    Thanks for all answers
    Best Regards,
    Guy Przytula
    ------------------------------



  • 3.  RE: Problems connecting to DB2 on iSeries via ODBC

    Posted Wed October 23, 2019 02:00 AM
    Unfortunatly no, the MYSYSCONF is a much older problem that has nothing to do with my problem.

    ------------------------------
    Stefan Immel
    ------------------------------