Autor Thema: kann ich mit lotus script abfragen ob mein server errechbar ist (per ping)  (Gelesen 3502 mal)

Offline nolimit

  • Frischling
  • *
  • Beiträge: 39
  • Geschlecht: Männlich
Hallo ihr Alle,
kann ich mit Lotus Script abfragen ob mein server errechbar ist (per ping).
Hab keine großartige erfahrung mit LS.
Wenn Ja, Wie mach ich das?
Habt Herzlichen Dank
Gruß
NO LIMIT
Vieleicht geht alles leichter in der Version 42.

Offline DerAndre

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.655
  • Geschlecht: Männlich
  • Keep cool!
Willst Du wissen ob der Domino Server da ist oder die physikalische Maschine?

Es kann ja sein, das die Maschine läuft, aber der Domino nicht. Und wenn die Maschine nicht läuft ist es eh zu spät.

Wenn du wissen willst ob der Domino läuft:

db.server gibt dir den Server zurück, wenn Du nicht lokal arbeitest.

André
André

Elterninitiative diabetischer Kinder und Jugendlicher e.V.
-----------------------------------------------------------------------------
Fliegen ist die Kunst auf den Boden zu Fallen, aber daneben.
-----------------------------------------------------------------------------
Etwas mehr Hardware dazu zu kaufen ist viel billiger als
Software besser zu machen. ( Niklaus Wirth )

Offline diali

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.023
  • Geschlecht: Männlich
Ping würde mit der Win-API gehen.
Falls es sich um einen Notes-Server handelt, dann hole Dir eine DB als Object (z.B. names.nsf) und prüfe ob diese isOpen = True ist.
Gruß
Dirk

Offline nolimit

  • Frischling
  • *
  • Beiträge: 39
  • Geschlecht: Männlich
hallo zusammen
habt herzlichen dank
Mit

Dim x As Integer
   If  ping -c4 = xxxservername Then Print "ok" Else Print "nicht o k"

geht es ganz gut

Danke
Vieleicht geht alles leichter in der Version 42.

Offline diali

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.023
  • Geschlecht: Männlich
Zitat
If  ping -c4 = xxxservername Then Print "ok" Else Print "nicht o k"
und dies geht so im 6.x?
Gruß
Dirk

Offline Axel

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Hier gibt's noch jede Menge Infos:

Ping aus LotusScript


Axel
Ohne Computer wären wir noch lange nicht hinterm Mond!

Offline DerAndre

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.655
  • Geschlecht: Männlich
  • Keep cool!
Stimmt isOpen ist sinniger, oder eher Richtig.

Nach kurzer Überlegung bin ich der Meinung, das db.server aus den Eigenschaften der Datenbank kommt und damit bei nicht laufenden Server trotz allem eine korrekte Information liefern sollte. Was dann natürlich nichts über den Status des Domino aussagt.

André
André

Elterninitiative diabetischer Kinder und Jugendlicher e.V.
-----------------------------------------------------------------------------
Fliegen ist die Kunst auf den Boden zu Fallen, aber daneben.
-----------------------------------------------------------------------------
Etwas mehr Hardware dazu zu kaufen ist viel billiger als
Software besser zu machen. ( Niklaus Wirth )

Offline ascabg

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.697
  • Geschlecht: Männlich
Hi,

Kleine Frage.

Ist xxxservername der Name Deines Notes-servers so wie Du ihn auch im Notes-Client ansprichst? (z.B. bei Datei - Datenbank - Oeffnen...)

Wenn NEIN, hast Du mit Deinem Befehl keine Sicherhait, dass Dein Notes-Server auch laeuft. Du wuerdest nur wissen, dass der Rechner (Maschine) laeuft.

Andreas

Offline nolimit

  • Frischling
  • *
  • Beiträge: 39
  • Geschlecht: Männlich
hallo ascabg,
du hast recht ich hab mich zu früh gefreut.
leider geht es doch nicht so einfach.

ich werd mal schaun wie das mit den anderen antworten klappt.
ist vieleicht doch zu komplex für mich.

hab alle herzlichen dank

gruß
NO LIMIT
Vieleicht geht alles leichter in der Version 42.

Offline Axel

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Was soll denn das werden? Wozu brauchst du denn die Abfrage, ob der Server per Ping errreichbar ist?


Axel
Ohne Computer wären wir noch lange nicht hinterm Mond!

Offline nolimit

  • Frischling
  • *
  • Beiträge: 39
  • Geschlecht: Männlich
Hallo Axel,

sollte der Server nicht erreichbar sein,
soll das restliche script nicht ausgeführt werden.
gruß
NO LIMIT
Vieleicht geht alles leichter in der Version 42.

Offline diali

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.023
  • Geschlecht: Männlich
willst Du eine Domino-Server oder einen nicht Domino-Server auf Verfügbarkeit prüfen?

Beim Domino würde es sogar mit @Functionen gehen.
Mach einen @DBColumn auf das Adressbuch und frage mit @Error ab, ob ein Fehler kommt oder nicht.
Gruß
Dirk

Offline nolimit

  • Frischling
  • *
  • Beiträge: 39
  • Geschlecht: Männlich
hallo

ich möchte unseren Domino-Server errechen.

über eine LS in einen button soll die replikation  angeschmissen werden

aber nur wenn auch der domino-server ereichbar ist.

ansonsten soll das script abbrechen

gruß
NO LIMIT
Vieleicht geht alles leichter in der Version 42.

Offline m3

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.102
  • Geschlecht: Männlich
  • Non ex transverso sed deorsum!
    • leyrers online pamphlet
Und wozu das Ganze? Wenn der Server nicht erreichbar ist, macht das der Replikation doch nix.
HTH
m³ aka. Martin -- leyrers online pamphlet | LEYON - All things Lotus (IBM Collaborations Solutions)

All programs evolve until they can send email.
Except Microsoft Exchange.
    - Memorable Quotes from Alt.Sysadmin.Recovery

"Lotus Notes ist wie ein Badezimmer, geht ohne Kacheln, aber nicht so gut." -- Peter Klett

"If there isn't at least a handful of solutions for any given problem, it isn't IBM"™ - @notessensai

Offline DerAndre

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.655
  • Geschlecht: Männlich
  • Keep cool!
Also nochmal:

Mit dem PING erreichst Du die physikalische Maschine ( den dicken Lauten Kasten  ;) ), das gibt keine Auskunft über den Status des Domino.

Den Status des Domino kannst Du dir mit einer Aktion auf dem Domino erarbeiten. Kommt was zurück Ok, kommt nichts bzw. ein Fehler zurück nicht Ok. Die Wahl der Waffe  ;) ist Dir überlassen ob @Funktion oder Script.

André
André

Elterninitiative diabetischer Kinder und Jugendlicher e.V.
-----------------------------------------------------------------------------
Fliegen ist die Kunst auf den Boden zu Fallen, aber daneben.
-----------------------------------------------------------------------------
Etwas mehr Hardware dazu zu kaufen ist viel billiger als
Software besser zu machen. ( Niklaus Wirth )

Offline Axel

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Ich kann André nur zustimmen. Ping sagt nichts darüber aus ob der Domino-Server läuft, sondern nur ob der "Radaukasten" prinzipiell erreichbar ist.

Prüfe ob du z.B. das Domino Directory oder auch eine andere DB auf dem Server erreichen kannst. Wenn ja, ist gut und mit dem Script gehts weiter und wenn nicht, na ja, dann Ende Alliende.


Axel
Ohne Computer wären wir noch lange nicht hinterm Mond!

Offline diali

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.023
  • Geschlecht: Männlich
ping würde nur etwas bringen, wenn Du den auf den Notes-Port abfeuerst. Aber die sind die Notesmittel noch immer vorzuziehen.

Ein Ping auf einen Server / Client macht nur Sinn, wenn Du auf so einen Server / Client über einen anderen Diesnt (z.B. FTP, HTTP usw) zugreifen willst.
Gruß
Dirk

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz