-
Defekte Dateien
Hallo zusammen,
Wir haben leider Gottes ein paar Defekte Dateien auf unserem System gefunden.
Manche SQLs können deshalb in den Programmen nicht mehr korrekt ausgeführt werden.
Nun habe ich mir die Datei die wir gefunden haben genau angeschaut und erkenne mit normalen Hilfsmitteln nicht wo diese defekt sein kann.
Einzig und allein der DMPOBJ sagt mir folgendes:
ADRESSIERTES OBJEKT ZERSTÖRT
Mit DSPOBJD, DSPFD kann ich nichts erkennen.
Ein Leseprogramm, das jeden Satz der Datei liest, läuft ohne Probleme durch.
Interaktive SQL Selektion auch problemlos.
Nun habe ich folgendes herausgefunden:
Bei einer der defekten Dateien habe ich alle logischen neu umgewandelt und nun kommt die Fehlermeldung nicht mehr.
Sicherlich kann ich nun einfach bei allen bekannten kaputten Dateien dieses Vorgehen wählen...aber...
Wie finde ich alle defekten Dateien ?
Kann ich unter Umständen auch die defekte Logische herausfinden um den Neuwandlungsaufwand zu minimieren ?
*schnüff*
Rince
-
Hallo,
manchmal merkt der SAVLIB Defekte dieser Art, da dieser ja die Database Relations innerhalb der Lib auflösen muss, letztlich dokumentiert löst da nur ein RCLSTG (respektive DBXREF) das Problem; ich würde trotzdem mal die Logs vom letzten Save und die Sicherungs Datümer prüfen.
mfg
Dieter Bender
PS: hört sich das nach V5R4 an? dann würde ich schon mal präventiv die Restore Szenarien prüfen (und gegebenen Falls über Urlaub nachdenken)
Zitat von Rincewind
Hallo zusammen,
Wir haben leider Gottes ein paar Defekte Dateien auf unserem System gefunden.
Manche SQLs können deshalb in den Programmen nicht mehr korrekt ausgeführt werden.
Nun habe ich mir die Datei die wir gefunden haben genau angeschaut und erkenne mit normalen Hilfsmitteln nicht wo diese defekt sein kann.
Einzig und allein der DMPOBJ sagt mir folgendes:
ADRESSIERTES OBJEKT ZERSTÖRT
Mit DSPOBJD, DSPFD kann ich nichts erkennen.
Ein Leseprogramm, das jeden Satz der Datei liest, läuft ohne Probleme durch.
Interaktive SQL Selektion auch problemlos.
Nun habe ich folgendes herausgefunden:
Bei einer der defekten Dateien habe ich alle logischen neu umgewandelt und nun kommt die Fehlermeldung nicht mehr.
Sicherlich kann ich nun einfach bei allen bekannten kaputten Dateien dieses Vorgehen wählen...aber...
Wie finde ich alle defekten Dateien ?
Kann ich unter Umständen auch die defekte Logische herausfinden um den Neuwandlungsaufwand zu minimieren ?
*schnüff*
Rince
-
hehe..
Nein kein V5R4... "nur" ein "einfacher" Maschinenwechsel mit leichten Hindernissen....
SAVLIB... Ok..werde ich mal gucken was die Sicherung sagt ... sobald sie am Wochenende läuft.
Tägliche Sicherungen finden auf dem Synchron-system statt...
dort sind die Objekte "leider" heile
Guter Gedanke aber auf jeden Fall.
Da wir am WE IPL machen müssen um die 10 neuesten PTF's gegen SQL Fehler zu kriegen, werde ich mal schauen ob wir noch Zeit für RCLSTG haben.
Was ist dieser DBXREF ? (vor allem im vergleich zum RCLSTG)
Werde mal sofort anfangen zu googlen...
Thx
Rince
-
Hallo,
RCLSTG *DBXREF grenzt selbigen auf das Database Repository ein, das ist dann schneller, nutzt aber nix, falls es an kaputten physischen Objekten liegt.
mfg
Dieter Bender
Zitat von Rincewind
hehe..
Nein kein V5R4... "nur" ein "einfacher" Maschinenwechsel mit leichten Hindernissen....
SAVLIB... Ok..werde ich mal gucken was die Sicherung sagt ... sobald sie am Wochenende läuft.
Tägliche Sicherungen finden auf dem Synchron-system statt...
dort sind die Objekte "leider" heile
Guter Gedanke aber auf jeden Fall.
Da wir am WE IPL machen müssen um die 10 neuesten PTF's gegen SQL Fehler zu kriegen, werde ich mal schauen ob wir noch Zeit für RCLSTG haben.
Was ist dieser DBXREF ? (vor allem im vergleich zum RCLSTG)
Werde mal sofort anfangen zu googlen...
Thx
Rince
-
Hallöchen....
Heutiger Stand:
1 Datei hat sich selbst repariert...
1 Datei ist immer noch kaputt
Habe in dieser Datei mal (alles ohne ergebnis)
1. Alle Logischen Gewandelt
2. Alle Sätze aktualisiert
3. Alle Sätze gelöscht
4. CLRPFM
5. RGZPFM
Diese dinge versucht.
SAVLIB bringt übrigens keine Fehlermeldung und sichert das Objekt (soviel also zu Rollback mit Sicherung)
Wenn ich die Datei neu wandel und die alten Daten reinkopiere ist alles sauber.
Rince
-
RCLSTG (*full)
Hallo,
da würde ich schon den rclstg *full laufen lassen.
-
.... und daran denken, das der schon mal mehrere Stunden laufen kann !
Ich hatte mal ähnliche Probleme, das lag am Microcode der Platten.
__________________________________
-An eye for an eye leaves the whole world blind- -Mahatma Ghandi-
-
Jap, RCLSTG scheint unsere letzte Möglichkeit zu sein :-(
Nachdem wir am Freitag Objekte gewandelt haben um sie wieder zu korrigieren sind sie heute wieder kaputt....
Dann lasse ich nunmal die Maschine bzw die IBM weiteranalysieren.
Schönen Dank trotzdem für eure Gedanken.
Rince
P.s. In der DTAARA QRCLSTG merkt sich das System wohl die Start und Endzeit des letzten RCLSTG... leider bei uns schon 2 Jahre her, sodaß wir keinen Rückschluss auf die Dauer wirklich schliessen können.
-
Nachdem ich mich in letzter Zeit hier im Forum sehr rar gemacht habe, muss ich nun doch mal meine Erfahrung mit beschädigten Objekten berichten.
Ist zwar schon gut zehn Jahre her, als das System 5 Dateien als Beschädigt meldete. Kein Problem, Objekte zurückgespeichert. Keine halbe Stunde später meldete das System die gleichen Objekte als beschädigt. Älteren Stand zurückgespeichert, selbes Problem. Letztendlich das ganze System plattgemacht, neu installiert, Daten zurückgespeichert. Und die gleichen Objekte wieder beschädigt.
Da habe ich doch erst mal das Vertrauen in die Datensicherung verloren. Lt. IBM-Aussage von damals sind weder die Sicherungsbefehle noch der RCLSTG in der Lage, alle Beschädigungen zu erkennen. Da kam Freude auf.
Es hat sich dann herausgestellt, dass die Objekte selbst zu keiner Zeit beschädigt waren. Vielmehr war irgendwo ein Lesecache-Modul defekt. Und weil wir gespiegelte Platten haben, das System ja jeweils von der günstigeren Position liest, hat es irgendwann gemerkt, dass etwas nicht stimmt.
Also: Cache-Modul ausgetauscht und das Problem war erledigt.
Gruß
Bruno
Similar Threads
-
By mk in forum NEWSboard Programmierung
Antworten: 13
Letzter Beitrag: 13-07-12, 08:53
-
By TARASIK in forum IBM i Hauptforum
Antworten: 7
Letzter Beitrag: 01-09-06, 17:25
-
By TARASIK in forum IBM i Hauptforum
Antworten: 4
Letzter Beitrag: 29-08-06, 10:49
-
By dino in forum IBM i Hauptforum
Antworten: 6
Letzter Beitrag: 22-05-06, 18:59
-
By mikex01 in forum IBM i Hauptforum
Antworten: 5
Letzter Beitrag: 21-04-06, 16:11
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- You may not post attachments
- You may not edit your posts
-
Foren-Regeln
|
Erweiterte Foren Suche
Google Foren Suche
Forum & Artikel Update eMail
AS/400 / IBM i
Server Expert Gruppen
Unternehmens IT
|
Kategorien online Artikel
- Big Data, Analytics, BI, MIS
- Cloud, Social Media, Devices
- DMS, Archivierung, Druck
- ERP + Add-ons, Business Software
- Hochverfügbarkeit
- Human Resources, Personal
- IBM Announcements
- IT-Karikaturen
- Leitartikel
- Load`n`go
- Messen, Veranstaltungen
- NEWSolutions Dossiers
- Programmierung
- Security
- Software Development + Change Mgmt.
- Solutions & Provider
- Speicher – Storage
- Strategische Berichte
- Systemmanagement
- Tools, Hot-Tips
Auf dem Laufenden bleiben
|
Bookmarks