Avatar billede tommypedersen Nybegynder
24. august 2005 - 14:48 Der er 7 kommentarer og
2 løsninger

Opdatering af XAL

Jeg skal have en XAL 2.80 Native opdateret til v. 3.50 og derefter flyttet til SQL.
Jeg har arbejdet med C5 i 9 år og også programmeret en del på XAL, men aldrig opdateret en XAL før.

Jeg har prøvet at køre XAL 3.5 direkte på den bestående 2.80, men det virker ikke så automatiseret som ved C5.

- DBDAutomerge bliver ikke startet
- Generel opdatering bliver heller ikke startet
- Koderne kan ikke indlæses, men skal mauelt indtastes

Efter opdateringen er alle grupper/brugere/rettigheder forsvundet

Jeg har kigget i opdateringsmanualen til XAL 3.50, men her beskrives primært opdateringen af tilretninger.

Har du en kort beskrivelse af processen er det super!
Avatar billede Broholm Novice
25. august 2005 - 21:57 #1
Det bliver svært at lave en _kort_ beskrivelse... :-)
Avatar billede tommypedersen Nybegynder
26. august 2005 - 07:57 #2
Det drejer sig ikke om applikationen. Jeg kører USR laget på separat efter opdateringen - det har jeg styr på.

Det drejer sig om databasen og brugere/rettigheder.

Når man starter installationsprogrammet til v. 3.50 spørger den ikke om man vil opdatere eller installerer en ny version.

Skal man installere v. 3.50 i en mappe for sig selv? og hvordan får man så merged de 2 systemer?
Avatar billede Broholm Novice
26. august 2005 - 09:28 #3
Jeg kopierer altid de nye filer ind manuelt (også ved C5), det er meget nemmere at styre.

Det er ligesom at opdatere en C5, men du skal køre DBDAutoMerge manuelt og derefter 350Update.
Avatar billede tommypedersen Nybegynder
26. august 2005 - 09:53 #4
d.v.s. man fjerner alle applikationslag og kerner i den XAL der skal opdateres. Herefter kopierer man filerne fra en ren XAL 3.5 installation (- database, C_direct.sys, usrxxxx.tbl)

Kører DBDAutoMerge og derefter 350Update.

Herefter kigger man på applikationen.

Er det måden???

I opdateringsvejledningen til 3.50 er det beskrevet ret kompliceret, hvor man har den gamle XAL i originalversionen + den tilrettede XAL + den nye XAL i 3 forskellige mapper. Herefter skal man køre nogle kørsler i de forskellige versioner, der skulle kører det hele sammen. Jeg er bare ikke klar over om dataene kommer med på den måde - det ser lidt kryptisk ud.
Avatar billede tommypedersen Nybegynder
26. august 2005 - 13:46 #5
Nå nu har jeg prøvet det og XAL spurgte selv om den skulle starte DBDAutoMerge.
Der var lige et par feltnavne, der skulle tilpasses, men det virker da meget bedre end i C5 - man vælget at deaktivere alle triggere og tilpasser databasen og prøver igen.

Opdatering til SQL er vel det samme som ved C5?
Avatar billede Broholm Novice
26. august 2005 - 14:46 #6
Ja, der er ingen forskel. Medmindre den er på SQL og skal oversættes...
Avatar billede tommypedersen Nybegynder
26. august 2005 - 15:06 #7
Jeg opdaterer den som native og flytter den til SQL bagefter.

Tak for hjælpen!

/Tommy
Avatar billede hanbo Nybegynder
07. marts 2006 - 12:04 #8
Jeg er nu i en lignende situation. Hvor jeg skal opdatere fra 2.71 til 3.5. Jeg har forsøgt ovenstående. Og lige umiddelbart ser det ud til at virke. Jeg kunne dog godt lige tænke mig at høre slutningen på historien. Er der nogen faldgrupper ?. Konverteres data korrekt ? og er det 'eneste' man efterfølgende mangler at konvertere(løfte) tilpasningerne fra 2.71? og hvis denne metode virker, hvorfor har Microsoft så langeret en anden?
Avatar billede tommypedersen Nybegynder
13. marts 2006 - 17:08 #9
At konvertere datadelen fra 2.70/2.80 til 3.5 gav ikke nogen problemer, men tilpasningerne det var rent sved på panden. Jeg har valgt at se bort fra labelsystemet så kunne jeg spare noget tid der.

Du skal nok have fat i Broholm hvis det giver problemer - han er eksperten.

//Tommy
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester