Wat om te weet
- 'n DBF-lêer is heel waarskynlik 'n databasislêer.
- Maak een oop met dBase, Excel of Access.
- Skakel oor na CSV- of Excel-formate met dieselfde programme.
Hierdie artikel beskryf DBF-lêers, insluitend hoe om een oop te maak en hoe om een in 'n ander formaat te stoor, soos CSV, XLS, ens.
Wat is 'n DBF-lêer?
'n Lêer met die. DBF-lêeruitbreiding is heel waarskynlik 'n databasislêer wat deur die databestuurstelsel dBASE gebruik word. Data word in die lêer gestoor in 'n skikking met veelvuldige rekords en velde.
Aangesien die lêerstruktuur redelik eenvoudig is, en die formaat vroeg gebruik is toe databasisprogramme die eerste keer ontstaan het, is dit as 'n standaardformaat vir gestruktureerde data beskou.
Esri se ArcInfo stoor data in lêers wat ook op. DBF eindig, maar dit word eerder die shapefile-kenmerkformaat genoem. Hierdie lêers gebruik die dBASE-formaat om kenmerke vir vorms te stoor.
Gratis tabelle wat deur Microsoft Visual FoxPro geskep is, word ook gestoor as lêers wat hierdie uitbreiding gebruik. Verwarrend genoeg word databasislêers wat deur daardie program gebruik word as DBC-lêers gestoor. Daar is meer op Microsoft se webwerf oor Visual FoxPro-terminologie.
Hoe om DBF-lêers oop te maak
dBASE is die primêre program wat gebruik word om DBF-lêers oop te maak. Die lêerformaat word egter ook in ander databasis- en databasisverwante toepassings ondersteun, soos Microsoft Access en Excel, Quattro Pro ('n deel van Corel WordPerfect Office), OpenOffice Calc, LibreOffice Calc, HiBase Group DBF Viewer, Astersoft DBF Manager, DBF Viewer Plus, DBFView en Alpha Software Alpha Anywhere.
Jy moet Microsoft Works-databasislêers in die dBASE-formaat stoor as jy dit in Microsoft Excel wil oopmaak.
GTK DBF Editor is een gratis DBF-opener vir macOS en Linux, maar NeoOffice (vir Mac), multisoft FlagShip (Linux) en OpenOffice werk ook.
Xbase-modus kan met Emacs gebruik word om xBase-lêers te lees.
ArcInfo van ArcGIS gebruik DBF-lêers in die shapefile-kenmerklêerformaat.
Die gestaakde Microsoft Visual FoxPro-databasissagteware is nog 'n manier om hierdie lêers oop te maak.
Hoe om 'n DBF-lêer om te skakel
Die meeste sagteware van bo wat hierdie lêertipe kan oopmaak of wysig, kan dit heel waarskynlik ook omskakel. Byvoorbeeld, Excel kan een stoor in enige formaat wat deur daardie program ondersteun word, soos CSV, XLSX, XLS, PDF, ens.
Dieselfde maatskappy wat DBF Viewer vrystel, hierbo genoem, het ook DBF Converter, wat die lêer omskakel na CSV, Excel-formate soos XLSX en XLS, gewone teks, SQL, HTM, PRG, XML, RTF, SDF, en TSV.
DBF Converter kan slegs 50 inskrywings in die gratis proefweergawe uitvoer. Jy kan opgradeer na 'n betaalde uitgawe as jy meer moet uitvoer.
dbfUtilities voer DBF uit na JSON-, CSV-, XML- en Excel-formate. Dit werk deur die dbfExport-nutsding wat by die dbfUtilities-suite ingesluit is.
Jy kan hierdie lêer aanlyn omskakel met DBFconv.com, wat uitvoer na CSV, TXT en HTML ondersteun.
Kan jy steeds nie die lêer oopmaak nie?
As jou lêer nie oopmaak met die voorstelle van bo nie, gaan die lêeruitbreiding na om seker te maak dat dit werklik as DBF lees. Sommige lêerformate gebruik 'n uitbreiding wat baie soos ander gespel word, selfs wanneer die formate heeltemal onverwant is.
Een voorbeeld is DBX. Dit kan Outlook Express-e-posgidslêers of AutoCAD-databasisuitbreidingslêers wees, maar in elk geval kan hulle nie oopmaak met dieselfde gereedskap wat hierbo genoem is nie. As jou lêer nie met daardie databasisprogramme oopmaak nie, maak seker dat jy nie eintlik met 'n DBX-lêer te doen het nie.
As wat jy het regtig 'n DBK-lêer is, is dit dalk in die Sony Ericsson Selfoon-rugsteunlêerformaat. Dit kan waarskynlik oopmaak met 'n instrument soos 7-Zip, maar dit sal nie met die databasistoepassings hierbo werk nie.
Ander lêeruitbreidingsvoorbeelde wat jy maklik vir hierdie een kan verwar, sluit in DB, DBA, PDB en MDE.
Meer inligting oor dBASE
DBF-lêers word dikwels gesien met tekslêers wat die. DBT- of. FPT-lêeruitbreiding gebruik. Hulle doel is om die databasis met memo's of notas te beskryf, in rou teks wat maklik is om te lees.
NDX-lêers is enkelindekslêers wat veldinligting stoor en hoe die databasis gestruktureer moet word; dit kan een indeks hou. MDX-lêers is veelvuldige indekslêers wat tot 48 indekse kan bevat.
Al die besonderhede op die kopskrif van die lêerformaat kan op die dBASE-webwerf gevind word.
Die vrystelling van dBASE in 1980 het sy ontwikkelaar, Ashton-Tate, een van die grootste besigheidsagteware-uitgewers in die mark gemaak. Dit het oorspronklik net op die CP/M-mikrorekenaarbedryfstelsel geloop, maar is gou na DOS, UNIX en VMS oorgedra.
Later daardie dekade het ander maatskappye hul eie weergawes van dBASE begin vrystel, insluitend FoxPro en Clipper. Dit het gelei tot die vrystelling van dBASE IV, wat omtrent dieselfde tyd as SQL (Structured Query Language) gekom het en die toenemende gebruik van Microsoft Windows.
Teen die vroeë 1990's, met xBase-produkte wat steeds gewild genoeg was om die leier in besigheidstoepassings te wees, is die top drie firmas, Ashton-Tate, Fox Software en Nantucket, deur Borland, Microsoft en Computer Associates gekoop, onderskeidelik.
DBF is ook kort vir 'n aantal tegnologieterme wat niks te doen het met die lêerformate wat op hierdie bladsy bespreek word nie. Enkele voorbeelde sluit in digitale straalvorming, dubbelgreepfont en die verspreide Bellman-Ford-algoritme.
Gereelde Vrae
Hoe herstel ek 'n DBF-lêer?
Om 'n korrupte DBF-lêer te herstel, gebruik 'n instrument soos DBF Recovery Toolbox. Laai die program af of laai jou lêer op na die webwerf, probeer dan die herstelde DBF-lêer in jou program van keuse oopmaak.
Hoe enkripteer ek 'n DBF-lêer?
Gebruik 'n instrument soos DBF Commander Professional om DBF-lêers te enkripteer en te dekripteer. Sommige ander programme wat DBF's oopmaak, het 'n opsie om lêers te wagwoordbeskerm.