[NEWSboard IBMi Forum]

Hybrid View

  1. #1
    Registriert seit
    Jun 2001
    Beiträge
    119

    Post Integritätskatalog SYSCST autom. erw.?

    Hallo!

    Beim Rückspeichern vor längerer Zeit, sind einige Integritätsbedingungen einiger physischer Dateien nicht vorhanden auf der AS/400 Backup-Maschine, wohl aber noch auf der Produktiv-Maschine.

    Mit addpfcst kann man die Integritätsbedingungen wieder anlegen. Dazu muß man aber die Schlüsselfelder kennen und dort eingeben. Vielleicht kann ich ja die Schlüsselfelder auf der Prod-Maschine irgendwie in Datei schreiben und auf der anderen Seite dann per CL-Programm die Integritätsbedingungen anlegen.

    Aber wie bekomme ich die Namen der Schlüsselfelder einer phy. Datei in eine seq. Datei??

    Wäre über eine Antwort sehr froh.

    Schöne Grüße
    rebe

  2. #2
    Registriert seit
    May 2002
    Beiträge
    1.121
    hallo rebe

    versuche es mal mit
    Code:
    dspfd file(MyLib/*ALL) type(*ACCPTH) 
             outout(*OUTFILE) fileatr(*lf *pf) 
             outfile(qtemp/hugo)
    in der datei hugo stehen jezt für alle LF/PF aus der lib MyLib die KEY-Felder

    tschau ronald

  3. #3
    Registriert seit
    Oct 2001
    Beiträge
    84
    Hallo rebe,

    wenn Du den DSPFD-Befehl mit TYPE(*CST) verwendest, bekommst Du die bestehenden constraints mit Namen und verwendeten Feldern angezeigt.

    MfG

    Mirko

  4. #4
    Registriert seit
    Sep 2003
    Beiträge
    221
    Hallo Rebe,

    noch einfacher geht es mit der Tabelle QSYS/QADBKATR.

    Dort stehen alle Schlüsselfelder drin.

    Viel Spaß,

    Peter
    Peter Kinne
    EDV-Beratung
    www.kinne.de

  5. #5
    Registriert seit
    Aug 2001
    Beiträge
    2.928
    Hallo Rebe,

    wenn Du alle Schlüssel-Felder benötigst, kannst Du über die Datei QADBKATR gehen, wie Peter es vorgeschlagen hat.

    Wenn Du allerdings Informationen über die Constraints haben willst, kannst Du auch direkt auf die Datei QADBCCST in der QSYS gehen.

    Birgitta
    Birgitta Hauser

    Anwendungsmodernisierung, Beratung, Schulungen, Programmierung im Bereich RPG, SQL und Datenbank
    IBM Champion seit 2020 - 5. Jahr in Folge
    Birgitta Hauser - Modernization - Education - Consulting on IBM i

  6. #6
    Registriert seit
    Feb 2001
    Beiträge
    20.695
    Wenn du es SQL-Like haben willst verwende die SYS*-Dateien in QSYS2 ! Dort findet man alles was man so SQL-mäßig braucht.
    Dies sind alles LF's auf die QADB-Dateien, sind aber an SQL-Konventionen angepasst.
    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. IFS täglich autom. sichern!
    By KL_RPG in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 26-07-06, 15:58
  2. commitment control mit autom. rollback?
    By rebe in forum NEWSboard Programmierung
    Antworten: 3
    Letzter Beitrag: 11-03-03, 14:43
  3. CA Fenster autom. schliessen ... ?
    By kab in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 20-02-02, 15:21

Berechtigungen

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