| |
Anzeigen |
|
|
Social Bookmark Script |
|
|
|
 |
Wie installiert man eine Clientversion richtig im Netz? |
Roman Köhler
Administrator
    

Dabei seit: 29.08.2007
Beiträge: 202
Einsatzart von VDF: gewerblich Anwenderstatus: VDF-Entwickler Herkunft: Mannheim Betriebssystem: Windows XP
 |
|
| Wie installiert man eine Clientversion richtig im Netz? |
 |
Bisher habe ich bei jedem unserer 20 Rechner den Client lokal installiert. Das ist bei den häufigen Updates von VDF auf die dauer seher zeitaufwändig.
Deshalb beschreibe ich jetzt einfach mal, wie ich mir die ideale Installation vorstelle:
1. Erstmalige Installation eines Netzwerkclients auf dem Server
2. Installation auf allen weiteren Clients, ohne an die einzelnen Arbeitsplätze zu müssen
Der 1. Schritt ist ja kein Problem, aber was muss ich tun, damit ich nicht an alle weiteren Clients muss.? Irgendwelche Registrierungswerte importieren ? wenn ja, welche? Bin da irgendwie ratlos.
LG
Roman
|
|
01.03.2010 14:57 |
|
|
abraxas
Doppel-As
Dabei seit: 23.07.2007
Beiträge: 107
Einsatzart von VDF: gewerblich Anwenderstatus: VDF-Entwickler Herkunft: Frauenfeld (CH)
 |
|
| RE: Wie installiert man eine Clientversion richtig im Netz? |
 |
Hallo Roman
Unsere Installationen sind alle auf dem Netz, manuell ohne setup und auch one den Client-Installer von DAC. Das einzige was wir machen ist ein LNK File sowie die Registrierung der ActiveX Komponenten pro Workstation.
Grundsätzlich kriegst Du VDF so hin, dass Du, abgesehen von der Registrierung allfälliger AcitveX Komponenten, keinerlei Registry Einträge tätigen musst.
Ein VDF Executable braucht die Runtime um ausgeführt zu werden (Bsp. vdfvm14.dll plus einige andere Files). Das EXE sucht beim Start einen bestimmten registry Eintrag in HKLM (den VDFRootDir in den Defaults). Wenn das EXE diesen Eintrag nicht findet, so sucht das Exe nach der Runtime im Current Dir (das Dir in dem das Exe gestartet wurde resp. das Dir das in einem Link als Current Dir angegeben wird). Das kannst Du Dir zu nutze machen.
Versuche mal folgendes (sollte für VDF14 klappen)
- Mache eine Client installation auf das Netzwerk
- Stelle sicher, dass auch der DbExplorer.exe im BIN Verzeichnis der Runtime ist (oder auch Flexerrs.exe)
- Stelle sicher, dass termlist.cfg und das korrekte *.dfr file im BIN der Runtime ist
- Prüfe register.ini im BIN der Runtime, dass es auf das Current Directory (".\") zeigt (das BIN der Runtime)
- Prüfe die Benutzerberechtigungen (zuerst mal schreibrechte an alle)
- gehe zu einem anderen Rechner und versuche mal den DbExplor zu starten. Dabei ist sollte es völlig wurscht sein, obs via UNC oder Laufwerk bezeichnung versuchst
Eigentlich sollte der DbExplor starten und nach einem Workspace fragen. Solltest Du ActiveX Fehler Kriegen, so starte mal das "RegisterCodejockControls.bat" auf dem Rechner...
Und sonst sehen wir uns an der EDUC, oder?
Gruss, Paolo
__________________ =================
Abraxas Informatik AG
Schweiz
=================
|
|
01.03.2010 18:09 |
|
|
Roman Köhler
Administrator
    

Dabei seit: 29.08.2007
Beiträge: 202
Einsatzart von VDF: gewerblich Anwenderstatus: VDF-Entwickler Herkunft: Mannheim Betriebssystem: Windows XP
Themenstarter
 |
|
| RE: Wie installiert man eine Clientversion richtig im Netz? |
 |
Guten Morgen Paolo,
warum wusste ich nur schon im Voraus, dass du mir mal wieder zeigst, wie's geht?
Ich werde das heute noch nachprüfen.
Herzlichen Dank
Roman
Educ wäre schön gewesen, aber leider sollte es nicht sein. Ich wäre gerne gekommen. So muss ich wohl warten, bis sie mal nach Mannheim kommt. Trotzdem viel Spaß
|
|
02.03.2010 08:13 |
|
|
Matthias
Super Moderator
   
Dabei seit: 09.07.2007
Beiträge: 233
Einsatzart von VDF: gewerblich Anwenderstatus: VDF-Entwickler Herkunft: Niedernhausen Betriebssystem: XP, Vista, Win7, 2008 Ser
 |
|
Hallo Roman,
die Installation, die ich seit Jahren für meine Kunden (Anzahl der Arbeitsplätze >100(!) benutze, ist einfach und schnell:
Ich installiere die Client-Lizenz von einem Arbeitsplatz (das ist der, für den ich den Remote-Zugriff habe).
Danach kopiere ich ALLE Dateien vom \VDF\BIN Verzeichnis (incl. Termlist.cfg und SNxxx.dfr) in das Programm-Verzeichnis.
Jetzt reicht ein Link auf das Programm mit Arbeitsverzeichnis auf .\Programs und alles funktioniert. Für die Datei SNxxxx.dfr benötigt jeder volle Schreibrechte
Ist sind KEINE Registry-Einträge notwendig. Natürlich arbeitet der DataBase Builder und der DataBase Explorer an den Client-Stationen nicht, aber das soll in diesem Fall auch nicht sein.
Für die Registrierung der CodeJock .ocx Controls habe ich eine kleine .msi Datei erstellt, die in die automatische Softwareverteilung aufgenommen wird und beim Start der PCs im Hintergrund installiert werden.
Viele Grüße aus Seefeld
Matthias
PS: Der nächste Support Workshop ist am 20. April 2010 in Friedrichsdorf.
|
|
06.03.2010 10:45 |
|
|
|
|
|
 |
|