Se og evt redigere Access baser

Søger du et bestemt program? Mangler du et alternativ til dit Windowsprogram? Program-spørgsmål kan stilles her.
Brugeravatar
leifjoha
Indlæg: 215
Tilmeldt: 26. okt 2013, 13:37
Geografisk sted: Haderslev

Se og evt redigere Access baser

Indlæg af leifjoha »

Jeg har netop startet en refurb Ultrabog op med Ubuntu 18.04. Næsten alt er perfekt, men er der et medlem som kender et program, hvormed Access fil .mdb og .accdb kan læses og gerne redigeres (i tabelform)
I Windows kan Nolans program MDBPlus (stand alone) bruges, men jeg kan ikke få dette program til at køre under Wine. Wine giver fejlmelding. Der er generelt småproblemer med Wine i 18.04, kører bedst via Terminalen.

Jeg har Access på en Windows PC, MDBPlus bruges så på den anden Windows. Den besværlige omvej til Ubuntu pt.
    Under Windows Access eksporteres tabel til Exel format
    Denne tabel indlæses i Libre Office Calc
    Gemmes i deres format og kan nu læses på Ubuntumaskine med Libre Calc

Kærlig hilsen
Leif
Klaus Rasmussen
Admin
Indlæg: 5605
Tilmeldt: 26. apr 2010, 02:40
IRC nickname: ClaudiuS
Geografisk sted: Nyborg [fyn]

Re: Se og evt redigere Access baser

Indlæg af Klaus Rasmussen »

Jeg tror første jeg ville prøve at opgradere til den seneste: Wine 4.0:

https://ubuntudanmark.dk/forum/viewtopic.php?f=11&t=21635

Edit: Der er forøvrigt et Libreoffice tilhørende Database-program, der ikke er installeret som standard. Mon ikke det kan importere et så kendt mærke som Access?

Hent her til 64 bit:
http://ppa.launchpad.net/libreoffice/ppa/ubuntu/pool/main/libr/libreoffice/libreoffice-base_6.1.4-0ubuntu0.18.04.1~lo1_amd64.deb
Eller hvis du kører 18.04.2:
http://security.ubuntu.com/ubuntu/pool/universe/libr/libreoffice/libreoffice-base_6.0.7-0ubuntu0.18.04.2_amd64.deb

Hvis din refurb kører 32 bit:
http://ppa.launchpad.net/libreoffice/ppa/ubuntu/pool/main/libr/libreoffice/libreoffice-base_6.1.4-0ubuntu0.18.04.1~lo1_i386.deb
Med Venlig Hilsen
Klaus

Kører Ubuntu 24.04.1 på ASUS All-Series, og Probook 4520s.
Gratis Ubuntumagasin: http://fullcirclemagazine.org/
https://mega.nz/folder/aJsmCYKa#dxMHKTi4Idmz6hiVpsI68Q
AJenbo
Admin
Indlæg: 20878
Tilmeldt: 15. nov 2009, 15:04
IRC nickname: AJenbo
Geografisk sted: Vanløse, København

Re: Se og evt redigere Access baser

Indlæg af AJenbo »

Brugeravatar
leifjoha
Indlæg: 215
Tilmeldt: 26. okt 2013, 13:37
Geografisk sted: Haderslev

Re: Se og evt redigere Access baser

Indlæg af leifjoha »

Kære Klaus.
Jeg kører hele Libre Pakken, men har forsøgt i lang tid at få lavet en kontakt mellem Access databasefil og Libre. Det er ikke muligt direkte, der mangler en databasemaskine til Access filen. Følger du debatten om denne sammenkøring, er der nogle der kan og andre kan ikke jeg hører til de sidste endnu.

Kære Ajenbo.
Ja selvfølge er der mere eller mindre komplicerede veje. Jeg prøver den nævnte metode når jeg får lyst. Måske er der vejen over Excel, csv til Mysql (den bruger jeg tit), men så skal den jo oploades til en MariaSQL server osv og køres med php program. Pu ha.

kh
Leif
NB Finder I en Linux ækvivalent til MDBPlus så er jeg stadig interesseret!
Senest rettet af leifjoha 14. feb 2019, 19:40, rettet i alt 1 gang.
Klaus Rasmussen
Admin
Indlæg: 5605
Tilmeldt: 26. apr 2010, 02:40
IRC nickname: ClaudiuS
Geografisk sted: Nyborg [fyn]

Re: Se og evt redigere Access baser

Indlæg af Klaus Rasmussen »

leifjoha skrev:Kære Klaus.
Jeg kører hele Libre Pakken, men har forsøgt i lang tid at få lavet en kontakt mellem Access databasefil og Libre. Det er ikke muligt direkte, der mangler en databasemaskine til Access filen. Følger du debatten om denne sammenkøring, er der nogle der kan og andre kan ikke jeg hører til de sidste endnu.

Det er jo netop det jeg er ved at vise dig! Følg nu foreløbigt mine anvisninger til at installere: Base-database.

Der kommer et par trin mere. Skal nok lave en samlet guide til sidst.
Med Venlig Hilsen
Klaus

Kører Ubuntu 24.04.1 på ASUS All-Series, og Probook 4520s.
Gratis Ubuntumagasin: http://fullcirclemagazine.org/
https://mega.nz/folder/aJsmCYKa#dxMHKTi4Idmz6hiVpsI68Q
Klaus Rasmussen
Admin
Indlæg: 5605
Tilmeldt: 26. apr 2010, 02:40
IRC nickname: ClaudiuS
Geografisk sted: Nyborg [fyn]

Re: Se og evt redigere Access baser

Indlæg af Klaus Rasmussen »

Herefter skal du hente en pakke javqafiler og pakke dem ud:

Kode: Vælg alt

wget https://sourceforge.net/projects/ucanaccess/files/UCanAccess-4.0.4-bin.zip

Kode: Vælg alt

unzip -u UCanAccess-4.0.4-bin.zip
Med Venlig Hilsen
Klaus

Kører Ubuntu 24.04.1 på ASUS All-Series, og Probook 4520s.
Gratis Ubuntumagasin: http://fullcirclemagazine.org/
https://mega.nz/folder/aJsmCYKa#dxMHKTi4Idmz6hiVpsI68Q
Brugeravatar
leifjoha
Indlæg: 215
Tilmeldt: 26. okt 2013, 13:37
Geografisk sted: Haderslev

Re: Se og evt redigere Access baser

Indlæg af leifjoha »

Den prøver jeg også

Leif
Klaus Rasmussen
Admin
Indlæg: 5605
Tilmeldt: 26. apr 2010, 02:40
IRC nickname: ClaudiuS
Geografisk sted: Nyborg [fyn]

Re: Se og evt redigere Access baser

Indlæg af Klaus Rasmussen »

Du har nu en mappe med 5 jar-filer (de 4 ligger i lib)

Åben Libreoffice Base-database og gå i Indstillinger - Advanceret.
Tryk på: Klassesti og derefter på tilføj, manøvrer hen til dine hentede jar-filer og tilføj én ad gangen, alle 5.

Nu skulle du kunne læse både mdb og accdb-filer.

Se vejledning her:
http://tahsinabrar.com/open-a-microsoft-access-accdb-file-in-ubuntu/

Har desværre ikke kunnet teste dette grundet mangel på sådanne filer.
Med Venlig Hilsen
Klaus

Kører Ubuntu 24.04.1 på ASUS All-Series, og Probook 4520s.
Gratis Ubuntumagasin: http://fullcirclemagazine.org/
https://mega.nz/folder/aJsmCYKa#dxMHKTi4Idmz6hiVpsI68Q
Brugeravatar
leifjoha
Indlæg: 215
Tilmeldt: 26. okt 2013, 13:37
Geografisk sted: Haderslev

Re: Se og evt redigere Access baser

Indlæg af leifjoha »

Det ser spændende ud, prøves en anden dag og virker det så får tråden et hak.

kh
Leif
Brugeravatar
leifjoha
Indlæg: 215
Tilmeldt: 26. okt 2013, 13:37
Geografisk sted: Haderslev

Re: Se og evt redigere Access baser

Indlæg af leifjoha »

Jeg har prøvet Klaus metoden med brug af java filerne.

Desværre det virker ikke.

I Ubuntu Libre Base er der ingen mulighed for at knytte sig til Access filer. De er ikke med på listen over database tilslutninger.

Så prøvede jeg i Windows Libre Base. Her var der valgmulighed for Access filer, men stadig med den fejlmelding, at der mangler en dataudbyder komponent. Den har jeg set i flere år og har ikke kunnet finde ud, af hvad det drejer sig om. Det er meldt til LIbre Office gruppen. Jeg har uden succes installeret Run time moduler. Disse interferer desværre med Access programmet.
Klaus Rasmussen
Admin
Indlæg: 5605
Tilmeldt: 26. apr 2010, 02:40
IRC nickname: ClaudiuS
Geografisk sted: Nyborg [fyn]

Re: Se og evt redigere Access baser

Indlæg af Klaus Rasmussen »

Læs det link jeg brugte før. Læs fremgangsmåden.
Med Venlig Hilsen
Klaus

Kører Ubuntu 24.04.1 på ASUS All-Series, og Probook 4520s.
Gratis Ubuntumagasin: http://fullcirclemagazine.org/
https://mega.nz/folder/aJsmCYKa#dxMHKTi4Idmz6hiVpsI68Q
AJenbo
Admin
Indlæg: 20878
Tilmeldt: 15. nov 2009, 15:04
IRC nickname: AJenbo
Geografisk sted: Vanløse, København

Re: Se og evt redigere Access baser

Indlæg af AJenbo »

leifjoha skrev:Ja selvfølge er der mere eller mindre komplicerede veje. Jeg prøver den nævnte metode når jeg får lyst. Måske er der vejen over Excel, csv til Mysql (den bruger jeg tit), men så skal den jo oploades til en MariaSQL server osv og køres med php program. Pu ha.

Når du har CSV burde du kunne indlæse dem i LibreOffice Base, eller noget andet der passer til det du ønsker at gøre med data. Anvisningerne fra det link jeg delete skulle gerne kunne give dig CSV filer fra en Access fil, lidt teknisk ja, men efter første gange skulle du have en ok løsning til fremover.
Brugeravatar
leifjoha
Indlæg: 215
Tilmeldt: 26. okt 2013, 13:37
Geografisk sted: Haderslev

Re: Se og evt redigere Access baser

Indlæg af leifjoha »

Det virker både med .mdb og .accdb filer. Python er sikkert OK men det kan klares uden.

  • En tom ordre eksempel mdb-tables giver hjælp til ordren
  • Stil dig i det folder, hvor databasefileb fra Access er
  • Brug mdb-tables til at få navnene på tabellerne : mdb-tables <databasefilnavn>
  • Vælg tabellerne en for en og brug mdb-export ordren for hver tabel. Derved dannes csv teksten i Terminalen: mdb-export <databasefilnavn> <tabelnavn>
  • Kopier al teksten fra Terminalen over i Gedit eller Notepad++
  • Fjern arbejdsordrene fra Terminalen så der tilbage er den rene csv tekst
  • Gem denne som .csv fil.
  • På dette stade kan der rettes i de enkelte poster
  • Gentages for næste tabel osv.

Klikker du på csv filen i Nautilus eller hvad du bruger kommer der en normal indlæsning i Libre Calc.

Herfra har jeg ikke arbejdet med overføring til Libre Base endnu (fredag kl. 5.45!). Men i hvert fald kan det også bruges til at opdatere/lave tabeller i MariaSQL/MySQL

Det virker på mig som om MDBPlus programmet i Windows bruger denne teknik og blot ligger en grafisk rammer om CSV filen.
AJenbo
Admin
Indlæg: 20878
Tilmeldt: 15. nov 2009, 15:04
IRC nickname: AJenbo
Geografisk sted: Vanløse, København

Re: Se og evt redigere Access baser

Indlæg af AJenbo »

Tja på den måde bruger du sh sproget i stedet for python :-)

Er lille tip, hvis du efter en kommando skriver " > mindata.txt" vil svaret blive gemt i en fil frem for at blive vist i terminalen, på den måde slipper du for at kopiere og vil kunne håndtere indhold der er længere end terminalen viser.
Brugeravatar
leifjoha
Indlæg: 215
Tilmeldt: 26. okt 2013, 13:37
Geografisk sted: Haderslev

Re: Se og evt redigere Access baser

Indlæg af leifjoha »

Tak for tippet.

Vil I lige forklare mig omkring listning af filnavne i Terminal ved ordren ls

Navnet ved filer, der er kopieret over fra Windows med flere ord og mellemrum, vises i "enkelt gåseøjne". Eksempel: 'min fil gammel'. Jeg har aldrig sat tegnet - ' - ?

Jeg er undertiden kommet til at bruge ordren dir (gammel dos vane), er der forskel på resultatet af ls og dir ?