Domino 9 und frühere Versionen > ND7: Administration & Userprobleme
Internethostnamen via Formel auslesen?
Jens_1:
Hallo!
Kann mir jemand auf die Schnelle sagen, wie ich via Formelsprache den Internethostnamen des Servers herausfinde auf dem eine datenbank gerade läuft?
Ich will eine simple Webseite in eine Datenbank werfen und die HTML-Adressbasis festlegen....
Da die Datenbank auf mehreren Servern läuft kann ich den Namen nicht fest coden.
Gruß
Jens
NoMaam:
Vielleicht hilft dir ja DNS Round Robin weiter, damit umgehst du das Problem.
Jens_1:
--- Zitat von: NoMaam am 01.07.10 - 15:04:03 ---Vielleicht hilft dir ja DNS Round Robin weiter, damit umgehst du das Problem.
--- Ende Zitat ---
Nein - das hilft mir nicht weil ich weder Zugriff auf's DNS habe noch weiss wo die Datenbank im weitverzweigten Unternehmen laufen wird...
Gruß
Jens
Keydins:
Läuft die Datenbank als Replik auf mehreren Servern oder jeweils eigenständig?
Bei eigenständigen Datenbanken könntest du den jeweiligen Hostname des Servers in einem Konfigurationsdokument ablegen. Eine Möglichkeit zur dynamischen Abfrage des Hostnamen eines NotesServers per Formelsprache wäre mir nicht bekannt.
Eine deutlich sauberere Lösung ist die Hinterlegung der Notesserver mit ihrem Servernamen als Alias im DNS, so wird das z.B. bei uns gemacht.
Ein ping auf 'ABC123Notes' liefert mir 'xyz.dummy.url.de' zurück und ich kann über folgende Formel z.B. eine bestimmte Maske aus der aktuellen Datenbank öffnen:
@URLOpen("//" + @Name([CN]; @ServerName) + "/" + @WebDbName + "/Maske?OpenForm");
ohne dass ich den tatsächlichen Hostnamen des Servers kennen muss.
m3:
--- Zitat von: Jens_1 am 30.06.10 - 13:41:08 ---Da die Datenbank auf mehreren Servern läuft kann ich den Namen nicht fest coden.
--- Ende Zitat ---
Läuft die DB auf mehreren Servern unter einem Namen (also als Cluster etwa unter http://intranet.example.com/x/x.nsf erreichbar), oder muss/soll sie wirklich unter mehreren Hostnamen (http://srv1.example.com/x/x.nsf http://srv2.example.com/x/x.nsf http://srv1.example.com/x/x.nsf http://srv1.example.com/x/x.nsf ) erreichbar sein?
Im zweiten Fall wirst Du nicht umhin kommen, mit @Lookups, ... im DD danach zu suchen.
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln