Winbas hjälp
Från och med version 2002-06-17 av Winbas används enbart formatet Office 2000 / XP för Winbas databaser. Detta innebär att databaser ej längre kan läsas med Access 97, för att öppna databaserna krävs då Access 2000 eller Access XP.
Uppgradering från tidigare version
Vid uppgradering från tidigare version, konverterar Winbas Uppdatering av databaser till det nyare formatet från det tidigare Office 97 formatet. Statusdialogen vid uppdatering indikerar då att en eller flera databaser av det tidigare formatet har påträffats och att dessa konverteras.
Uppdateringsresultat
När uppdatering av alla företag inklusive Winbas Säljstöd, om det används är fullbordad, visas resultatet av uppdateringen.
Resultatet av uppdateringen kan innebära tre olika typer av status för de databaser som har uppdaterats.
|
Status |
Beskrivning |
|
Konvertering till 2000 / XP OK. |
Konvertering och uppdatering har utförts korrekt på den aktuella databasen. |
|
Uppdatering OK. |
Databasen är redan konverterad vid ett tidigare tillfälle och enbart uppdatering till ny version av Winbas har utförts på databasen. |
|
Kunde inte konvertera databas - <Felmeddelande> |
Ett fel uppstod vid konverteringen. Med härledning av felmeddelandet avhjälps problemet i kontakt med support och uppdateringsprocessen utförs därefter igen. |
Teknisk information om server, nätverk och prestanda
Uppgradering till det nyare formatet sker genom att databaserna konverteras till det formatet via komprimering, liknande den komprimering som återfinns i Databasverktyg. Detta innebär i praktiken att en ny fysisk arbetsyta skapas för den nya databasen på servern under komprimeringsprocessen, för respektive databas i serverkatalogen.
Ta gärna backup innan uppgradering sker. Om Winbas Uppdatering av databaser avbryts innan uppdateringen av databaserna är fullbordad, måste Uppdat.exe köras från serverkatalogen i efterhand. Dessa två regler gäller vid alla uppgraderingar.
Databaserna är komprimerade efter denna uppgradering till 2000 / XP. Eventuell schemalagd komprimering behöver alltså inte utföras i samband med, eller omedelbart efter uppgradering till denna version.
Databaserna av det nya formatet kan i vissa fall ta större utrymme i anspråk på den serverenhet som används, p.g.a. att 2000 / XP stöder en bredare teckenuppsättning (s.k. Unicode). Detta gäller när databaserna är komprimerade relativt nyligen före uppgradering. Annars kan istället en minskning av databasens storlek bli aktuell, detta p.g.a. av komprimeringsförfarandet i sig minskar databasens filstorlek. Eventuell ökad databasstorlek kompenseras av att de nya drivrutinerna hanterar större databaser (JET 4.0).
Tillse innan uppgradering att serverenheten har minst lika mycket ledigt hårddiskutrymme som den största databasen på enheten. Detta p.g.a. av att uppdateringsprogrammet skapar en temporär arbetsyta, lika stor som databasen när denna konverteras.
Winbas Uppdatering av databaser indikerar på skärmen den ungefärliga tidsåtgången för konverteringen av respektive databas. Exaktheten för denna uppgift kan emellertid variera en aning, beroende på prestanda på server och närverk. Avbryt inte konverteringsprocessen, även om denna tar längre tid i anspråk än förväntat.
Följande information är enbart till för de företag som har anpassningar och för utvecklare av dessa anpassningar.
Anpassningar
De företag som använder olika typer av anpassningar ska vid uppgradering till denna version även erhålla uppdaterade program, om de befintliga programmen använder de tidigare drivrutinerna för Access 97.
Winbas databasuppdatering av anpassningar
Om dessa anpassningar använder externa databaser för lagring specifik för anpassningen, ska även databasen uppgraderas till formatet Access 2000 / XP. Konvertering till det nya formatet kan då göras på två sätt, antingen via Access 2000 / XP eller med programmet Uppd2000.exe som medföljer Winbas CD vid installation eller uppgradering.
Uppd2000.exe
För att utföra konvertering av databaser tillhörande anpassningar med hjälp av Winbas databasuppdatering av anpassningar (Uppd2000.exe) krävs först att uppgradering av Winbas är gjord från CD. Programmet Uppd2000.exe installeras då alltid på serverkatalogen där databaserna finns installerade. Om en anpassad databas av någon anledning är installerad i en annan katalog, kan Uppd2000.exe kopieras till denna katalog. Programmet ska alltid ligga i samma katalog som de databaser som ska uppdateras.
Starta programmet Uppd2000.exe
Öppna Utforskaren och välj den serverkatalog där databasen är installerad. Öppna därefter programmet Uppd2000.exe. Programmet kommer då att kontrollera vilka databaser som inte är uppgraderade till formatet Access 2000 / XP. (Winbas standarddatabaser är i detta läge redan konverterade.)
När programmet har startats och kontrollen av vilka databaser som inte är uppgraderade har utförts, visas databasernas initiala status i skärmlistan. Genom att kontrollera denna status kan man avgöra vilka databaser som inte är av det nya formatet.
|
Status |
Beskrivning |
|
Tidigare version |
Databasen är av en tidigare version (Access 97) och kommer att konverteras när processen startas. |
|
Access 2000 / XP |
Databasen är redan konverterad vid ett tidigare tillfälle och kommer inte att bearbetas vidare. |
|
Kunde inte öppnas <Felmeddelande> |
Databasen kunde inte öppnas av Winbas databasuppdatering av anpassningar. Om databasen t.ex. är belagd med lösenord, måste konvertering istället utföras med hjälp av Access 2000 eller XP. |
Uppdatera databaser
Välj därefter knappen Uppdatera databaser för att starta konverteringen av en eller flera databaser tillhörande anpassning för Winbas.
Observera att inga användare får vara inloggade i den aktuella databasen i detta skede.
Kontrollera även att de anpassade program som använder databasen finns tillgängliga i ny version från Winbas AB eller annan leverantör.
Slutförd konvertering
Efter att konverteringen av alla de aktuella databaserna är slutförd, visas resultatet och databasernas nya status i skärmlistan. Status för genomförd konvertering ska då lyda Konvertering till 2000 / XP OK. Om databasen inte kunde uppdateras, måste konvertering istället utföras med hjälp av Access 2000 eller XP.
Utvecklare av anpassningar
Nedan följer information som är avsedd för utvecklare av anpassningar.
Om anpassningen i fråga använder objektmodellen för dataaccess DAO 3.51 och drivrutiner för JET 3.5 är anpassningen föremål för programändring och omkompilering. Förhållandet mellan dessa versioner och beteckningar ser ut enligt följande:
|
Beteckning |
Tidigare version |
Ny version |
|
Office / Access |
97 |
2000 eller XP |
|
DAO |
3.51 |
3.6 |
|
JET |
3.5 |
4.0 |
Genom att byta referensen från Microsoft DAO 3.51 Object Library till Microsoft DAO 3.6 Object Library i anpassningen och därefter kompilera om projektet, stöder programmet därefter drivrutinerna för JET 4.0. En konverterad databas är efter detta tillgänglig för anpassningen.
Drivrutiner
Förutom drivrutiner för databashantering med JET 4.0 har vissa styrfiler för de körbara programmen uppgraderats i och med denna version. Följande filer som ingår i Winbas installation har uppgraderats eller tillkommit i version 2002-06-17.
|
JET4.0 / DAO 3.6 |
Version |
Program |
Version |
|
dao360.dll |
3.60.2927.12 |
msvbvm60.dll |
6.0.89.64 |
|
vbajet32.dll |
6.0.1.8268 |
mfc40.dll |
4.1.0.6140 |
|
msjter40.dll |
4.0.2927.2 |
mfc42.dll |
6.0.8665.0 |
|
msjint40.dll |
4.0.2927.2 |
msvcrt.dll |
6.1.8637.0 |
|
msjet40.dll |
4.0.2927.4 |
msvcrt40.dll |
4.2000.0.6201 |
|
msrepl40.dll |
4.0.2927.2 |
||
|
msrd2x40.dll |
4.0.2927.4 |
Html-hjälp |
Version |
|
msrd3x40.dll |
4.0.2927.4 |
hh.exe |
4.74.8702.0 |
|
msjtes40.dll |
4.0.2927.8 |
itircl.dll |
4.72.7277.0 |
|
mswstr10.dll |
4.0.2927.10 |
itss.dll |
4.72.8085.0 |
|
mswdat10.dll |
4.0.2927.10 |
||
|
expsrv.dll |
6.0.0.8540 |
Användare som kör Windows XP ska en uppsättning DAO och JETfiler med högre versionsnummer. Dessa filer medföljer automatiskt med Windows XP. Filen dao360.dll ska i Windows XP vara av version 3.60.3714.5, vilket även motsvarar JET Service Pack 6.
Notera att flera av dessa filer har bytts ut i och med versioner
fr.o.m. år 2003.
Förändring av fältnamn i denna version
P.g.a. av vissa begränsningar i DAO 3.6 / JET 4.0 har ett antal fältnamn i Winbas databaser förändrats till denna version. Nedan följer en förteckning över vilka tabeller och fält som har påverkats. Anpassningar som uppgraderas till denna version, måste även kontrolleras med avseende på referenser till dessa fältnamn. Förändringen sker då genom att byta det tidigare namnet till det nya namnet, eller genom att istället använda fältets position angiven i förteckningen nedan.
|
Tabell |
Position |
Tidigare namn |
Nytt namn |
|
Bopersald |
3 |
Ingående Balans |
IB |
|
Bopersald |
4 |
Ingående Balans Antal |
IBAntal |
|
Bopersaldp |
4 |
Ingående Balans |
IB |
|
Bopersaldp |
5 |
Ingående Balans Antal |
IBAntal |
|
Bopersaldr |
4 |
Ingående Balans |
IB |
|
Bopersaldr |
5 |
Ingående Balans Antal |
IBAntal |
|
Borappet |
6 |
B/K/R/T |
BKRT |
|
Kundfaktbok |
4 |
Rad/Position |
Rad |
|
Levfaktbetfbok |
4 |
Rad/Position |
Rad |
|
Levfaktbetlbok |
4 |
Rad/Position |
Rad |
|
Levfaktbok |
4 |
Rad/Position |
Rad |
|
Levinlevbok |
4 |
Rad/Position |
Rad |
|
Ordbok |
4 |
Rad/Position |
Rad |
|
Ordfaktbok |
4 |
Rad/Position |
Rad |
|
Ordfakthuvud |
41 |
EU-Trepart |
EUTrepart |
|
Ordfakthuvud |
42 |
EU-Transportkod |
EUTransportkod |
|
Ordfakthuvud |
43 |
EU-Transaktionskod |
EUTransaktionskod |
|
Ordhuvud |
41 |
EU-Trepart |
EUTrepart |
|
Ordhuvud |
42 |
EU-Transportkod |
EUTransportkod |
|
Ordhuvud |
43 |
EU-Transaktionskod |
EUTransaktionskod |
|
Ordkopiahuvud |
41 |
EU-Trepart |
EUTrepart |
|
Ordkopiahuvud |
42 |
EU-Transportkod |
EUTransportkod |
|
Ordkopiahuvud |
43 |
EU-Transaktionskod |
EUTransaktionskod |
|
Ordoffhuvud |
41 |
EU-Trepart |
EUTrepart |
|
Ordoffhuvud |
42 |
EU-Transportkod |
EUTransportkod |
|
Ordoffhuvud |
43 |
EU-Transaktionskod |
EUTransaktionskod |
|
Ordservhuvud |
41 |
EU-Trepart |
EUTrepart |
|
Ordservhuvud |
42 |
EU-Transportkod |
EUTransportkod |
|
Ordservhuvud |
43 |
EU-Transaktionskod |
EUTransaktionskod |
|
Prodbesthuvud |
23 |
EU-Trepart |
EUTrepart |
|
Prodbesthuvud |
24 |
EU-Transportkod |
EUTransportkod |
|
Prodbesthuvud |
25 |
EU-Transaktionskod |
EUTransaktionskod |
|
Prodgrupp |
3 |
EU-faktor |
EUFaktor |
|
Prodintrastat |
4 |
EU-Transaktionskod |
EUTransaktionskod |
|
Prodintrastat |
6 |
EU-Transportkod |
EUTransportkod |
|
Prodtrans |
3 |
ID-Nummer |
IDNummer |
|
Prodtrans |
21 |
EU-Trepart |
EUTrepart |
|
Prodtrans |
22 |
EU-Transportkod |
EUTransportkod |
|
Prodtrans |
23 |
EU-Transaktionskod |
EUTransaktionskod |
|
Prodtrans |
27 |
EU-vikt |
EUVikt |
|
Prodtrans |
28 |
EU-faktor |
EUFaktor |
|
Produkt |
17 |
EU-faktor |
EUFaktor |
|
Produkt |
65 |
EU-vikt |
EUVikt |
|
Projekt |
17 |
F/L |
FL |
|
Syinställningar |
13 |
LRB-kod |
LRBKod |
|
Sytrpsätt |
3 |
EU-transportsätt |
EUTransportsätt |