[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Jun 2001
    Beiträge
    1.973

    ODBC/JDBC Treiber

    Hi *Tuxi's

    wie schonmal veröffentlicht versuche ich mit SUSE 9.0 Linux mit Openoffice 1.0 (dem CALC Modul) auf die AS400 (die heist nun mal so) zuzugreifen.

    alle versuche das zu tun schlagen fehl.
    Ursache : Ich weis nicht wie ich den treiber einbinde !
    unter Extras-> Datenquellen verwalten steht bei ODBC ein sdbcdbc: und erwartet eine ergänzung.
    Was schreib ich da rein? ip ? pfad zum treiber ? haut nix hin

    bei JDBC steht da jdbc: auch da komm ich nicht weiter

    Internet und div. LinuxForen hab ich durchsucht, alles was ich gefunden habe war dieselbe fragestellung, immer ohne Antwort.

    mein iSeriesAccess läuft überigens
    -> @Dieter problemlos und schnell (auch wen's was besseres gibt : Danke nochmal, auch an den anderen Helfer)

    in der Anleitung von IBM (für iSeriesAccess) ist u.a. ODBCConfig erwähnt
    Das habe ich nicht / läuft bei mir nicht

    Hat einer ne Idee / das schonmal gelöst ?

    Danke
    Robi (der PC hasser, der überascht von linux ist, es aber wegen unkentniss (noch) nicht liebt)

  2. #2
    Registriert seit
    Mar 2002
    Beiträge
    5.286
    Hallo Robi,

    für JDBC ist der Pfad zum Treiber:
    jdbc:as400://ipAdresse/DefaultSchema

    wobei ipAdresse die IP Adresse oder einen Namen enthalten kann, der per DNS in die IP Adresse getauscht wird. Default Schema ist die Standard Bibliothek der Verbindung.

    mfg

    Dieter Bender
    AS400 Freeware
    http://www.bender-dv.de
    Mit embedded SQL in RPG auf Datenbanken von ADABAS bis XBASE zugreifen
    http://sourceforge.net/projects/appserver4rpg/

  3. #3
    Registriert seit
    Jun 2001
    Beiträge
    1.973

    Noch was falsch

    Hallo Dieter,
    habe jetzt

    jdbc:as400://199.5.84.1/MYLIB probiert danach
    jdbc:as400://199.5.84.1/DefaultSchema danach
    jdbc:S650DB2C://199.5.84.1/MYLIB und danach
    jdbc:S650DB2C://199.5.84.1/DefaultSchema

    Fehlermeldung nach Anmeldungsversuch :

    Es konnte keine verbindung für den URL ...
    aufgebaut werden

    also
    irgendetwas hab ich da noch nicht begriffen.

    Bitte noch einmal um Hilfe

    Gruß
    Robi

  4. #4
    Registriert seit
    Mar 2002
    Beiträge
    5.286
    Robi,

    also nochmal ganz von vorne:

    Du brauchst 3 Dinge (nicht was ihr jetzt meint...)
    1. jt400.jar auf die Linux Büchse kopieren, findest Du auf der AS400 unter /QIBM/ProdData ... oder Download unter jtOpen, in einem Archiv
    und in Classpath eintragen (macht man in den Sicherheitseinstellungen von Open Office
    2. neue Datenquelle anlegen allgemeine Angaben:
    Typ JDBC
    Datenquelle Url: jdbc:as400://192.168.0.2/MyLib
    Ziffer durch Deine IP Adresse ersetzen, MyLib ist eine AS400 Bibliothek
    3. JDBC
    Treiberklasse: com.ibm.access.AS400JDBCDriver
    URL wie gehabt
    Benutzername angeben, Kennwort erforderlich anhaken

    mfg

    Dieter Bender
    AS400 Freeware
    http://www.bender-dv.de
    Mit embedded SQL in RPG auf Datenbanken von ADABAS bis XBASE zugreifen
    http://sourceforge.net/projects/appserver4rpg/

  5. #5
    Registriert seit
    Mar 2002
    Beiträge
    5.286
    Hallo Robi,

    nachdem ich bei mir den Vertipper rausgemacht habe, geht's mit SUSE 9.0 und OpenOffice 1.1

    Die Treiberklasse heißt natürlich:
    com. ibm.as400.access.AS400JDBCDriver

    Bei der Fehlermeldung sind die Details wichtig.

    mfg

    Dieter Bender
    AS400 Freeware
    http://www.bender-dv.de
    Mit embedded SQL in RPG auf Datenbanken von ADABAS bis XBASE zugreifen
    http://sourceforge.net/projects/appserver4rpg/

  6. #6
    Registriert seit
    Jun 2001
    Beiträge
    1.973

    esGehtEsGeht

    Juhu, Danke
    es geht

    allerdings :
    Statt einer OS400 LIB hab ich ;naming=S44650DB2C (as400name) machen müssen und !!!
    nach 27.000 versuchen hab ich festgestellt : office verlasssen
    office starten, dann geht's



    Juchu

    Danke
    Robi

  7. #7
    Registriert seit
    Jan 2008
    Beiträge
    16
    tag!
    dieser beitrag hat mir schon mal sehr weitergeholfen. allerdings habe ich noch eine frage: wie kann ich oo sagen, dass ich nur eine bestimmte lib einlesen möchte (und zwar nicht gerade die qgpl!)?

    mfg jc

  8. #8
    Registriert seit
    Feb 2001
    Beiträge
    20.207
    Wie Dieter schon schreibt:

    Hinter die IP "/MyLib" anhängen.

    Default ist nämlich die QGPL.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  9. #9
    Registriert seit
    Jan 2008
    Beiträge
    16
    ok. jetzt geht es. habe an die lib die endung *.lib gehangen und vorneweg die qsys.lib hingeschrieben. damit kam er anscheinend nicht klar. danke!

  10. #10
    Registriert seit
    Mar 2002
    Beiträge
    5.286
    ansonsten kann man an die url auch noch Treiber Properties anhängen. Beschreibung dazu findet man in der Doku des Treibers.

    D*B

    Zitat Zitat von jc_denton Beitrag anzeigen
    ok. jetzt geht es. habe an die lib die endung *.lib gehangen und vorneweg die qsys.lib hingeschrieben. damit kam er anscheinend nicht klar. danke!
    AS400 Freeware
    http://www.bender-dv.de
    Mit embedded SQL in RPG auf Datenbanken von ADABAS bis XBASE zugreifen
    http://sourceforge.net/projects/appserver4rpg/

Similar Threads

  1. JAVA JDBC TREIBER
    By WPF in forum NEWSboard Java
    Antworten: 1
    Letzter Beitrag: 13-01-06, 18:32
  2. Treiber für Datenzugriff
    By joso in forum NEWSboard Programmierung
    Antworten: 1
    Letzter Beitrag: 22-06-05, 13:55
  3. ODBC Treiber
    By harrydeluxe in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 13-06-05, 20:24
  4. ODBC/JDBC - Zugriff
    By Andreas Herzfeldt in forum IBM i Hauptforum
    Antworten: 6
    Letzter Beitrag: 27-08-04, 06:24
  5. ODBC Treiber ohne CA/400
    By Liebhoff in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 12-01-01, 09:50

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • You may not post attachments
  • You may not edit your posts
  •