Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: Sebastian Botz am 05.10.05 - 08:36:45

Titel: Hartcodierte Servernamen finden
Beitrag von: Sebastian Botz am 05.10.05 - 08:36:45
Guten Morgen zusammen,

bei uns wird demnächst ein 5er Notes Server außer Betrieb genommen und dessen DBs von einem anderem übernommen. Ich würde nur gerne rausfinden, wo in den Datenbanken der Servername fest in Skripte einprogrammiert ist, um dieses Problem vorher zu lösen.

Am einfachsten wäre eine automatisierte Designsynopsis über alle Datenbanken, welche man dann nach dem Servernamen durchsucht.

Habt ihr einen Tip oder sowas schon mal gemacht?

Besten Dank im voraus
Sebastian
Titel: Re: Hartcodierte Servernamen finden
Beitrag von: m3 am 05.10.05 - 09:06:34
http://www.teamstudio.com/tsv3/teamstudio.nsf/pages/B77920A8D61BCEF985256BF7006091AE?opendocument
Titel: Re: Hartcodierte Servernamen finden
Beitrag von: Axel am 05.10.05 - 09:24:06
Hi,

mit den eingebauten Werkzeugen geht's über die Gestaltungsübersicht. Die kannst du dir im Designer erstellen lassen. In der kannst du dann, über Bearbeiten-Suchen/Ersetzen, nach dem Servername suchen. Bei einer großen DB kann es allerdings vorkommen, dass du eine Felhermeldung bekommst, dass das Dokument zu viele Absätze enthält. In diesem Fall musst du die Gestaltungübersicht schrittweise erstellen.

Das beste Werkzeug für sowas ist der Configurator von Teamstudio (http://www.teamstudio.com/tsv3/teamstudio.nsf/pages/7293B94C28A0E0EA85256BF80068AAB3?opendocument&cc=GM). Damit kannst du den Servernamen nicht nur suchen, sondern auch ihn noch durch den neuen ersetzen lassen. Ich nutze das Tool selbst und bin sehr zufrieden damit. Es hat mir schon jede Menge Zeit gespart. Allerdings ist das Teil nicht ganz billig, aber es ist sein Geld wert.

Noch was am Rande:
Festverdrahtete Servernamen gehören zum absoluten No bei der Entwicklung von Datenbanken. Am einfachsten macht man das Ganze über Konfigurationsdokumente konfigurierbar.

Axel
Titel: Re: Hartcodierte Servernamen finden
Beitrag von: Sebastian Botz am 05.10.05 - 09:31:01
Super, vielen Dank für eure Antworten.

Kann ich denn diese Tools automatisch über alle DBs laufen lassen, oder muß ich das für jede DB anstoßen?

Gerade dieser Automatismus über alle DBs wäre auch wichtig.

Aber ich schau mir die beiden Tools mal an.

Besten Dank

Sebastian
Titel: Re: Hartcodierte Servernamen finden
Beitrag von: koehlerbv am 05.10.05 - 09:35:54
Sowohl den Analyzer als auch den Configurator kannst Du via LS steuern und so Deinen Analyse-Prozess automatisieren.

Bernhard
Titel: Re: Hartcodierte Servernamen finden
Beitrag von: Sebastian Botz am 05.10.05 - 10:14:25
Super, ich danke euch.

Gruß
Sebastian