Inhoudsopgave
1.
Installatie van BOB 50 ................................................................................................. 3 1.1. Voor de installatie/naar BOB 50 overschakelen....................................................... 3 1.2. Installatie van de Sybase Advantage Server ........................................................... 3 1.3. Installatie monopost van BOB 50 ............................................................................ 4 1.4. Netwerkinstallatie van BOB 50 ................................................................................ 6 1.5. Installatie voor gebruik op afstand ........................................................................... 8 1.6. Op welke manier BOB 50 bijwerken? ...................................................................... 8 2. BOB of een bijbehorend programma start niet of functioneert niet goed ............... 9 3. Vragen/antwoorden ....................................................................................................11
1. Installatie van BOB 50 1.1. Voor de installatie/naar BOB 50 overschakelen Checklist voor de installatie van BOB: • •
•
De PC’s waarop BOB 50 zal werken, beschikken (minstens) over Windows 2000. Voldoende schijfruimte op de PC’s (350 Mb voor BOB 50 zonder de dossiers). Gelieve ermee rekening te houden dat voor een omzetting BOB Software BOB 50 andere voorwaarden gelden. Hiervoor zullen er eventueel twee versies van alle dossiers tijdelijk moeten bewaard worden. De persoon die BOB installeert of bijwerkt, moet over alle rechten op de PC en/of op het netwerk beschikken om de installatie op de gewenste directories uit te voeren.
Belangrijke opmerking: Sage raadt aan om het programma en de gegevens op een verschillende plaats op te slaan. Wij stellen bijgevolg voor om het programma BOB 50 in de directory C:\BOB50 te installeren en de dossiers op C:\BOB50DATA of op een andere drive. De gegevens op C:\BOB50 kunnen eender wanneer opnieuw geïnstalleerd worden vanaf de installatie CD-rom. De productiegegevens (dossiers) zijn echter kwetsbaar en moeten via een back-up in de onderneming bijgehouden worden.
1.2. Installatie van de Sybase Advantage Server Indien de licentie de « Sybase » module bevat, moet de Sybase server eerst geïnstalleerd worden. • Bij een netwerkinstallatie moet deze geïnstalleerd worden op de server van het netwerk. Indien er werkstations zijn die in BOB 50 werken maar niet op het netwerk ingelogd zijn, dient de Sybase server ook op deze stations geïnstalleerd te worden. Hiervoor zijn twee Sybase licenties noodzakelijk. Voor dergelijke installatie vragen wij u contact op te nemen met uw commercieel verantwoordelijke. • Bij een monopost installatie moet de server altijd vóór de installatie van BOB 50 op het werkstation geïnstalleerd worden. Om de Sybase server te installeren, opent u de « Sybase SQL » directory van de installatie cd-rom van BOB 50 en start u « SetupSybaseSQL ». Volgend scherm wordt weergegeven:
-3-
Vul vervolgens alle noodzakelijke informatie in zoals deze op het licentieformulier aangegeven staan en kies de 32-bit of 64-bit versie van de server. Indien u niet weet welke versie er aan de processor en besturingssysteem van de computer verbonden is, raden wij altijd aan om de 32-bit versie te gebruiken om geen foutief functionerende Sybase server te hebben. Klik dan op « Install Sybase Advantage Database Server » en wacht totdat het bericht verschijnt met de melding dat de installatie goed verlopen is.
1.3. Installatie monopost van BOB 50 Plaats de CD-rom in het CD-station en start « SETUP » indien de installatie niet automatisch opgestart wordt. Klik vervolgens op « Installatie voortzetten in het Nederlands » op de startpagina.
Klik op « Installatie voortzetten… »
-4-
Geef de installatie directory in of selecteer/maak een nieuw dossier aan met de knop « Bladeren ». Klik vervolgens op « Installatie voortzetten… ».
Selecteer vervolgens de gegevensdirectory waar de dossiers en de directory « COMMON » van BOB geplaatst zullen worden.
-5-
Selecteer de modules die geïnstalleerd zullen worden en klik nadien op « Installatie beginnen… ». Wacht totdat de installatie beëindigd is en het bericht «The installation completed successfully » weergegeven wordt.
1.4. Netwerkinstallatie van BOB 50 Iedere nieuwe netwerkinstallatie van BOB 50 gebeurt altijd via de « NetSetup » procedure. Voor de updates geldt hetzelfde principe. Let er wel goed op dat de Sybase server volledig geïnstalleerd moet zijn alvorens BOB 50 te installeren. Installeer BOB op de server (cfr 1.3 Monopost installatie van BOB 50) Open na de installatie de BOB toepassing op de server en controleer of de toepassing correct werkt. Voordat dossiers aangemaakt of geserialiseerd worden, moeten er twee directories op het netwerk verdeeld worden: de BOB toepassingsdirectory en de gegevensdirectory. Zorg er ook voor dat de Windowsgebruikers die BOB gebruiken alle directoryrechten krijgen. Gelieve bovendien ook een netwerkletter aan deze gegevensdirectory toe te wijzen. Deze zal zowel op de server als op de clientservers die BOB hebben, gebruikt worden. Bijvoorbeeld: de T-drive is steeds verbonden met \\myserver\bob50data die de directory BOB50DATA van de D-drive op de server voorstelt. Zodra deze twee punten uitgevoerd zijn, kunnen bestaande dossiers geserialiseerd worden of nieuwe dossiers aangemaakt. Gebruik hierbij altijd de juiste toegang tot de dossiers via de netwerkletter (in ons voorbeeld gaat het om de letter T). Installatie op de werkstations:
-6-
Verbind de gekozen netwerkdrive met de gegevensdirectory van de server indien dit nog niet gebeurd is. (Bv.: T naar \\myserver\bob50data). Doorblader het netwerk om de directory van de BOB-toepassing van de server te zoeken. Open vervolgens de « NetSetup.exe » toepassing om de installatie te starten.
Selecteer vervolgens de lokale installatie directory waarin de bestanden van de BOBtoepassing geïnstalleerd worden. Belangrijk: Gelieve overal dezelfde directory te kiezen zodat er een goede samenhang is en de Excel macro’s van BOB-OLE goed functioneren. Klik op « Installeren » en wacht totdat de verrichting beëindigd is. De exe.bestanden van BOB, de berichten en BOB-OLE (indien aangevinkt) worden lokaal in de vooraf bepaalde directory gekopieerd. Wanneer de installatie beëindigd is, verschijnt volgend bericht: « De installatie is succesvol beëindigd ». Nu is BOB op dit station geïnstalleerd. Bij een volgende update op de server en wanneer de klant hierbij BOB op zijn PC tracht te openen, krijgt hij volgend bericht:
Om de update uit te voeren, moet u op « Ja » klikken.
-7-
BOB moet eerst afgesloten worden alvorens de update kan starten. Wanneer de update beëindigd is, wordt BOB opnieuw geopend.
1.5. Installatie voor gebruik op afstand Ter herinnering: de installatie van BOB vereist een specifieke ASP licentie op voorwaarde dat er een overeenkomst met Sage ondertekend is. Iedere medewerker van een onderneming kan via een Terminal Server/Citrix sessie inloggen en BOB van hieruit openen. Het gaat hoofdzakelijk om een medewerker die van thuis uit op de server inlogt. Indien bepaalde gebruikers reeds op afstand ingelogd zijn op de server in Terminal Server/Citrix kunnen andere gebruikers op de werkplaats eveneens BOB in « NetSetup » installeren. Hiervoor volstaat het de procedure te volgen die beschreven wordt in punt 1.4 netwerkinstallatie van BOB 50. De installatie voor een gebruik op afstand moet de termen van de licentie naleven. Gelieve contact op te nemen met de commerciële dienst om een oplossing in ASP modus te ontvangen (één installatie en meerdere licenties).
1.6. Op welke manier BOB 50 bijwerken? Bij een monopost installatie: De installatie van de update is dezelfde als de eerste installatie van BOB 50. Het punt 1.3 monopost installatie van BOB 50 verwijst hiernaar. Bij netwerk: Op de server: • •
Vanaf de server: de installatie van BOB starten (Autorun) Vanaf een client: De installatieprocedure wordt uitgevoerd vanuit een client met een Windows account die de rechten op de server en op de verschillende netwerkdirectories heeft. Tijdens de installatie moeten de netwerkpaden voor de programma’s en gegevens goed verduidelijkt worden (bv.: F:\BOBPrograms voor de programma’s en I:\BOBDATA voor de gegevens).
Wanneer de installatie beëindigd is, wordt BOB op de verschillende computers opgestart om het programma lokaal te kunnen bijwerken.
-8-
2. BOB of een bijbehorend programma start niet of functioneert niet goed Naar aanleiding van reeds opgedoken problemen, worden hieronder enkele procedures uitgelegd die getest kunnen worden. Algemeen •
•
• •
•
•
• • • • •
Lees aandachtig de foutmeldingen alsook de titel van deze schermen. Hierdoor weet u vaak welke toepassing de foutmelding veroorzaakt heeft: BOB, Windows, Sybase, BDE, … Indien het bericht niet duidelijk is, kan een deel of het geheel tussen aanhalingstekens in een zoekmachine ingegeven worden om zo een mogelijke oplossing te verkrijgen. Ga naar de « Event viewer » (logboeken) in de « Control Panel » (configuratiescherm) om te kijken of er geen bericht over BOB, Sybase Advantage of eender welk ander Windowsbericht is dat overeenstemt met het probleem. Start BOB met de gebruiker « Administrator » van de computer? Zo ja, dan gaat het om een probleem in verband met de toegangsrechten. Start BOB met de « SUPERUSER » BOB of met een andere gebruiker? Zo ja, dan is er waarschijnlijk een probleem met deze gebruiker. Deze moet opnieuw aangemaakt worden of de betreffende ingaven moeten in de bestanden « PREF » en « PREFCFG » verwijderd worden. Als BOB normaal startte voor de update, controleer dan de verschillende punten die bij de nieuwe installatie gewijzigd werden. Het gaat vaak om een probleem over de toegang tot de directories of de foutief beschreven toegangspaden. Controleer de toegang tot alle BOB directories (COMMON, dossierdirectories, …) op de computer en maak een bestand aan. Controleer vervolgens of dit bestand gewijzigd/verwijderd kan worden. Desactiveer tijdelijk het antivirus programma op alle computers. Alle bestanden van het dossier in BOB System herindexeren en reorganiseren. Start een volledige analyse van de computer met een bijgewerkt antivirus Werk Windows bij met de laatste Service Packs voorgesteld door Microsoft Start een « scandisk » (volledige schijfcontrole) in commandoprompt. Ga naar « Start », « Execute » en typ « cmd » en druk daarna op enter. Typ vervolgens « chkdsk lettervandedrive: /f » voor iedere drive. Start dan de stations opnieuw op zodat de controle kan gebeuren.
BDE • Desactiveer « DEP » (« Data Execution Prevention ») in Windows. Meer informatie op: http://support.microsoft.com/kb/875352/en-us SQL • Enkel netwerkinstallatie: de instellingen « ANSI character set » en « OEM character set » zijn op de werkstations verschillend. Controleer of alle « ADSLOCAL.CFG » bestanden op de stations de lijnen « ANSI_CHAR_SET=FRENCH » en « OEM_CHAR_SET=FRENCH » bevatten. Controleer ook in « Advantage Configuration Utility » in « Configuration Utility », « Languages » op de server of alles op « FRENCH » staat en start de service opnieuw. -9-
•
•
•
•
Enkel netwerkinstallatie: controleer of er geen firewall op de server is of dat deze uitzonderingen op de poorten of volgende toepassingen aanvaardt: • Bestanden en printers delen (poort 139) • Poort 6262 (uitsluitend voor de Sybase Server versies) Enkel netwerkinstallatie: Controleer of er geen netwerkapparaat van het type firewall is dat de pakketten tussen de computers op de poorten 139 (« Netbios ») en 6262 (« Sybase Server ») controleert en blokkeert. Ga op de computer waar de Sybase server geïnstalleerd is in « Control Panel », « Administrative Tools », « Services » en sluit er de service « Advantage Database Server » en herstart deze. Herinitialiseer alle verbindingen op de ADS server vanaf BOB Admin, menu « Sybase », knop « Disconnect all users », linksboven in het tabblad « Connected users ».
Netwerk •
• • •
•
•
Controleer of BOB wel degelijk op de server start. Wanneer deze goed opstart, is er waarschijnlijk een netwerkprobleem (toegangsrechten, firewall, niet correct gedefinieerde of ontoegankelijke toegangspaden in BOB.INI op de server of op de clientservers) Desactiveer tijdelijk alle firewalls. Via NTFS harde schijven, alle rechten op « Iedereen » (Everyone) in alle BOB directories plaatsen. Sluit BOB en de bijbehorende toepassingen (BOB-OLE (Excel), BOB Services, …) in alle stations, ga naar de server of het werkstation (in monopost) en sluit de openstaande bestanden op de server. « Control Panel » (configuratiescherm), « Administrative Tools » (systeembeheer), « Computer management » (computerbeheer). Selecteer « Open files » (Openstaande bestanden) in het boomdiagram en klik rechts op ieder BOB-bestand om het te sluiten. Test de netwerkverbinding door middel van een continue ping in een commandoprompt te openen naar de server vanuit alle werkstations. Typ « cmd » in « Start », « Execute » om deze verrichting uit te voeren. Wanneer u in commandoprompt bent, typt u « ping naamvandeserver –t >c:\log.txt ». Laat dit proces meerdere uren lopen en open nadien het bestand « log.txt ». Als alle lijnen « Request timed out » weergeven, betekent dit dat de server ontoegankelijk is of een firewall heeft die de pings blokeert. Indien de meeste pakketten hun bestemming bereiken maar sommige « Request timed out » of « … failure » weergeven, betekent dit dat uw netwerk verbindingsmoeilijkheden heeft. Dit kan voortvloeien uit de netwerkkaarten, netwerkkabels of uit de hub/switch. Tracht ze één voor één te vervangen om te weten te komen wat het probleem is. Start de server en de werkstations opnieuw op.
BOB-OLE •
Gebruik de tool BOB-OLE Installer.exe (BOBOLE.EXE) om BOB-OLE opnieuw correct te installeren. Indien er bij het opslaan van de DLL BOBOLE.DLL, problemen zijn met de BOB-OLE Installer.exe, probeer dan het programma opnieuw op te starten door rechts te klikken op het menupunt en « Run As Administrator » te kiezen.
- 10 -
3. Vragen/antwoorden Een bericht van de Windows firewall ontvangen wanneer BOB 50 Sybase SQL geopend wordt? Omdat BOB 50 de Sybase server op het netwerk zoekt tijdens zijn uitvoering. De firewall deblokkeren en/of een uitzondering voor BOB toevoegen.
Met welk programma kunnen de bestanden in ADT-formaat geopend worden? Met de DBViewerADS tool.
Hoe kan er een diagnose gesteld worden van de staat van de Sybase SQL server? Dankzij BOB Admin, menu « Sybase ».
- 11 -