Legacy File Converter -logoLegacy File Converter
OstaHae sovellus
Historiakatsaus8 min lukuaika

Historiakatsaus: Mikä on .dbf-tiedosto? Excel ei avaa dBASE-taulukoita

Itsensä kuvaava dBASE- / xBase-taulukko. Ei yksinään shapefile — ja nykyinen Excel ei useinkaan avaa sitä siististi.

·Legacy File Converter-tiimin kirjoittama
Tummansininen tekninen kaavio vanhasta .dbf-taulukosta: otsakkeen kenttäkuvaajat, kiinteän pituiset tietueet, EOF-merkki 0x1A, .dbt-muistiokenttätiedoston kortti, shapefile-ominaisuustietopaneeli ja taulukkolaskennan ”ei voi avata” -ikkuna, ei logoja

TL;DR

.dbf-tiedosto on dBASE- / xBase-taulukko: itsensä kuvaava otsake sekä kiinteän pituiset tietueet. Rinnakkaistiedostoja ovat esimerkiksi .dbt-muistiotiedostot. Paikkatietojen shapefilet käyttävät .dbf-muotoa ominaisuustiedoille .shp- / .shx-tiedostojen rinnalla. Nykyinen Excel ei useinkaan avaa perinteistä .dbf-tiedostoa siististi. Legacy File Converter muuntaa ne XLSX- tai CSV-muotoon tällä PC:llä.

Mikä on .dbf-tiedosto?

C. Wayne Ratliff rakensi Vulcanin vuonna 1978 NASAn Jet Propulsion Laboratoryn JPLDIS-järjestelmän innoittamana. Ashton-Tate lisensoi sen ja markkinoi sitä nimellä dBASE II — ”II” oli markkinointia, ei todellinen toinen versio. IBM PC DOSiin siirrettynä siitä tuli myyntimenestys. dBASE III ilmestyi vuoden 1984 puolivälissä (lähteet eroavat touko–kesäkuun 1984 tarkasta julkaisuviikosta). Joulukuussa 1985 julkaistu dBASE III+ toi ”nykyaikaisen” III+-tiedostorakenteen, jota näkee levyillä yhä laajalti.

Vuoteen 1985 mennessä PC Magazine kuvasi .dbf-muotoa tosiasialliseksi standardiksi, jota muut ohjelmistot jo odottivat pystyvänsä lukemaan (Wikipedian .dbf-artikkeli viittaa lehden juttuihin). Muoto on itsensä kuvaava: ohjelma saa kenttien nimet ja tyypit selville suoraan tiedoston otsakkeesta — Library of Congressin muotokuvaus FDD000325 dokumentoi tämän mallin.

Shapefilen .dbf vs. itsenäinen dBASE-taulukko

Jos .dbf-tiedoston vieressä on myös .shp- ja .shx-tiedostot, kyse on ESRI-shapefilen paikkatietojen ominaisuustiedoista — ei välttämättä erillisestä toimiston tietokannasta, jonka avaisit yksinään.

Miksi Excel ei avaa .dbf-tiedostoani?

Vanhemmat Excel-versiot pystyivät avaamaan monia .dbf-taulukoita valikon Tiedosto → Avaa kautta dBase-tiedostot-suodattimella — Excel 2007- / 2010-aikakauden yhteisödokumentaatio kuvaa yhä tätä polkua. Uudemmassa Excelissä kaksoisnapsautus tai Tiedosto → Avaa epäonnistuu usein: käyttäjät raportoivat Luottamuskeskuksen / tiedostojen eston virheitä, ”muotoa ei tueta” -ilmoituksia sekä ESRI-.dbf-tiedostoja, jotka aukesivat Excel 2010:ssä mutta eivät Excel 2016:ssa (Microsoft Answers -keskustelut). Kyse ei ole yhdestä selkeästä vuodesta, jolloin ”Excel poisti DBF-tuen lopullisesti” — vaan sotkuisesta luotettavuuden heikkenemisestä.

Access 2013 tunnetusti pudotti dBASE-tuonnin ja -linkityksen; Microsoft palautti myöhemmin dBASE-tuen Access for Microsoft 365 -versioon ja myöhempiin Access-versioihin — Access 2013 oli Officen tällä puolella se rikkinäinen vuosi. Taulukkotyön suosituksemme tänään vastaa nykyistä ohjetta: nykyinen Excel ei useinkaan avaa perinteistä .dbf-tiedostoa siististi, joten muunna se paikallisesti XLSX- tai CSV-muotoon.

Miten tavut toimivat (otsake, tietueet, muistiokentät)

Otsakkeessa on versiotavu, viimeisen päivityksen leima muodossa YYMMDD, tietueiden määrä, otsakkeen pituus ja tietueen pituus, ja sen jälkeen sarja 32-tavuisia kenttäkuvaajia — perinteisillä tasoilla nimet ovat enintään noin 10 merkkiä ja tyyppejä ovat esimerkiksi C / D / F / L / M / N — ja sarja päättyy tavuun 0x0D. Ohjelmat lukevat tämän kartan ennen kuin koskevat yhteenkään datariviin.

Jokainen tietue alkaa poistolipulla: 0x20 (välilyönti) tarkoittaa aktiivista; 0x2A (tähti) tarkoittaa poistettua. Kentät on pakattu peräkkäin ilman sarakkeiden välisiä erottimia. Tiedosto päättyy tavuun 0x1A, tiedoston loppumerkkiin. Muistiokentät (ja jotkin binäärikentät) tallentavat .dbf-tiedostoon vain 10-numeroisen lohkonumeron tekstinä; pitkä teksti on rinnakkaisessa .dbt-muistiotiedostossa. Jos .dbt katoaa, muistiosarakkeet jäävät tyhjiksi tai rikkinäisiksi.

Muunnelmia kertyy: FoxBASE+ / dBASE III+, dBASE IV, Visual FoxPro (usein versiotavu 0x30) ja muita. xBase on nimitys kloonien perheelle — FoxPro, Clipper, Harbour ja sukulaiset — joka piti taulukkoidean hengissä sen jälkeen, kun Ashton-Taten tuotelinja vaihtoi omistajaa.

Miksi nämä tiedostot ovat yhä levyillä vuonna 2026

Ashton-Tate haastoi Foxin oikeuteen; joulukuussa 1990 liittovaltion tuomioistuin hylkäsi kanteen ja mitätöi Ashton-Taten dBASE-tekijänoikeudet, koska yhtiö ei ollut kertonut JPLDIS-pohjan olevan julkista omaisuutta (myöhempi Borland-kauppa ja DOJ:n menettely edellyttivät kanteen lopettamista). Muoto eli kauemmin kuin yhtiöiden kiistat. Borland osti Ashton-Taten vuonna 1991. Microsoft osti Foxin vuonna 1992 ja kehitti FoxProsta Visual FoxPron (jonka kehitys myöhemmin lopetettiin). Kaiken tämän läpi .dbf-taulukko pysyi tiedonvaihdon yksikkönä.

Vuonna 2026 sama tiedostopääte tulee yhä vastaan paikkatietojen shapefilejen ominaisuustiedoissa, vanhoissa kassa- ja yrityssovelluksissa, FoxPro-aikakauden liiketoimintasovellusten taulukoissa sekä kuolinpesien ja toimistojen arkistoissa — vanhoina tiedostoina, jotka ovat eläneet ne kirjoittaneita sovelluksia kauemmin. LibreOffice / OpenOffice Calc osaa lukea ja kirjoittaa monia tavallisia .dbf-tiedostoja; se ei tarkoita, että jokainen Excel-asennus osaisi.

Legacy File Converter muuntaa .dbf-tiedostot XLSX- tai CSV-muotoon offline-tilassa tällä PC:llä. Käytännön ohjeet löydät artikkelista dBASE (.dbf) -tietokantatiedostojen avaaminen taulukoiksi.

Muunna tiedostosi

Valmis avaamaan vanhat tiedostosi?

Aloita ilmaiseksi ja avaa sitten rajattomat muunnokset kertamaksullisella $79.95 Standard-lisenssillä. Lataa Windows-asennusohjelma – kaikki ominaisuudet jopa 10 tiedostolle.

Ilmainen kokeiluversio

Sovelluksen kaikki ominaisuudet · jopa 10 tiedostoa

Windows 10 tai 11

Sama ilmainen kokeiluversio kuin aina – lataa Windows-asennusohjelma ja muunna paikallisesti tietokoneellasi.

Aloita ilmainen kokeilu – lataa asennusohjelma

Suora Windows-asennusohjelma · offline-MSI

Onko tämä turvallinen? — julkaisija, asennusohjelma ja SmartScreen-ohjeet

Osta Standard – $79.95

Vaatii Windows 10:n tai 11:n. Ei tilauksia. 100 % Windows-natiivi.