Autor Thema: Dokanzahl in catalog.nsf  (Gelesen 1938 mal)

Offline AC

  • Senior Mitglied
  • ****
  • Beiträge: 366
  • Geschlecht: Männlich
Dokanzahl in catalog.nsf
« am: 23.10.03 - 19:00:18 »
Hallo Experten,

ich habe gleich zwei Fragen.

Folgendes ist passiert:
Ich hab lokal im Design an einem Agenten etwas geändert.
Als ich die Änderung hochrepliziere auf den Server kriege ich als Replizierergebnis, daß ich eine Änderung repliziert habe und zudem auch eine Löschung (!).
Mist.  Keine Ahnung was ich da gelöscht haben soll (produktive DB).
Ob Designelement oder Dokument.

Ich hab dann nachgesehen, wieviele Dokumente ich in der DB habe und wollte dann das vergleichen mit dem Eintrag in der catalog.nsf für diese DB (das  DB-Dokument in der catalog.nsf wurde zuletzt heute nacht modifiziert).
Dort sind aber über 3000 Dokumente mehr aufgeführt !!

(Es gibt keine Lese - Autorenfelder in der DB, so daß ich alle Doks sehe, ferner ist seit zig Tagen dort nix mehr passiert, die DB wird eh nur über LEI gefüttert und da lief definitiv seit Wochen nix).

Frage 1: Warum sind dort 3000 Dokumente mehr im Protokoll der catalog.nsf als dann tatsächlich vorhanden sind in den DB Eigentschaften. (Löschungen dabei durch LEI  - kann kaum sein?)

Frage 2. Wie kriege ich raus was ich da beim replizieren als gelöscht rüber genommen habe (ob Dokument oder Designelement ?)


Merci, Holcomb

 
 



Microsoft Certified Technology Specialist Microsoft Dynamics NAV 5.0 C/Side Introduction
Microsoft Certified Technology Specialist Microsoft Dynamics NAV 5.0 C/Side Solution Development

"...Glücklich ist, wer vergisst, was doch nicht zu ändern ist..."

Offline koehlerbv

  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re:Dokanzahl in catalog.nsf
« Antwort #1 am: 23.10.03 - 19:39:49 »
Sorry für den Sarkasmus, aber:
Vergleich das doch mal mit Deinem Backup, das Du vor der Design-Änderung gezogen hast.

Und was Dein Agent so treibt, wissen wir ja auch nicht.
Auf Catalog würde ich mich allerdings nicht hundertpro verlassen. Da hilft nur der Vergleich DB zu DB, um auf Nummer sicher zu gehen.

Wenn Du replizierst: Was sagt denn der "böse Parameter" (Datenbank - Replizierung - Parameter - Andere : Das Datumsfeld in der Mitte) ? Knall das mal 'raus, wenn vorhanden, nur dann kannst Du die Dok-Anzahl zwischen Repliken sinnig vergleichen.

Ciao,
Bernhard

Offline AC

  • Senior Mitglied
  • ****
  • Beiträge: 366
  • Geschlecht: Männlich
Re:Dokanzahl in catalog.nsf
« Antwort #2 am: 24.10.03 - 09:01:31 »
Morgen Bernhard,

>>Sorry für den Sarkasmus, aber:
>>Vergleich das doch mal mit Deinem Backup, das Du vor der >>Design-Änderung gezogen hast.

Kein Prob wegen dem Sarkasmus.
Backup ???   DB am Sever ist auf einer AS/400, die wird zwar gesichert aber ich hab keinen blassen Dunst wie das genau läuft.
 
Und nachdem alles wichtige da zu sein scheint.....  (siehe unten)


>>Und was Dein Agent so treibt, wissen wir ja auch nicht.

Der Agent selbst hat noch garnix getrieben. Weil er noch nicht gelaufen ist.
Ich hab in ihm nur eine Änderung im code vorgenommen für den nächsten Lauf.


Ich hab dann über die Kachel repliziert mit Optionen und war überrascht als er mir dann anzeigte eine Änderung (logo das Designupdate  des Agenten) und eine Löschung.

Nun hatte mich eben interessiert was die Löschung war, ob Dokument (wobei ich meine gar nicht in der DB gewesen zu sein) oder Designelement (Agent, Ansicht, Maske etc). Ich muß anscheinend etwas aus Versehen gelöscht haben, wobei man da ja auch bestätigen muß.  

Wenn es ein Dokument war, dann wäre es kein Problem, da der LEI beim nächsten lauf das Dokument wieder erstellen würde.
(one way)

Normalerweise arbeite ich nicht mit Schablonen bei der Programmierung. Notfalls erstelle ich mir eine Kopie der zu ändernden DB.  Da der Eingriff gestern "mini" war, hab ich es auf meiner lokalen Replik gemacht und dann gleich hochrepliziert.


>>Auf Catalog würde ich mich allerdings nicht hundertpro >>verlassen. Da hilft nur der Vergleich DB zu DB, um auf Nummer >>sicher zu gehen.

Ich nehme an, daß die Dokanzahl im DBDokument der catalog.nsf die Löschmarkierungen mitführt, das könnte dann hinkommen.

Zum DB Vergleich
Hier in der Firma hat keiner eine lokale Replik der zur Zeit hier ist und einen Aussendienstler (mit lokaler Replik ) habe ich gestern abend nicht erreicht .

Mal sehen ob ich einen erwische bevor er repliziert.

Die Designelemente habe ich auch alle nochmal kontrolliert mir ist da nix aufgefallen was fehlen würde.
Alle Agenten, Alle Masken und alle wichtigen Views für getdocumentbykey sind noch da.   <schulterzuck>

I´ll wait and see.

Verschnupfete Grüße
Holcomb



Microsoft Certified Technology Specialist Microsoft Dynamics NAV 5.0 C/Side Introduction
Microsoft Certified Technology Specialist Microsoft Dynamics NAV 5.0 C/Side Solution Development

"...Glücklich ist, wer vergisst, was doch nicht zu ändern ist..."

Offline koehlerbv

  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re:Dokanzahl in catalog.nsf
« Antwort #3 am: 24.10.03 - 09:22:56 »
Moin, Holcomp,
könnte es auch eine ACL-Änderung gewesen sein ? Oder sowas wie "Ansicht kopiert, geändert und alte gelöscht" ?
Catalog sollte übrigens nicht Löschmarkierungen mitführen.

Wenn wir noch was einfällt, melde ich mich.

So long,
Bernhard

Offline AC

  • Senior Mitglied
  • ****
  • Beiträge: 366
  • Geschlecht: Männlich
Re:Dokanzahl in catalog.nsf
« Antwort #4 am: 24.10.03 - 09:49:33 »
Danke Bernhard für die Hinweise,

DIe Grippe schwächt wohl schon meinen Verstand.
Klar, ACL Änderung hätte es auch sein können.

100 mal in meinem Leben gemacht und jetzt denk ich nicht an sowas.

Nein, wars aber anscheinend trotzdem nicht.

Dokument wurde auch definitiv keins gelöscht.
(ich hab jemanden mit einer lokalen Replik gefunden mit Stand von vorgestern) .

I'll wait and see.

Danke nochmal für den ACL Hinweis.

Gruß, Holcomb

Microsoft Certified Technology Specialist Microsoft Dynamics NAV 5.0 C/Side Introduction
Microsoft Certified Technology Specialist Microsoft Dynamics NAV 5.0 C/Side Solution Development

"...Glücklich ist, wer vergisst, was doch nicht zu ändern ist..."

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz