Kirjoittaja Aihe: Suku 8.0 ja Kexi [ratkaistu]  (Luettu 5102 kertaa)

ilkant

  • Käyttäjä
  • Viestejä: 1380
  • Kubuntu
    • Profiili
Suku 8.0 ja Kexi [ratkaistu]
« : 18.07.15 - klo:00.47 »
Suku 8.0 tallettaa tietonsa Access-tietokantamuotoon. Minulla on noin 15 vuotta sitten tehty ABC.LDB ja ABC.MDB tiedostot. Asensin juuri Kexi-ohjelman Kubuntuun. Se ei osaa lukea importissa tuota MDB-tiedostoa eikä anna siitä muuta virheilmoitusta kuin

Lainaus
Import failed.
Could not connect to data source "file...."   <- pisteet itse tekemiäni

Tarkoittaako tuo nyt, että .MDB-tiedosto on korruptoitunut? Vai onko se niin vanhaa Access-versiota, ettei Kexi sitä ymmärrä?
« Viimeksi muokattu: 16.11.15 - klo:02.43 kirjoittanut ilkant »

mrl586

  • Käyttäjä
  • Viestejä: 4638
    • Profiili
Vs: Suku 8.0 ja Kexi
« Vastaus #1 : 18.07.15 - klo:02.56 »

ilkant

  • Käyttäjä
  • Viestejä: 1380
  • Kubuntu
    • Profiili
Vs: Suku 8.0 ja Kexi
« Vastaus #2 : 18.07.15 - klo:06.50 »
Mahdollisesti LibreOffice osaa lukea .MBD-tiedostoja: http://askubuntu.com/questions/276725/how-do-i-get-libreoffice-base-to-access-ms-access-2003-data

Kiitos vinkistä. Kokeilin kuitenkin asentaa Sukuohjelmisto 2004:n Kubuntu-koneelle winellä. Winen kautta käynnistin setup-ohjelman, joka asensi Sukuohjelmiston koneelle. Mihin hakemistoon, sitä en tiedä. Asennuksessa näet on se C:-asema polussa. Kun yritin asentaa linuxmaisesti /home/user/Sukuohjelmisto, niin asennusohjelma pyysi levytunnusta. Noh, joka tapauksessa ensimmäisestä asennuksesta oli tuloksena kuvake työpöydällä. Ja kun napsautin hiirellä siitä, se käynnisti Sukuohjelmiston! (En ole googlellakaan löytänyt yhtään tekstiä, joka kertoisi sen toimivan myös Linuxissa.)

Yritin tuontitoimintoa vanhoille Suku 8.0 tiedostoille. Mutta sitten ohjelma sanoi: "Tietokantaohjelmisto ei käynnisty. Mahdollisesti mdac_typ.exe ohjelmistoa ei ole asennettu". Sellainen löytyi Googlettamalla. Kun yritin ajaa sitä winellä, tuli ilmoitus:

Koodia: [Valitse]
wine: Viallinen EXE-formaatti tiedostossa

Mielenkiintoista kuitenkin! Ei kellään taida olla vinkkiä tuohon asiaan? Olisiko Linuxiin mahdollista asentaa jotain ajureita, jotka ajaisivat tuon mdac_type -ohjelman asian?

jekku

  • Käyttäjä
  • Viestejä: 2624
    • Profiili
Vs: Suku 8.0 ja Kexi
« Vastaus #3 : 18.07.15 - klo:16.14 »
Onpahan sellainen kutina (aiempien Access -kokemusten myötä) ettei 15 vanhaa tiedostoa
formaattia avaa kuin noin 15 vuotta vanhat Accesin versiot.

Jallu59

  • Käyttäjä
  • Viestejä: 3430
    • Profiili
Vs: Suku 8.0 ja Kexi
« Vastaus #4 : 18.07.15 - klo:22.35 »
Suosittelen siirtymistä Gramps:in käyttäjäksi.m Nuo Wine-viritykset on syytä unohtaa. Mahdollisesti joku vanhan jakelun OpenOffice osaa lukea tuon access-yietokannan. Muuten jää vaihtoehdoksi rakentaa joku 98-kone MSoffice-paketilla ja saada siitä tekstimuotoinen tuloste, jota voisi sitten työstää moderniin muotoon esim csv tms merkistökoodausmuutoksin.

T:Jallu59
Jari J. Lehtinen, Wanhempi (iki?)tietoteekkari & tietotekniikkakonsultti Turust, P4-HT / 3,0 GHz, Intel945 IGP 226MB & 4GBram & UbuntuStudio 14.04. Toshiba Satellie 50-C, i5 dual-core 2,3GHz, ubuntu-mate 16.04 LTS

ilkant

  • Käyttäjä
  • Viestejä: 1380
  • Kubuntu
    • Profiili
Vs: Suku 8.0 ja Kexi
« Vastaus #5 : 18.07.15 - klo:23.31 »
Suosittelen siirtymistä Gramps:in käyttäjäksi.

Joo, Sukuohjelmisto 2004 osaa lukea Suku 8.0:n tietoja. Siksi sen asentelua kokeilin.

Gramps on asennettuna koneelleni. Siinä olisi muuten suomentamista sellaiselle, joka osaa ja haluaa tehdä.

Minä olen päätymässä FinFampilyyn. Tällä hetkellä ainakin. Se on Kailan aloittama avoimen lähdekoodin ohjelma. Toimii .jar-tiedostona eri platformeilla. Kaila on koodannut tuon Sukuohjelmisto 2004:nkin.

Jos Linuxilla ei voi ajaa S 2004:ää, asennan sen johonkin Windows-koneeseen. Tai pyydän jotakuta sellaista ohjelmaa käyttävän avustamaan kertaluonteisesti minua.

nm

  • Käyttäjä
  • Viestejä: 16425
    • Profiili
Vs: Suku 8.0 ja Kexi
« Vastaus #6 : 26.07.15 - klo:15.02 »
Yritin tuontitoimintoa vanhoille Suku 8.0 tiedostoille. Mutta sitten ohjelma sanoi: "Tietokantaohjelmisto ei käynnisty. Mahdollisesti mdac_typ.exe ohjelmistoa ei ole asennettu". Sellainen löytyi Googlettamalla. Kun yritin ajaa sitä winellä, tuli ilmoitus:

Kokeile asentaa MDAC Winetricksillä päätteessä:

Koodia: [Valitse]
winetricks mdac28

ilkant

  • Käyttäjä
  • Viestejä: 1380
  • Kubuntu
    • Profiili
Vs: Suku 8.0 ja Kexi
« Vastaus #7 : 29.07.15 - klo:03.34 »
Pitää kokeilla. Yksi Sukuohjelmisto 2004 asiantuntijoista sanoi, että se tulee tuskin toimimaan Linuxissa. Olisi taas riamuvoitto, jos toimisi! Ja voitto avoimen lähdekoodin voitto.

ilkant

  • Käyttäjä
  • Viestejä: 1380
  • Kubuntu
    • Profiili
Vs: Suku 8.0 ja Kexi
« Vastaus #8 : 16.11.15 - klo:02.42 »
Laitan tänne vielä ilmoitusluontoisesti, että ongelma on ratkaistu. Ongelma oli, että tämä Suku 8.0 tallensi tiedot Access-muotoon, mutta se on ollut 1990-luvun Jet-Access, joka on epäyhteensopiva nykyisten noin vuonna 2004 jälkeen olevien Accessien kanssa.

Olisin voinut jatkaa ajurien asentelua ja kokeilua, mutta päädyin helpompaan ratkaisuun. Asensin Windows 7 -koneelle Sukuohjelmisto 2004:n, joka osaa lukea suoraan Suku 8.0 tietokantoja. Tietojen tuonti Sukuohjelmisto 2004:ään tuli ilman virheilmoituksia. Sillä ohjelmalla sitten talletin tiedot GedCom-muotoon. Ja toin GedCom-paketin Linux-koneelle, jossa on FinFamily (käytön sitä jar-tiedostona). FinFamily luki tiedot myös virheilmoituksitta. Bravo!

Nyt on enää vain pientä lähes akateemista kiinnostusta saada joku Linux-ohejlam lukemaan vanhaa Jet-Access -tietokantaa. Nimittäin olen kuullut, että nuo siirrot eivät välttämättä siirrä kaikkea tietoa. Käytössä olen huomannut, että kaikki tieto, mitä muistan tallentaneeni, on tullut käyttöön.

Kiitokset vastaajille!

Ja mitä parhainta, FinFamily on nykyisin avoimen lähdekoodin ohjelmisto javalla kirjoitettu BSD-lisenssin alla.