Anmelden

View Full Version : Datenbankdateien automatisch konvertieren



Markus Ralf
22-10-01, 14:11
Nach einer Änderung unserer Datenbankdateien müssen wir diese bisher immer manuell auf den verschiedenen Zielsystemen (AS/400) per cpyf umsetzen.

Gibt es eine Funktionen auf der AS/400 oder ein Tool, welches den Stand zweier Datenbanken vergleicht und entsprechende Aktualisierungen automatisch ausführt?

schreibr
22-10-01, 14:29
Hallo Markus (oder Ralf?),
schau Dir mal den Command CHGPF und dort den Parameter SRCFILE an. Damit kann man sehr einfach Feldänderungen in PF's und allen damit verbundenen LF's oder auch JF's durchführen. Aber Vorsicht - wenn sich bei bestehenden Feldern die Attribute ändern gibt es Probleme.
Gruss Reinhold

Markus Ralf
22-10-01, 15:06
<BLOCKQUOTE><font size="1" face="Verdana, Arial">Zitat:</font><HR>Original erstellt von schreibr:
schau Dir mal den Command CHGPF und dort den Parameter SRCFILE an. Damit kann man sehr einfach Feldänderungen in PF's und allen damit verbundenen LF's oder auch JF's durchführen. Aber Vorsicht - wenn sich bei bestehenden Feldern die Attribute ändern gibt es Probleme.
[/quote]

Diese Möglichkeit gibt es aber leider nicht bei dem Befehl chglf.

schreibr
22-10-01, 16:09
Hmm,
bei einer LF musst Du ja auch nichts kopieren, sondern nur die alte LF löschen und mit CRTLF die Neue erstellen.
Wenn sich jedoch die physische Basisdatei ändert, dann ist der CHGPF von Vorteil, weil dann die ganze Kopiererei von Alt nach Neu entfällt und alle angehängten Logischen werden ebenfalls geändert.