Autor Thema: NotesDatabase.PercentUsed gibt falsche Werte zurück  (Gelesen 1914 mal)

Offline Gandhi

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 918
  • Geschlecht: Männlich
  • Domino for the masses
Folgendes Phänomen:
NDB.PercentUsed gibt 68% aus
Eigenschaften der DB sagen was von 96%
Dazwischen liegt definitiv kein Compact - und es betrifft alle DBs auf allen hier vorhandenen Servern.

Was sagt mir diese Differenz? Berücksichtigt PercentUsed evtl nicht den Platz für Indizes?
Der "Wenn ich" und der "Hätt' ich" das sind zwei arme Leut'
oder für den Süden:
Hatti Tatti Wari - san drei Larifari

Offline Gandhi

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 918
  • Geschlecht: Männlich
  • Domino for the masses
Re: NotesDatabase.PercentUsed gibt falsche Werte zurück
« Antwort #1 am: 09.07.09 - 14:03:09 »
Anbei der Code...
Code
...
Set pDB=s.getDatabase(servername, filepath)

If Not pDB.IsOpen Then
	Call pDB.Open("","")
	If Not pDB.IsOpen Then 
		Print "unable to open db"
		Exit Sub
	End If
End If
		
Print "Usage of this db is: " & Round(pDB.PercentUsed,2)
Der "Wenn ich" und der "Hätt' ich" das sind zwei arme Leut'
oder für den Süden:
Hatti Tatti Wari - san drei Larifari

Offline ascabg

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.697
  • Geschlecht: Männlich
Re: NotesDatabase.PercentUsed gibt falsche Werte zurück
« Antwort #2 am: 09.07.09 - 14:12:00 »
Hallo,

Schon mal versuch die Angabe erst mal in einen Double-Wert zu schreiben und dann erst auzugeben.
Ich habe selber schon die komischsten Sachen mit PercentUSed erlebt.

Andreas

Offline Gandhi

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 918
  • Geschlecht: Männlich
  • Domino for the masses
Re: NotesDatabase.PercentUsed gibt falsche Werte zurück
« Antwort #3 am: 09.07.09 - 14:12:27 »
Ja. Ergebnis bleibt das Gleiche.
Der "Wenn ich" und der "Hätt' ich" das sind zwei arme Leut'
oder für den Süden:
Hatti Tatti Wari - san drei Larifari

Offline tks

  • Senior Mitglied
  • ****
  • Beiträge: 425
  • Geschlecht: Männlich
  • ...für'n Fuss
Re: NotesDatabase.PercentUsed gibt falsche Werte zurück
« Antwort #4 am: 09.07.09 - 14:39:19 »
Ich habe dein Script mal gegen meine Mailfile laufen lassen und es kommt der gleiche Wert raus (98,5) wie bei den DB-Eigenschaften.  ???
Thomas

*********************************
Domino 8.5.3FP6 unter W2K12
Notes 8.5.3 unter Win7
sequrIQ (watchdog & crypt)
*********************************

Offline Gandhi

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 918
  • Geschlecht: Männlich
  • Domino for the masses
Re: NotesDatabase.PercentUsed gibt falsche Werte zurück
« Antwort #5 am: 09.07.09 - 14:44:10 »
Ja, ich habe das mit vielen DBs ausprobiert - bei einigen stimmt der Wert bei vielen nicht.
Vermutlich liegt das an irgendeiner Eigenschaft der Umgebung oder irgendwelchen fehlenden Berechtigungen, an den Sonnenflecken, ....

Habe nur gehofft, jemand hätte das Problem schon mal gehabt - und gelöst.
Im Catalog stehen die richtigen Werte drin - also werde ich die Werte eben daraus ziehen...warum auch einfach...

So gehe ich heute wieder verwundert über DoNot nach Hause...;-)
Der "Wenn ich" und der "Hätt' ich" das sind zwei arme Leut'
oder für den Süden:
Hatti Tatti Wari - san drei Larifari

Offline Gandhi

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 918
  • Geschlecht: Männlich
  • Domino for the masses
Re: NotesDatabase.PercentUsed gibt falsche Werte zurück
« Antwort #6 am: 09.07.09 - 15:05:26 »
Ich bekomme auch im Debugger den falschen Wert angezeigt - das scheint aussichtslos...
Der "Wenn ich" und der "Hätt' ich" das sind zwei arme Leut'
oder für den Süden:
Hatti Tatti Wari - san drei Larifari

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz