[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Apr 2002
    Beiträge
    32

    Question Fehler bei ODBC-Zugriff via Excel "SYSTABLES in QSYS2 type *FILE not found"

    Hallo zusammen,

    Wenn ich mit Excel und ODBC auf ein AS/400, Model 520, Version 5.3 (ja sehr alt)
    zugreifen möchte, erscheint neu die folgende Fehlermeldung:
    SYSTABLES in QSYS2 type *FILE not found.

    Wenn ich im AS/400 nachschaue, fehlt diese Tabelle wirklich als Objekt.
    ich habe ein 2 AS/400 gleiches Model, gleiche Version 5.3
    Kann ich das Objekt einfach von einem AS/400 in das andere kopieren (Save, Restore)
    oder gibt es da einiges zu beachten oder geht gar nicht / gefährlich ?

    Besten Dank für eine positive Antwort
    auch negative werden entgegengenommen

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    Nein, da dies Views sind. Ggf. gibt es auch noch andere Tabellen/Views, die in QSYS2 fehlen.
    Ggf. hilft ein RCLDBXREF, wenn es den da schon gibt. Ansonsten soll auch der RCLSTG SELECT(*DBXREF) (falls vorhanden) dieses korrigieren.
    Wenn du eine SYSTABLES und weitere auf einem anderen 5.3-System hast, kannst du dir da per DSPFD ggf. den CREATE VIEW-Befehl extrahieren.
    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

  3. #3
    Registriert seit
    Apr 2002
    Beiträge
    32
    Danke für die schnelle Antwort.

    Ich habe den CREATE VIEW Befehl auf dem anderen System extrahiert.
    Kann ich diesen nun im STRSQL eins zu eins so eingeben ?
    Muss da nicht noch die Bibliothek "QSYS2" dazugehören ?

    Und das gibt keine Nebenwirkungen ?
    (so dass ich den Beipackzettel lesen muss

    grüsse

  4. #4
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    Wenn dir schon die Lib QSYS2 fehlt, ist das ein generelles Installationsproblem, da zur QSYS2 doch ein wenig mehr gehört und diese sich auf normalem Weg nicht erstellen lässt.
    Außerdem ist es dann auch noch wichtig, dass du max. mit V5R4-Treibern auf die Systeme zugreifst.
    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

  5. #5
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    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

  6. #6
    Registriert seit
    Apr 2002
    Beiträge
    32
    Da haben wir uns wohl falsch verstanden.
    Die Bibliothek QSYS2 fehlt nicht.

    Die Frage war, ob im STRSQL beim CREATE VIEW Statement nicht die Bibliothek QSYS2 erwähnt werden muss, also CREATE VIEW QSYS2/SYSTABLES ..............
    damit das AS/400 weiss wohin er die SYSTABLES generieren soll


    so steht es im DSPFD:
    CREATE VIEW SYSTABLES (TABLE_NAME FOR "NAME", TABLE_OWNER FOR "CREAT
    OR", TABLE_TYPE FOR "TYPE", COLUMN_COUNT FOR "COLCOUNT", ROW_LENGTH
    FOR "RECLENGTH", TABLE_TEXT FOR "LABEL", LONG_COMMENT FOR "REMARKS",
    TABLE_SCHEMA FOR "DBNAME", LAST_ALTERED_TIMESTAMP FOR "ALTEREDTS",
    SYSTEM_TABLE_NAME FOR "SYS_TNAME", SYSTEM_TABLE_SCHEMA FOR "SYS_DNAM
    E", FILE_TYPE FOR "FILETYPE", BASE_TABLE_SCHEMA FOR "TBDBNAME", BASE
    _TABLE_NAME FOR "TBNAME", BASE_TABLE_MEMBER FOR "TBMEMBER", SYSTEM...............


    grüsse

  7. #7
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    Bevor du die View (natürlich in QSYS2) erstellst, prüfe mal die CALL's aus obigem Code400-Link.
    Da sind Prüf-/Reparaturmaßnahmen beschrieben, die du zuerst machen solltest.
    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

Similar Threads

  1. Kann keine Beiträge erstellen in zB. "System i Hauptforum"
    By lch in forum Intern - Hilfe - Feedback - Tests-Forum
    Antworten: 10
    Letzter Beitrag: 15-02-21, 11:06
  2. Zend auf System i "Objekte nicht zurück gespeichert"
    By tommi_011 in forum IBM i Hauptforum
    Antworten: 7
    Letzter Beitrag: 08-09-16, 07:23
  3. MinusField falsche Darstellung "ü" statt "-"
    By Edi in forum IBM i Hauptforum
    Antworten: 8
    Letzter Beitrag: 07-11-14, 07:52
  4. Cobol/400 - "Fett", "Unterstreichen" als HEX-Wert
    By RLurati in forum NEWSboard Programmierung
    Antworten: 1
    Letzter Beitrag: 05-08-14, 09:10
  5. MS Access ODBC "#GELÖSCHT"
    By iseries_user in forum IBM i Hauptforum
    Antworten: 7
    Letzter Beitrag: 11-04-13, 07:59

Berechtigungen

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