[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Jan 2006
    Beiträge
    68

    Befehl zum Konvertieren DDS in SQL

    Hallo!

    Wir suchen eine Möglichkeit bzw. einen Befehl um schnell und unkompliziert DDS-basierende PF in SQL-Tables umzuwandeln. Dies soll nicht mit dem Operations Navigator geschehen. Da wir unseren gesamten Bestand umstellen wollen, wäre es schön nicht aus jedem einzelnen DDS-File die Felder manuell in eine Table kopieren zu müssen. Gibt es da irgendeinen Trick?

    Gruß K.

    Ich nerve zwar, aber ich lerne!

  2. #2
    Registriert seit
    Aug 2001
    Beiträge
    2.873
    Was spricht gegen den iSeries Navigator?
    Da wird Dir doch nur ein SQL-Skript generiert, das geändert, gesichert und beliebig ausgeführt werden kann.

    Ansonsten musst Du Dir ein Programm schreiben, das die View SYSCOLUMS in der Bibliothek QSYS2 ausliest und den CREATE TABLE-Befehl dynamisch generiert und ausführt.

    Birgitta
    Birgitta Hauser

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

  3. #3
    Registriert seit
    Jan 2006
    Beiträge
    68
    An sich spricht nichts dagegen, das ist richtig. Diese Möglichkeit hab ich aber schon beschrieben und nun soll das ganze mit "Green-Screen" erklärt werden. Und da wäre ein Befehl ganz nützlich gewesen statt es quasi auf dem "Fußweg" zu machen.

    Aber trotzdem danke für die Antwort :-)
    Ich nerve zwar, aber ich lerne!

  4. #4
    Registriert seit
    Jul 2005
    Beiträge
    232
    In den TAATOOLS gibt es den Befehl CVTDDSSRC. Der erledigt das.

  5. #5
    Registriert seit
    Jan 2006
    Beiträge
    68
    Hallo!

    @pwrdwnsys: Danke für die Info...das klingt genau nach dem, was ich such :-)

    Offensichtlich haben wir dieses Tool aber noch nicht drauf (Leider). Wo könnt ich das denn herkriegen? Onkel Google hat nur Fragen bezüglich dieses Tools ausgeworfen, aber nix von wegen Download. IBM hält sich da auch ehr bedeckt...
    Ich nerve zwar, aber ich lerne!

  6. #6
    Registriert seit
    Jan 2006
    Beiträge
    68
    OK vergesst es..habs gefunden
    Ich nerve zwar, aber ich lerne!

  7. #7
    Registriert seit
    Aug 2003
    Beiträge
    163
    Ich habe das gerade mal ausprobiert, bekomme aber nur die Fehlermeldung TAA9855. Im Spoolfile mit dem Fehlerprotokoll steht dann: The source type is not valid to convert.

    Der Source Typ ist PF. Kann jemand erkären, warum das nicht funktioniert?

Similar Threads

  1. RPGLE - SQL
    By christian_lettner in forum NEWSboard Programmierung
    Antworten: 2
    Letzter Beitrag: 16-11-06, 10:15
  2. SQL - Cursor vernichten ?!?
    By FNeurieser in forum NEWSboard Programmierung
    Antworten: 3
    Letzter Beitrag: 11-10-06, 14:53
  3. SQL Befehl?
    By mikex01 in forum IBM i Hauptforum
    Antworten: 9
    Letzter Beitrag: 01-06-06, 11:55
  4. SQL .. for update of (RPG embedded SQL)
    By loeweadolf in forum NEWSboard Programmierung
    Antworten: 2
    Letzter Beitrag: 01-06-06, 09:43
  5. SQL Befehl zur Ermittlung der Monatsdifferenz
    By Souljumper in forum NEWSboard Programmierung
    Antworten: 3
    Letzter Beitrag: 12-10-05, 09:58

Berechtigungen

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