[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Feb 2003
    Beiträge
    2

    Post DB2: Linux AS400 Connectivity

    Hallo,

    wir versuchen zur Zeit Daten, die von DB2/AS400
    auf einer AS400 gehalten werden von einem Linux-Rechner abzufragen.

    Auf dem Linux-Rechner (Redhat 8.0) ist IBM DB2 Personal Connect V8.1 installiert.

    Die Anweisungen, die diesbzgl. im WWW
    zu finden sind (HOWTO auf www.celleweb.de)
    wurden befolgt.

    Ein Connect mit

    'db2 connect to xyz user xxx using yyy'

    klappt und liefert folgende Meldung:

    Datenbank-Server = OS/400 4.5.0
    SQL-Berechtigungs-ID = xxx
    Aliasname der lokalen Datenbank = xyz

    Eine anschliesende SQL-Abfrage scheitert:

    db2 'select count(*) from library.table'

    Die Meldung:

    SQL0805N Paket "...." nicht gefunden
    SQLSTATE=51002

    Ein

    'db2 "? SQL0805"'

    liefert einen längeren
    Text, der davon spricht, dass Pakete nicht
    angebunden sind und empfiehlt folgendes
    zu machen:

    "DB2 bind @db2ubind.lst blocking all grant public"
    "DB2 bind @db2cli.lst blocking all grant public"

    Nun, beides klappt nicht und liefert hunderte
    von Fehlermeldungen.

    Ich selbst beschäftige mich zum ersten Mal
    mit einer AS400 und DB2.
    Eigentlich sollen nur Daten in eine Linux-SQL-Anwendung importiert werden.

    Wer kann uns helfen?

    Gruss

    Torsten Vogt

  2. #2
    Registriert seit
    Dec 2000
    Beiträge
    79

    Post

    Hallo,
    wäre nicht JT400 eine Alternative?
    keine Lizenzgebühren, keine aufwändige Installation und Konfiguration...

    Zu Personam Connect:
    bei V6.x uund V7.x musste man auf der AS/400 eine 'Collection' NULLID anlegen
    Entweder über STRSQL ( oder RUNSQLSTM wenn SQL SDK nicht installiert ist )
    CREATE COLLECTION NULLID
    ausführen.

    Bei V8.x muß die Collection SYSIBM existieren, ob hier die Collection NULLID auch erforderlich ist kann ich gerade nicht sagen.

    hth
    Thomas

  3. #3
    Registriert seit
    Feb 2003
    Beiträge
    2

    Post

    <BLOCKQUOTE><font size="1" face="Verdana, Arial">Zitat:</font><HR>Original erstellt von horschma:
    Hallo,
    wäre nicht JT400 eine Alternative?
    [/quote]

    Scheint ein jdbc-Treiber zu sein, also
    nur mit Java einsetzbar. Ich denke, es
    macht für unser Projekt keinen Sinn,
    noch eine weitere Programmierumgebung
    einzuführen.

    Für die anderen Hinweise erst mal Danke.
    Wir werden uns das anschauen. Vermutlich
    muss ich mich dann hier noch mal melden.

    Torsten Vogt

Similar Threads

  1. Socket Programmierung Linux AS400
    By THH in forum NEWSboard Linux
    Antworten: 2
    Letzter Beitrag: 01-02-06, 09:53
  2. AS400 gesucht für DB2 Testumgebung
    By CISK in forum NEWSboard Server & Hardware Markt
    Antworten: 19
    Letzter Beitrag: 29-03-05, 19:46
  3. DB2 Connect unter Linux - Probleme
    By Olli1 in forum NEWSboard Linux
    Antworten: 17
    Letzter Beitrag: 13-09-04, 13:41
  4. AS400 - Apache - DB2 - phpMyAdmin??
    By r_andy in forum NEWSboard Programmierung
    Antworten: 1
    Letzter Beitrag: 19-07-04, 15:53
  5. DB2 auf AS400 und Domino 5.0 auf NT
    By ulli in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 19-04-01, 12:08

Berechtigungen

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