Heart-Profit ERP

Heart-Profit Boards => Heart-Profit Releasenotes => Topic started by: Heart Informatisering B.V. on April 24, 2014, 12:30:38 pm



Title: Kontrole ter verkoming gebruiken Tijdelijke Bestanden v/h Netwerk
Post by: Heart Informatisering B.V. on April 24, 2014, 12:30:38 pm
Bij een Single User installatie van Profit mag het uitgangspunt zijn dat Profit op een lokale PC (een van het netwerk losstaande computer, een laptop) is geïnstalleerd. In verreweg de meeste gevallen zal Profit dan op één harde schijf staan (C: of D:), en staat "alles" op diezelfde harde schijf (programmatuur + database + de tijdelijke bestanden).

Bij een Netwerk installatie van Profit zijn werkstation en netwerk gescheiden. Programmatuur en Database staan op het netwerk (opdat iedereen daarbij kan), en ieder werkstation kent haar eigen lokale omgeving. Deze 'lokale omgeving' betreft de zgn. "Userdrive" van het betreffende werkstation, welke uniek dient te zijn voor één specifiek werkstation.

Op deze Userdrive staan bijvoorbeeld de tijdelijke bestanden die benodigd zijn voor de Profitsessie. Met reorganiseren van TBC kan een nieuwe set tijdelijke bestanden van het netwerk naar de Userdrive worden gekopieerd (en gereorganiseerd). Waar mogelijk wordt data die 'tijdelijk' benodigd is voor bijv. de opbouw van bepaalde overzichten lokaal voorbereid om daarmee het netwerk te ontlasten.

De Programmatuur en Database staan bij een Netwerk installatie vaak op drive G: en de lokale omgeving (Userdrive) betreft dan meestal C:.

Bij een WTS installatie zal er óók een Userdrive nodig zijn, maar kan deze niet voor iedereen "C:" heten, immers, daarmee is ze niet meer uniek voor de verschillende gebruikers van de Terminal Server. Daar wordt e.e.a. meestal zo opgezet dat een drive H: (of U:) wordt gemapped naar een lokale omgeving voor de betreffende gebruiker, en dat dan weer op de C: schijf van de Server. H: verwijst dan bijv voor gebruiker JAN naar \WTSCUSERSJAN.

In alle gevallen is bij een Netwerk installatie de Userdrive anders dan de Databasedrive !

Tot op heden bevatte Profit geen echte kontrole m.b.t. een Single User systeem danwel een Netwerkversie van Profit. Wel werd indien de Database Drive gelijk is aan drive C: of D: de konklusie getrokken dat e.e.a. wel een Single User versie zou betreffen. Het ontbreken van echte kontroles stond ons toe om bijv. Profit op een USB disk te plaatsen (J:) en vanaf die lokatie op te starten. Database en User omgeving stonden dan op dezelfde schijf, hetgeen op zich geen kwaad kon, want 'het was toch een Single User systeem' waarop maar 1 gebruiker aktief was.

Het ontbreken van formele kontroles zorgde er wel voor dat als een Systeembeheerder een werkstation niet juist installeerde, ze het voor elkaar kon krijgen dat Profit vanaf het netwerk werd opgestart (drive G:) maar er geen lokale omgeving gevonden kon worden. In dat geval werd automatisch de lokale omgeving gelijk gemaakt aan die drive G: omdat het systeem dacht dat het bijv. om zo'n installatie op een USB disk J: ging, danwel om een 'tijdelijke Profitsessie' om zonder een formeel aanwezige lokale omgeving tóch even snel Profit te kunnen opstarten.

Hoe dan ook, nooit bedoeld als definitieve situatie waar een Gebruiker mee aan de slag kan gaan om zijn-/haar dagelijkse werkzaamheden op uit te voeren.

Omdat per heden is gebleken dat dit toch nog wel eens voorkomt (dat iemand een werkstation verkeerd inricht) en dat een Gebruiker gebruik maakt van de tijdelijke bestanden van het netwerk, bij gebrek aan een eigen lokale omgeving, is hier per heden een waarschuwing voor opgenomen.

Indien de volgende melding verschijnt:

(http://www.heartprofit.com/www/transfer/graphics/rnotes/splash140424.png)

dan zal het werkstation van de betreffende gebruiker vermoedelijk onjuist zijn ingericht, omdat zijn-/haar lokale omgeving naar dezelfde drive verwijst als waar de Database van Profit op staat.

Het advies is dan om direkt Profit af te sluiten, en erop toe te zien dat het werkstation goed wordt ingericht !

Het is echter toch mogelijk om ook door te kunnen gaan, al was het maar omdat er er ook speciale situaties aan de orde kunnen zijn waarbij e.e.a. toch nodig is (denk hierbij aan het opstarten van een oudere versie vanaf de backupdrive).

Doorgaan impliceert wel dat er allerlei zaken fout kunnen gaan, immers, in een netwerksituatie zal de netwerk schijf niet beschikken over diverse bestanden en funkties die lokaal behoren te staan. Daarnaast zal het gebruiken van de tijdelijke bestanden van het netwerk ervoor zorgen dat andere gebruikers deze bestanden niet meer met TBC kunnen kopiëren naar hun lokale omgeving, omdat U deze in gebruik houdt!  Een melding "De gevraagde gegevens zijn geallokkeerd door een andere gebruiker" tijdens het uitvoeren van TBC is vaak een indicatie dat deze situatie aan de hand is.

FunktieOmschrijvingDtm.Vl.WyzDtm.L.Wyz
LOSS        Omschrijving (nog) niet bekend    08-04-2014    24-04-2014