Das Notes Forum

Domino 9 und frühere Versionen => ND7: Administration & Userprobleme => Thema gestartet von: t.langer am 25.09.09 - 10:15:35

Titel: Datenbankverknüpfungen auf dem Desktop automatisiert ändern
Beitrag von: t.langer am 25.09.09 - 10:15:35
Hallo Beisammen,

ich möchte gerne die Datenbankverknüpfungen, welche auf dem Desktop sind, automatisiert ändern.

Bsp. Auf meinem Desktop sind 15 Kacheln, ich ziehe Notestechnisch von A nach B um. Nun suche ich ein Tool, welches bei den Kacheln automatisiert die Server von A auf B ändert.

Gibt es hierzu ein Freewaretool oder ist die Lösung vielleicht sogar mit Notes selber zu bewerkstelligen?

Vielen Dank für eure Hilfe!
Titel: Re: Datenbankverknüpfungen auf dem Desktop automatisiert ändern
Beitrag von: Driri am 25.09.09 - 10:28:00
Da gibt es von IBM das dsktool für.

DSKTOOL.EXE (http://www-01.ibm.com/support/docview.wss?rs=475&context=SSKTWP&dc=D400&uid=swg24004260&loc=en_US&cs=utf-8&lang=en)
Titel: Re: Datenbankverknüpfungen auf dem Desktop automatisiert ändern
Beitrag von: t.langer am 25.09.09 - 10:45:11
Hallo Driri,

ich hab gerade die Seite angesehen, das währe genau das was ich suche!

Im Downloadlink gibt es das Tool für die Versionen 4.5, 5 und 6.
Woher bekomme ich das Tool für Version 7 (diese setzen wir aktuell ein)?
Titel: Re: Datenbankverknüpfungen auf dem Desktop automatisiert ändern
Beitrag von: koehlerbv am 25.09.09 - 10:52:24
In Version 7 hat sich in dieser Hinsicht nichts geändert - das 6er Desktop-Tool sollte also auch unter Version 7 seinen Dienst tun.

Bernhard
Titel: Re: Datenbankverknüpfungen auf dem Desktop automatisiert ändern
Beitrag von: schroederk am 25.09.09 - 13:15:15
Es geht aber auch über ein bisschen Script in einem Button.
Ich habe den Personen, die mit der umgezogenen Datenbank arbeiten einfach einen solchen Button per Mail geschickt:

Einfach innerhalb einer neuen Mail über "Erstellen - Hotspot - Schaltfläche ..." auswählen.
Im kleinen Popup-Fenster, dem Button einen passenden Namen vergeben.
Im unteren Bereich auf der rechten Seite dann das folgende Script einfügen und anpassen:

@Command([WindowWorkspace]);
@Command( [AddDatabase] ; "alter Server/Org" : "directory\\database.nsf";"0" );
@Command( [FileDatabaseRemove]);
@Command( [AddDatabase] ; "neuer Server/org" : "directory\\database.nsf";"0" )

In der 2. Zeile steht der Server, Pfad und Dateiname der alten Datenbank, in der 4. Zeile entsprechend die neue Datenbank.
Der Anwender, der auf den Button klickt, erhält noch die Frage, ob das ausgewählte Element gelöscht werden soll. Dies sollte er mit Ja/Yes beantworten.

Titel: Re: Datenbankverknüpfungen auf dem Desktop automatisiert ändern
Beitrag von: ascabg am 25.09.09 - 13:31:14
@schroederk,

Sieht ja schoen aus, nur woher weiss ich, welche Db's alles im Arbeitsbereich (ja meistens nicht nur 1 Tab/Register) des betreffenden Anwenders enthalten sind?
(also welche Db's muessen alle in den betreffenden Button gepackt werden, und sind diese bei allen gleich)


Andreas
Titel: Re: Datenbankverknüpfungen auf dem Desktop automatisiert ändern
Beitrag von: schroederk am 25.09.09 - 14:02:23
Ich habe damals für jede DB einen Button erstellt, den ich dann ausgewählten Personen zugeschickt hatte.
Die neue Kachel sollte auf der selben Stelle angelegt (zumindest selber Tab) wie die alte Kachel.
Sofern die alte Kachel nicht mehr vorhanden, dann der erste Tab.

Man könnte sicherlich das Script erweitern und den Arbeitsbereich abfragen, ob eine bestimmte Verknüpfung vorhanden ist und nur in dem Falle aktualisieren.
Damit könnte man alle in der Firma benötigten Kacheln in einem Script einen Button legen und somit für alle die Kacheln aktualisieren lassen.

Wenn der Benutzer übrigens keine Berechtigung für die DB hat, dann erscheint auch die Fehlermeldung.