Pervasive 11 installatie handleiding Benodigdheden: Netwerk van 1 t/m 5 computers: Netwerk van 6 computers of hoger: Licentie sleutel:
Workgroup installatie file (niet geschikt voor Linux) 32bits Client installatie file en Server installatie file. Bij nieuwe systemen kunt u eerst gebruik maken van een 30 dagen trial versie voordat u de licentie sleutel echt nodig heeft. NB. Zonder deze licentie sleutel start Novadent na 30 dagen niet meer op!
Installatie files zijn eventueel te downloaden van www.pervasive.com
Vooraf: Is het een volledig nieuwe installatie en dient ook Novadent nog op het systeem geïnstalleerd te worden, dan maakt het niet uit in welke volgorde u de installatie doet (eerst Novadent of eerst Pervasive). Zorg dat u bij de installatie van Novadent niet Btrieve 6.15n mee installeert. Stond (of heeft u zojuist) Novadent al op de computer geïnstalleerd? Controleer dan of er geen restanten van oudere Pervasive/ Btrieve versies op de computer staan. U zoekt naar wbt*.* bestanden in de SYSTEM32/SYSWOW64 directory. Dit doet u via Start-menu—Zoeken. Indien u deze bestanden vindt, verwijdert u deze. Daarna zoekt u naar het bestand W32MKDE.EXE en verwijdert deze ook indien aanwezig. Bij upgraden van Pervasive dient eerst de oude Pervasive installatie ge-deïnstalleerd te worden.
Pervasive installeren: Ingeval van workgroup installatie, installeert u op alle systemen in het netwerk de Workgroup installatie file. Bij een Cliënt Server installatie, installeert u op de werkstations de 32bits cliënt installatie en op de server de server-installatie. Tijdens de server-installatie krijgt u de keuze voor 32bits of 64bits.
Waarschuwing bij installatie Pervasive n.a.v. vervangen server: Indien op de oude server al Pervasive geïnstalleerd was, dient u op deze computer eerst de licentie code van Pervasive te deactiveren! Anders kan deze niet hergebruikt worden op de nieuwe server! Lees verder bij “deactiveren licentie code” op pagina 6.
Workgroup-engine installatie: 1)
• • • • • •
Indien u een Windows 8 systeem heeft, klikt u de installatie file met rechts aan en kiest voor als administrator uitvoeren/ Run as administrator óók als u al als gebruiker met voldoende rechten bent ingelogd! In alle andere gevallen kunt u de installatie file normaal starten. Klik op “Install PSQL V11 workgroup Edition”. Klik in het volgende scherm op [Next]. Ga akkoord met de licentie voorwaarden en klik op [Next]. In een standaard netwerk situatie op systemen t/m Windows 7 kiest u hier voor “run as application”. Wanneer u op Windows 8 of in een terminal-server omgeving installeert, kiest u voor “run as service”. Klik op [Next] 1
• • • • Lees
Kies voor “complete” en klik op [Next] Klik op [Install] Pervasive workgroup wordt nu geïnstalleerd Na de installatie klikt u op [Finish] nu verder bij ”Licentiecode activeren” op pagina 3
Server-engine installatie: • • • • • •
Klik op “Install PSQL V11 Server for Windows Edition xx-bit”. U kiest 32bits of 64bits afhankelijk van het type server. Klik in het volgende scherm op [Next]. Ga akkoord met de licentie voorwaarden en klik op [Next]. Kies voor “complete” en klik op [Next] Klik op [Install]. Pervasive Server wordt nu geïnstalleerd Na de installatie klikt u op [Finish]
Stel nu eerst Server-engine goed in volgens ‘Instellingen Pervasive na installatie’. Na het maken van de instellingen in de server software moeten de services van pervasive gerestart worden (computer opnieuw opstarten) en dient u de client-engine op de werkstations te installeren.
Installeren in Terminal-Server omgeving Indien u in een terminal-server omgeving installeert, laat u de Client installatie geheel achterwege. U installeert dan alleen de server engine op de server en geen client (ook niet in de sessie). Uitzondering hierop is wanneer u een aparte applicatie-server draait. Dan dient u de Client hierop wel te installeren.
Client-engine installatie: • • • • • • •
Klik in het start-scherm op [Next]. Ga akkoord met de licentie voorwaarden en klik op [Next]. Op systemen t/m Windows 7 kiest u hier voor “run as application”. Wanneer u op Windows 8 installeert, kiest u voor “run as service”. Kies voor “complete” en klik op [Next] Klik op [Install]. Pervasive client-engine wordt nu geïnstalleerd Na de installatie klikt u op [Finish]
2
Licentie code activeren: Na installatie van Pervasive, dient u alleen op de server de licentie code te activeren. Op de overige systemen hoeft dit niet te gebeuren. Zij zoeken verbinding met de licentie van de server. Zorg er hiervoor wel voor dat firewall’s op workstation en server uit staan.
Het activeren van de licentie code doet u via Start-menu: Programma’s - Pervasive PSQL 11 - Utilities - Pervasive license administrator. Hier vult u achter ‘Key’ de licentiesleutel inclusief streepjes in. Hierna klikt u op [Authorize]. NB. Een werkende internet vebinding is hiervoor noodzakelijk! Hierna springt in de licentie regel het ‘license type’ van ‘temporary’ op ‘permanent’. Zonder licentie sleutel (of mogelijkheid deze via internet te activeren) heeft u 30 dagen een proeflicentie. Binnen deze tijd dient u de sleutel te activeren anders zal Novadent niet meer opstarten.
“Unsuficient rights”melding Krijgt u een “unsufficient rights” melding bij het activeren van de licentie? 1) U heeft echt onvoldoende gebruikers rechten in Windows. Indien het een Windows Vista, 7 of 8 system betreft, zorg er dan voor dat de User Account Controle is uitgeschakeld én u daarna het system opnieuw heeft opgestart. 2) De Pervasive software draait nog. Sluit deze eerst af. 3) Gebruikt u de Workgroup engine? Mogelijk is deze als applicatie geïnstalleerd en heeft u geen echte administrator rechten. De-installeer de workgroup engine en installeer deze opnieuw als service. Start de workgroup installatie hierbij door deze met rechts aan te klikken en te kiezen voor Als administrator uitvoeren/ Run als administrator óók als u al als gebruiker met voldoende rechten bent ingelogd!
“DBU acces denied” melding 1) 2)
zit u op de fysieke server en dus niet via een remote sessie? Probeer de licentie aan te melden via het command prompt. Open een command prompt en ga in het prompt naar c:\windows\system32. Geef het command “clilcadm -a” gevolgt door een spatie en dan de license key (inclusief streepjes) wanneer u op een 32bits system zit. Gebruik “w64cliladm -a” bij een 64bits server. U zou nu een melding moeten krijgen dat de licentie correct geactiveerd is. Door in het command de “-a” te vervangen door “-I” kunt u overigens uw huidige licentie status opvragen.
Invalid license key Controleer nogmaals of de licentie code echt goed is ingevoerd. Bij oudere Pervasive versies kwamen er nog makkelijk te verwarren charaters zoals I/1 en O/0 voor in de sleutel. Hoort de sleutel wel bij de geinstalleerde Pervasive versie? Licentie sleutels van oudere Pervasive versie zijn ook platform afhankelijk linux of Windows en 32bits of 64bits. Bent u meerdere licenties aan het stapelen? Dan eerst de ‘base’ licentie invoeren en dan pas de ‘user count increase’ licentie(s). 3
Instellingen Pervasive na installatie Na installatie van Pervasive dient u aan aantal zaken in te stellen voor gebruik van Novadent met Pervasive. Voor de workgroup- en server-engine gelden dezelfde instellingen. Bij een workgroup installatie doet u deze op alle werkplekken. Bij een Client-Server installatie hoeft u de instellingen alleen op de server te doen. In de clientengine zet u alleen op alle werplekken “auto-reconnect” aan in de local engine. • •
Ga naar het Start-menu: Programma’s, Pervasive PSQL11, Control centre & documentation. Kies voor ‘ Configure Local Engine’
•
Kies ‘Communicatie protocols’, zet een vinkje bij Enable Auto reconnect’, klik op [Apply].
•
Kies ‘Compatibility’, stel ‘ Create file version’ in op 6.X Klik [Apply] en [OK].
•
• • •
U keert nu terug in het Controle Centre, waar u kiest voor ‘Configure Microkernel Router’ Kies voor ‘Communicatie protocols’ en zet een vinkje bij ‘Enable auto reconnect’. Klik op [Apply] en vervolgens [OK].
4
Instellingen Novadent na installatie Pervasive Indien voorafgaand aan de nieuwe Pervasive installatie nog niet met een Pervasive versie 9 of hoger gewerkt werd, dient u de bestanden van Novadent om te zetten zodat Pervasive ze kan inlezen. Doet u dit niet, dan krijgt u binnen het programma BTR 046 Acces to the requested file is denied meldingen en worden gegevens niet weggeschreven. NB. Bij geheel nieuwe installatie dient voor u deze bestanden kunt omzetten eerst Novadent op het systeem geïnstalleerd te zijn en de data van Novadent teruggezet. (zie Novadent installatie handleiding) Zorg ervoor dat Novadent op alle systemen is gesloten. Maak van tevoren een backup van uw huidige bestanden! • • •
U gaat naar Deze computer bij voorkeur op de server (dit in verband met de snelheid). Hier klikt u dubbel op Lokaal station C en vervolgens op de map NOVADENT of COMPLAN4 (afhankelijk welke er aanwezig is). Hierna klikt u dubbel op de map EXE32 en zoekt u het bestand REPALG.EXE op. U klikt REPALG dubbel aan. Het volgende scherm verschijnt:
• Linksboven selecteert u het Novadent pakket dat u gebruikt. • Links in het scherm verschijnt nu een lijst met bestanden. Achter deze bestanden staat een versie vermeld. • Voor gebruik van Pervasive 11 dienen al deze bestanden versie 6X of hoger te hebben. • U selecteert het eerste bestand waarvan de versie lager dan 6X is en klikt op [REORGANISEREN]. • U krijgt twee meldingen die u dient te bevestigen. • Hierna start het reorganiseren. • Rechts in het scherm loopt een teller. Zodra de teller klaar is, verschijnt hier ‘OK.’ • Er wordt ook het aantal records vóór en ná reorganiseren aangegeven. Controleer dit! • Indien het aantal records van vóór en ná reorganiseren NIET gelijk is NEEM DIRECT CONTACT OP! WERK NIET VERDER! • Het reorganiseren kan enige tijd in beslag nemen, vooral bij grote bestanden. • Wacht u rustig af en laat Novadent tijdens het reorganiseren op alle systemen gesloten. • Herhaal dit tot alle bestanden op versie 6x staan. Bestanden met een versie die begint met FFFFFFFF hebben een versie hoger dan 6X. Dit kan op zich geen kwaad, behalve wanneer u de bestanden zou proberen in te lezen op een systeem waarop geen Pervasive versie 9 of hoger staat (bijv. Een thuis computer). Wilt u deze toch ook omzetten naar versie 6X bestanden, dan kunt u ze reorganiseren.
5
Deactiveren licentie code Wanneer u een server gaat vervangen waarop al Pervasive is geïnstalleerd, kunt u deze Pervasive installatie hergebruiken. Mits de betreffende pervasive installatie geschikt is voor het besturingssysteem van de nieuwe server! U dient hiervoor eerst de licentie code op de oude server te deactiveren. Hierna kunt u de sleutel opnieuw gebruiken voor de nieuwe server. Het activeren van de licentie code doet u via Start-menu: Programma’s - Pervasive PSQL 11 - Utilities - Pervasive license administrator. U selecteert hier de regel met de te deactiveren licentiecode en klikt op [Deauthorize]. (of [ Delete] indien u geen dauthorize knop heeft)
De-activatie vergeten of niet mogelijk? Is de oude server niet meer beschikbaar voor het deactiveren van de licentie code, neemt u dan contact met ons op. Wij dienen bij Pervasive dan een verzoek in tot het vrijgeven van de licentie code. Omdat dit via America verloopt, kan dit wel enkele dagen in beslag nemen.
6
Foutmeldingen bij starten Novadent na installatie Pervasive BTR 012 File not found Oorzaken: A) Het genoemde bestand wordt niet gevonden. Is de backup al teruggezet? Was de backup volledig? Controleer of het genoemde bestand op de genoemde locatie aanwezig is en of deze locatie toegankelijk is. B) Deze melding kan ook voorkomen als er nog oude btrieve bestanden in de SYSTEM32 of SYSWOW64 directory van uw computer staan. Deze bestanden dienen verwijderd te worden. Hieronder de volledige lijst: NWLOCALE.DLL W32MKDE.EXE W32NR.DLL WBTRCALL.DLL WBTRV32.DLL
W16NR.DLL W32MKRC.DLL Wbticomm.dll WBTRTHNK.DLL WBTRVRES.DLL
Deze bestanden staat in de c:\windows\system32 map op een 32bits windows op een 64bits windows in de c:\windows\syswow64 map
Couldn’t find Wbtrv32.dll bij starten Novadent Windows 7 of 8? Start de computer een keer volledig op en deze melding is opgelost.
BTR 020 record manager inactive Oorzaken: A)
probeer het systeem een keer helemaal uit te zetten en weer op te starten.
B) U heeft waarschijnlijk per ongeluk Btrieve 6.15N bij de Novadent installatie geïnstalleerd of deze was al op het system geïnstalleerd. • • • •
Ga via Start naar Zoeken, Alle bestanden en mappen. Zoek het bestand: WBT*.* in de directory C:\WINDOWS, C:\WINNT of C:\WINDOWS\SYSWOW64 (bij Windows 7 64bits) directory De gevonden bestanden in de SYSTEM32/ SYSWOW64 directory mag u verwijderen. Zoek hierna het bestand w32mkde.exe en verwijder deze ook.
NB. Kunt u geen WBT*.* bestanden vinden, controleer dan of "Alle bestanden weergeven" wel aan staat in Windows. U vindt dit in de Windows verkenner, menu Extra, Mapopties, tabblad Weergave.
BTR 046 in Novadent na installatie Pervasive Oorzaken: 1) De versie van het genoemde bestand is niet omgezet naar versie 6.x en kan daardoor door Pervasive niet ingelezen worden. Gegevens kunnen niet weg geschreven worden. Volg de instructies bij ‘Instellingen Novadent na installatie Pervasive’ op pagina 5. 2) Er zijn geen rechten om in het bestand te schrijven. Controleer dat er volledig beheer rechten zijn voor deze locatie. Controleer of bestand niet in gebruik wordt gehouden door een virusscanner. Sluit *.BTR bestanden uit van scannen in de instellingen van uw virusscanner. 7
BTR 116 en 161 The maximum number of user count licences has been reached Oorzaken: 1) Pervasive wordt op meer systemen gestart dan waar u licenties voor heeft. Controleer het aantal actieve pc’s en het aantal licenties in de license administrator. 2) Een firewall staat aan op het werkstation of de server zodat er geen connectie met de licentie op de server gemaakt kan worden. 3) Hardware-matige firewall stoort. Controleer de instellingen van uw router. 4) Uw Pervasive licentie is verlopen. Controleer de geldigheid van uw licentie in de license administrator. 5) Uw Pervasive key staat op status “vailed validation” of “Disabled”. Selecteer de licentie en klikt rechtsonder in het license administrator scherm op Repair. Heeft u geen Repair knop? Dan heeft u één van de oudere Pervasive 11 versies. Download op Pervasive.com een nieuwere Pervasive 11 service pack en installeer deze. U dient deze wel op alle systemen in het netwerk te verwerken om versie verschillen te voorkomen.
BTR 3012 Local engine is not accessible microkernel router. Oorzaken: 1) Bij gebruikt van Pervasive dienen de home en temp mappen van Novadent per werkstation op de server te komen. Wanneer dit verkeerd is ingesteld krijgt u de foutcode BTR 3012.Per werkstation dient een aparte HOME en TEMP directory op de server aanwezig te zijn. Gebruik bijvoorbeeld de volgende structuur: [COMPLAN IV] Data=K:\NOVADENT\DATA\ Temp=K:\NOVADENT\ TEMP\BALIE\ Home=K:\NOVADENT\ HOME\BALIE\ Execute=C:\NOVADENT\EXE32\ Brief=K:\NOVADENT\BRIEF\
In bovenstaand voorbeeld staat de verwijzing voor een werkstation (balie), de data staat naar de server (k:) evenals de home en temp, het programma blijft op de balie pc (C:) staan, de data op de server. 2) Firewall staat aan op het werkstation of de server. 3) Pervasive was al op dit system geïnstalleerd, maar het IP adres van dit system is gewijzigd. Ga in het registry naar Hkey_local_machine,software, Pervasive Software, Communications requester, Settings. Mogelijk staat hier nog een oud IP adres vermeld. NumSatEntries op 0 zetten SatEntry waarde leeg maken
8