Autor Thema: Quota Information aus dem admin client extrahieren  (Gelesen 3620 mal)

Offline S2000

  • Junior Mitglied
  • **
  • Beiträge: 89
Hallo,

ich möchte gerne Informationen zu Files auf nem Server welche im Adminclient zu sehen sind extrahieren (Quota, aktuelle größe ....). Das schöne an den Daten ist, das ich keinen Zugriff auf die Files brauche (sonst müsste ich über alle DBs laufen und die info einsammeln, was nicht geht, da die rechte hierzu nicht vorhanden sind > und auch nicht temporär vergeben werden können, also nix mit onBehalf).
Ah, das ganze sollte noch mit Notes7 gehen (unter 8 könnte ich das ganze über die zwischenablage kopieren und dann auslesen. Leider geht das mit dem kopieren wohl erst mit dem 8er).
So, kann man das teil programmtisch abgreifen (in der domAdmin)?

Gruß
Armin
« Letzte Änderung: 13.07.10 - 13:55:39 von eknori »
Wer Notes hat braucht kein Sudoku

Offline jBubbleBoy

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.290
  • Geschlecht: Männlich
Re: Quota Information aus dem admin client extrahieren
« Antwort #1 am: 13.07.10 - 09:33:21 »
Läuft der Catalog Task bei euch, dann müssten deine Informationen in der catalog.nsf stehen und abgreifbar sein.
Gruss Erik :: Freelancer :: KI-Dev, Notes, Java, Web, VBA und DomNav 2.5 / NSE 0.16 / OLI 2.0

--
Nur ein toter Bug, ist ein guter Bug!

Offline S2000

  • Junior Mitglied
  • **
  • Beiträge: 89
Re: Quota Information aus dem admin client extrahieren
« Antwort #2 am: 13.07.10 - 09:46:17 »
... nicht auf den Mailservern.

Gruß
Armin
Wer Notes hat braucht kein Sudoku

Offline jBubbleBoy

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.290
  • Geschlecht: Männlich
Re: Quota Information aus dem admin client extrahieren
« Antwort #3 am: 13.07.10 - 10:07:24 »
Naja dann einen Agent schreiben, der mit den Rechten des Servers auf dem Server (bäckend) läuft und die Daten sammelt. Das sollte problemlos gehen (Entwicklerkenntnisse vorausgesetzt), aber den Catalog-Task anzuwerfen wäre bestimmt einfacher.
Gruss Erik :: Freelancer :: KI-Dev, Notes, Java, Web, VBA und DomNav 2.5 / NSE 0.16 / OLI 2.0

--
Nur ein toter Bug, ist ein guter Bug!

Offline S2000

  • Junior Mitglied
  • **
  • Beiträge: 89
Re: Quota Information aus dem admin client extrahieren
« Antwort #4 am: 13.07.10 - 10:13:11 »
... entwickeln ist (wäre) kein Problem. Aber wie schon gesagt, keine entsprechenden Rechte auf die Mails und keine Möglichkeit von onBehalf (das wäre ja keine challenge).
Das schöne an den Admin-Infos ist, das ich hierzu keine dieser Berechtigungen brauche und ich 'nur' diese Daten auslesen will...

Gruß
Armin

PS: Es ist in größeren Umgebungen nun mal nicht alles möglich  :'(
Wer Notes hat braucht kein Sudoku

Driri

  • Gast
Re: Quota Information aus dem admin client extrahieren
« Antwort #5 am: 13.07.10 - 10:17:05 »
Wenn es manuell auch ausreicht, kannst Du im Admin-CLient einfach die Datenbanken markieren und die Liste per Copy & Paste nach Excel übernehmen.

Offline S2000

  • Junior Mitglied
  • **
  • Beiträge: 89
Re: Quota Information aus dem admin client extrahieren
« Antwort #6 am: 13.07.10 - 10:35:17 »
... tja, schön ist das nicht, aber es würde mir reichen.

Leider musste ich feststellen, das dies wohl noch nicht mit dem 7ner client funktioniert und ich kann mir hier nicht einfach kurz nen 8er aufspielen um das ganze zu exportieren  :'(

Gruß
Armin

PS: Ich geh schon so weit das ganze mit nem screencapture tool 'abzufotographieren', aber das ergebniss (texterkennung) hat mir zu viele fehler  :-:
Wer Notes hat braucht kein Sudoku

Offline jBubbleBoy

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.290
  • Geschlecht: Männlich
Re: Quota Information aus dem admin client extrahieren
« Antwort #7 am: 13.07.10 - 10:58:30 »
Für einige wenige Infos muss die Datenbank noicht geöffnet sein, wie z.B. Größe, Ttel und Pfad, aber z.B. für SizeQuota muss die DB richtig geöffnet werden ... die Größe alleine reicht dir nicht aus, oder?
Gruss Erik :: Freelancer :: KI-Dev, Notes, Java, Web, VBA und DomNav 2.5 / NSE 0.16 / OLI 2.0

--
Nur ein toter Bug, ist ein guter Bug!

Offline S2000

  • Junior Mitglied
  • **
  • Beiträge: 89
Re: Quota Information aus dem admin client extrahieren
« Antwort #8 am: 13.07.10 - 11:17:27 »
... na, ich brauche beide infos (wobei ich mir gerade noch die frage stelle, wie ich eine DB noch aufbekomme, außer mit session.getDatabase("server", "file", false), ohne dabei mit der security >> filesize, in Berührung zu kommen. Ich bekomm schon beim init einen auf die Finger).

Gruß
Armin

PS: Da hat man schon so ne tolle ansicht und kann sie nicht abgreifen. Wie wird den die 'Ansicht' aufgebaut? Wie findet hier die darstellung statt?)
Wer Notes hat braucht kein Sudoku

Offline jBubbleBoy

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.290
  • Geschlecht: Männlich
Re: Quota Information aus dem admin client extrahieren
« Antwort #9 am: 13.07.10 - 11:46:55 »
Ich mach gerade eine neue Erfahrung :) Auch für SizeQuota braucht man keine spezielle Berechtigung!

Der Trick dabei, man muss die Datenbank mit der Klasse NotesDirectory durchlaufen. Ein getFirst und getNextDatabase öffnet die DB nicht sofort, dafür muss explizit ein db.open(server,DB) ausgeführt werden.

eben getestet und ohne Berchtiung Werte wie Name, Pfad, Größe und Quota erhalten
Gruss Erik :: Freelancer :: KI-Dev, Notes, Java, Web, VBA und DomNav 2.5 / NSE 0.16 / OLI 2.0

--
Nur ein toter Bug, ist ein guter Bug!

Offline ascabg

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.697
  • Geschlecht: Männlich
Re: Quota Information aus dem admin client extrahieren
« Antwort #10 am: 13.07.10 - 11:58:01 »
Hallo

Zitat
Ich mach gerade eine neue Erfahrung  Auch für SizeQuota braucht man keine spezielle Berechtigung!
Ja aber das steht doch auch schon so in der Hilfe.

Zitat
The database does not need to be open to use this property.
Gilt fuer SizeQuota als auch fuer SizeWarning.


Andreas

Offline jBubbleBoy

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.290
  • Geschlecht: Männlich
Re: Quota Information aus dem admin client extrahieren
« Antwort #11 am: 13.07.10 - 12:05:34 »
@Andreas: Was willst du mir damit neues sagen?

@Armin: Alles klar bei Dir? Weißt Du jetzt wie du an deine Daten kommst?
Gruss Erik :: Freelancer :: KI-Dev, Notes, Java, Web, VBA und DomNav 2.5 / NSE 0.16 / OLI 2.0

--
Nur ein toter Bug, ist ein guter Bug!

Offline S2000

  • Junior Mitglied
  • **
  • Beiträge: 89
Re: Quota Information aus dem admin client extrahieren
« Antwort #12 am: 13.07.10 - 13:31:29 »
... jo, und wieder einmal asche auf mein haupt (man lernt halt ned aus). Der agent läuft (und wird das wohl auch noch ein paar stunden tun  ;D ).

Vielen Dank an euch

Gruß
Armin

PS: und wie markier ich jetzt das hier wieder als gelöst?
Wer Notes hat braucht kein Sudoku

Offline ascabg

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.697
  • Geschlecht: Männlich
Re: Quota Information aus dem admin client extrahieren
« Antwort #13 am: 13.07.10 - 13:53:33 »
Oeffne Deinen Ausgangspost.


Andreas

Offline Pyewacket

  • Senior Mitglied
  • ****
  • Beiträge: 310
  • Geschlecht: Männlich
Re: Quota Information aus dem admin client extrahieren
« Antwort #14 am: 13.07.10 - 14:01:15 »
In der Catalog Datenbank stehen die Werte für Quota leider nicht drin,
wir hatten schon vor Jahren einen Request auf Erweiterung gestellt, der
wurde aber abgelehnt.

Ein anderes Problem ist die Angabe der Datenbankgröße im
NotesDatabase Objekt. Die ist dort als 32bit Integer verfügbar, ist die
Datenbank größer als 2 GB wird ein negativer Wert zurückgeliefert.
Zwischen 4 und 6 GB ist der Wert wieder positiv aber im Bereich 0 - 2 GB.
Vor vielen Jahren mag das ausreichend gewesen sein aber bei heutigen
Platten- und Datenbankgrössen ist das nur noch lächerlich.

Gruss vom Strand :-)
 Peter
ATOS.org - Feel the music!

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz