[NEWSboard IBMi Forum]

Hybrid View

  1. #1
    Registriert seit
    Sep 2004
    Beiträge
    11
    Ich ziehe das Thema nochmal rauf.

    Wir haben heute bei uns im Hause mal überprüft, ob weitere Anwendungen betroffen sind. Das ist durchaus der Fall. Es werden in mehreren Fällen Daten zwischen der AS400, (ich weiss iseries, i5, kann sich daran jemand gewöhnen?) und PC Programmen über QDSL ausgetauscht. Unser Softwarehaus für Fibu sieht das auch bedenklich.
    Das ist bisher noch kaum aufgefallen, da die meisten noch mit WIN95, WIN98 oder XP ohne SP2 arbeiten.
    Ich würde empfehlen alle AS400 User vorzuwarnen, bevor es knallt. Man muss ja dann erst mal dahinterkommen woran es liegt.
    IBM macht es sich da einfach!
    Schönen Abend noch
    Norbert

  2. #2
    Registriert seit
    Jun 2001
    Beiträge
    727
    Mich würde es trotzdem interessieren :

    Wie sieht es in der DOS-Box bzw. in der Command-Zeilen Umgebung mit dem DEL Befehl aus?

    Kann das mal jemand testen.
    Sven

  3. #3
    Registriert seit
    Sep 2004
    Beiträge
    11
    Im Thread etwas weiter vorne wurde das schon bejaht.

    Das nützt blos nichts, wenn ein Programm die Dateien löschen soll.
    Gruß

  4. #4
    Registriert seit
    Jun 2001
    Beiträge
    727
    Hallo norbert1507,
    das war, sorry, auch direkt nicht als Hilfe für dich gedacht.
    Sondern ich möchte einfach nur wissen ob es geht (DOS-Box, DEL).

    Warum :

    Der Datei-Explorer und der DEL-Command in der Commandumgebung nutzen immer noch intern andere Windows-API's.

    Anderen Anwendern könnte dies trotzdem eine Hilfe sein.
    Also wer würde dies einmal (DEL mit SP2) ausprobieren, und das Ergebnis posten?!

    Danke Sven!

    Im Thread etwas weiter vorne wurde das schon bejaht.
    Leider kann ich dazu nichts finden.

  5. #5
    Registriert seit
    Apr 2001
    Beiträge
    127
    Moin Sven Schneider,
    folgendes Resultat in der DOS-Box:

    Der Prozess kann nicht auf die Datei zugreifen, da sie von einem anderen Prozess verwendet wird.

    Also auch hier schlechte Karten!

  6. #6
    Registriert seit
    Jun 2001
    Beiträge
    727
    Das Problem ist scheinber ein generelles.
    QDLS ist nicht threadsafe.

    Integrated file system APIs are threadsafe when the operation is directed to an object that resides in a threadsafe file system. When these APIs are operating on objects in file systems that are not threadsafe when multiple threads are running in the job, the API will fail.
    siehe dazu:
    http://as400bks.rochester.ibm.com/ht...axmstfscmp.htm

    Wahrscheinlich greift der Windows Netzwerk-Client mit mehreren Threads auf das QDLS-Objekt zu, und sperrt sich damit selbst.

    Ein ähnliches Problem gab es schon mal mit NT4 SP3.
    Hier blieb nach dem Kopieren einer Datei ins QDLS diese Datei gesperrt, bis die Verbindung zum Serverjob getrennt wurde bzw. das Anzeigen der Dateieigenschaften im Explorer führte auch zum Entsperren des QDLS-Objekts.

    Und auch mit Win2000 SP3. (Seit V5R1 behoben !)
    http://www.rlpforen.de/showthread.php?t=2935

    Sven

  7. #7
    Unregistriert Besucher/Guest
    [QUOTE=Sven Schneider]Mich würde es trotzdem interessieren :

    Wie sieht es in der DOS-Box bzw. in der Command-Zeilen Umgebung mit dem DEL Befehl aus?

    Wenn dieses mit ja beantwortet wurde, wundert mich das. Bei uns funktioniert das löschen auch nicht über die DOS-Box. Das gleiche problem habe ich übrigens auch bei einem Rechner mit Win2000 SP4.

  8. #8
    Registriert seit
    Apr 2001
    Beiträge
    127
    Moin Unregistriert,
    Thema "WINXP SP2 DLT auf QDLS nicht möglich / jetzt auch mit WINXP SP1 885835" gibt hierzu die Antwort.

    http://www.rlpforen.de/showthread.php?t=6362

    V5R1 MF34450
    V5R2 MF34337
    V5R3 MF34228

Similar Threads

  1. Dateien auf dem IFS löschen
    By codierknecht in forum NEWSboard Programmierung
    Antworten: 10
    Letzter Beitrag: 27-08-08, 05:13
  2. Dateien aus dem IFS löschen
    By Bobou in forum IBM i Hauptforum
    Antworten: 14
    Letzter Beitrag: 16-01-07, 10:26
  3. Dateien im IFS bzw. QDLS über Explorer löschen
    By dino in forum IBM i Hauptforum
    Antworten: 9
    Letzter Beitrag: 08-12-06, 19:14
  4. Dateien in QDLS bzw. IFS über Explorer löschen
    By dino in forum IBM i Hauptforum
    Antworten: 6
    Letzter Beitrag: 22-05-06, 18:59
  5. Dateien im freigegebenen Ordner im IFS löschen
    By Enatz in forum IBM i Hauptforum
    Antworten: 7
    Letzter Beitrag: 07-12-05, 21:10

Berechtigungen

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