Vida en DiCE

Soms werkt Vida perfect, vaak niet.

Daarom op deze pagina’s een paar tips om je weer op weg te helpen als Vida weer eens niet wil starten, aanmelden of de DiCE niet kan herkennen.

Let op dat je Vida installeert in Windows 7. Dat gaat allemaal wat makkelijker dan in Windows 10, maar we hebben wel een paar tips om Vida aan de praat te krijgen in Windows 10. Aangezien er geen internet verbinding nodig is om Vida 2014D te gebruiken, kun je veilig Windows 7 gebruiken (ook na 14 januari 2020). Zorg er dus ook voor dat alle internet verbindingen op de Vida computer uitgeschakeld zijn, dit gaat het makkelijkst via het Configuratiescherm –> Netwerkverbindingen –> Rechts-klikken en uitschakelen.

Vida2014D in Windows 10 Stap #1: Zorg er voor dat je Microsoft® SQL Server® 2008 R2 SP2 – Express Edition handmatig installeert. Dat doe je door de ISO te koppelen als Drive (gewoon de ISO openen in de verkenner) en dan een CMD als Admin uitvoeren, naar de ISO-DVD drive letter gaan (E:\ bijvoorbeeld) en daar type je:

"E:\3PP\Products\SqlExpress\SQLEXPR_x86_ENU.EXE" /ACTION=Install /IACCEPTSQLSERVERLICENSETERMS /ROLE=AllFeatures_WithDefaults /INSTANCENAME=VIDA /SAPWD=GunnarS3g3 /SECURITYMODE=SQL /SQLSVCACCOUNT="NT AUTHORITY\SYSTEM" /BROWSERSVCSTARTUPTYPE=Automatic /TCPENABLED=1 /HIDECONSOLE /ENU /QS

Vida2014D in Windows 10 Stap #2: Installeer VIDA volgens de gebruikelijke weg.
Dit doe je door op de DVD/ISO te gaan naar \Install\DVD\Vida_dvdheader\Main\Setup.exe
In Windows 10 moet je wel even instellen dat het programma als Windows 7 uitgevoerd moet worden (Eigenschappen, tabblad compatibiliteit, Windows 7)

Vida2014D in Windows 10 Stap #3 :Vul de database door het volgende bestand aan te passen C:\VIDA\patch\filldb.cmd

@echo off
set VIDA_HOME=C:\Vida\
set lic=%VIDA_HOME%patch\license
set sqlf=%VIDA_HOME%patch\q.sql
set fdb=%VIDA_HOME%patch\filldb.sql

echo declare @lic nvarchar(50) set @lic=%lic% > %sqlf%
type %fdb% >> %sqlf%

“C:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\OSQL.EXE” -S localhost\Vida -U sa -P GunnarS3g3 -i %sqlf% > nul
del %sqlf%

ren %VIDA_HOME%WslLogin.exe WslLogin.exe.bak 2> nul
ren %VIDA_HOME%ClientLogger.exe ClientLogger.exe.bak 2> nul


Probleem 1: Vida start op, na het inloggen met “1” of “admin” lijkt Vida door te laden echter stopt het laden al snel en moeten we opnieuw inloggen.

Oorzaak: Dit is vaak een licentieprobleem. De patch die destijds uitgebracht was, had een licentie die geldig was tot 31-12-2017. Aangezien die datum inmiddels voorbij is, kun je niet meer inloggen.

Oplossing: Pas het licentiebestand aan en vul de database opnieuw.
Het licentiebestand (in C:\VIDA\patch\license) bewerken met kladblok, zoek naar:
subscriptionExpireDate en wijzig de datum “2017-12-31 23:59:59” naar een datum ver in de toekomst, bijvoorbeeld “2050-12-31 23:59:59”
Voer vervolgens het filldb.cmd bestand uit als Administrator (ook in C:\VIDA\patch)
(klik met de rechtermuisknop op het bestand en selecteer “Als Administrator uitvoeren”).

Probleem 2: Vida kan inloggen, maar mist de communicatie met de DiCE unit.

Oorzaak: Dit probleem komt vaak voor door een fout in .NET en is op te lossen door updates van .NET te verwijderen of een downgrade uit te voeren naar 4.0

Oplossing: Open regedit en ga naar deze sleutel:
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft.NETFramework
Als je deze sleutel niet kan vinden, dan moet je naar deze sleutel:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft.NETFramework

(dus zonder Wow6432Node)
Daar maak je een nieuwe DWORD (32-bit) sleutel aan met de naam EnableIEHosting
Wijzig daarna de decimale waarde van 0 naar 1 en sluit regedit af. Probeer nu Vida weer te starten en controleer of de DiCE nu gevonden kan worden.
Als de DiCE nog steeds niet niet herkend wordt, dan kun je proberen om alle .NET versies hoger dan 4.0 te verwijderen. Na het verwijderen van .NET versies, is het belangrijk dat je de computer opnieuw opstart.

Probleem 3: Vida laat geen gebruikersnaam invullen.

Oorzaak: De database is niet in orde of kan niet lekker geladen worden.

Oplossing: Ga naar C:\VIDA\Patch\ en start filldb.cmd als Administrator. Herstart je computer. Indien dit niet werkt, probeer dan de pagina in IE compatibiliteit te draaien (in Edge of Chrome)

Microsoft Edge openen
Ga naar Instellingen
Klik op Standaardbrowser.
Schakel in het gedeelte "Internet Explorer-compatibiliteit" de optie "Toestaan dat sites opnieuw worden geladen in de Internet Explorer-modus (IE-mode)" in (kies "Toestaan").
Klik op de knop Opnieuw opstarten.
het verandert niet automatisch naar IE-mode als je klaar bent met instellingen, wanneer je Vida opnieuw opent, is er een knop rechtsboven waar je op moet klikken om naar IE-mode te gaan, dan zal het linksboven vragen of je de hele tijd met IE-mode wilt openen.