[NEWSboard IBMi Forum]
Seite 3 von 3 Erste ... 2 3
  1. #25
    Registriert seit
    Feb 2001
    Beiträge
    20.695
    Da hast du mal wieder schlechte Karten.
    Bei Programmen kann sich intern der Code je nach Maschine/Release verändern (Recompile), so dass eine Checksumme hier zu einem anderen Ergebnis kommt.
    Ausserdem verhindert das OS den Zugriff auf bestimmte Objekte als Streamfile mit den IFS-API's (man könnte ja sonst Code verändern).

    Aber vielleicht gibts ja noch einen kleinen Trick.
    Man kann per API an jedes beliebige Objekt ein Space-Objekt anhängen (wie USRSPC zu sehen).
    In dieses Spaceobjekt kann man dann eigene Informationen unterbringen.
    Diese werden auch genauso gesichert und wiederhergestellt.

    Erstellt nun jemand dein Objekt auf der anderen Maschine neu, wird dieses Spaceobjekt wohl fehlen.

    Such mal nach den API's:
    QCLRPGAS
    QCLSPGAS
    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

  2. #26
    Registriert seit
    Nov 2007
    Beiträge
    79
    Hallo,

    ich hole dieses Thema mal wieder hervor, da es mich nach wie vor intensiv beschäftigt.

    Die Lösung mit dem Space-Objekt ist schon eine super Möglichkeit, aber löst nicht das Problem, wenn jemand das Objekt auf der gleichen Maschine von einer Umgebung in die andere (Backup & Restore) überträgt.

    Mittlerweile habe ich bereits überlegt, ob es möglich ist, das Objekt mit einem Eintrag in einer Datenbank fest zu verknüpfen und das Löschen nur zu erlauben, wenn der Eintrag auch gelöscht wird. Also in etwa so, als wenn ein Prozess das Objekt allokiert hat.

    Ob das letztendlich die richtige lösung ist, weiß ich auch nicht, aber vielleicht ein Schritt.

    Wie stellen eigentlich andere kommerzielle Softwareprodukte die Integrität ihrer Umgebungen sicher? Oder verlässt man sich hier ausschließlich auf die Rechtevergabe? Gibt es bei solchen Tools prüfen, die man "laufen lassen" kann um einen Abgleich zu machen?

    Hoffe, ihr habt noch ein paar Ideen für mich, die mich voran bringen.


    Gruß
    Matthias

Similar Threads

  1. Erzeugung von Tabellen/Identity Columns
    By Christian.Hesse in forum NEWSboard Programmierung
    Antworten: 1
    Letzter Beitrag: 11-01-07, 11:33
  2. Iseries Access V5R4 Installation fehlgeschlagen
    By Peterd in forum NEWSboard Windows
    Antworten: 3
    Letzter Beitrag: 21-12-06, 13:49
  3. Probleme mit BS Installation
    By v4i in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 08-11-06, 10:03
  4. Antworten: 0
    Letzter Beitrag: 24-02-05, 13:41
  5. Problem bein Installation Service Agent
    By Bodo Roggenkamp in forum IBM i Hauptforum
    Antworten: 0
    Letzter Beitrag: 21-02-02, 11:20

Berechtigungen

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