Файл dbf что это
Чем открыть файлы формата DBF
Сегодня мы рассмотрим:
Как открыть файл DBF
Прежде всего, на компьютер должна быть установлено специальное ПО, которое будет поддерживать файлы DBF. Сегодня существует масса программ, справляющихся с этой задачей:
Microsoft Excel.
Так как файл DBF – это, по сути, организованная таблица, содержащая в себе текстовую информацию, то ее можно открыть через известную программу для просмотра и редактирования таблиц.
Скачать Microsoft Excel бесплатно
DBF Viewer 2000.
Прекрасная программа, осуществляющая работу с DBF-файлами, которая при достаточно простом интерфейсе имеет множество настроек. Программа имеет статус условно-бесплатной – вам будет предоставлен тестовый период, в течение которого вы сможете понять, подходит вам такая программа или нет.
Скачать DBF Viewer 2000 бесплатно
DBF View
Миниатюрная, простая и, главное, бесплатная программа для просмотра и редактирования файлов DBF. Может похвастаться высокой скоростью работы, а также русскоязычным интерфейсом.
Скачать DBF View бесплатно
DBFShow
Программа от российского разработчика для просмотра и редактирования DBF-файлов. Имеет весь необходимый набор функций для работы с DBF, но в то же время распространяется бесплатно с официального сайта разработчика.
Файл формата DBF: чем открыть, описание, особенности
Формат DBF применяется к текстовым и числовым файлам Системы Управления Базой Данных (СУБД). В стать.
Формат DBF применяется к текстовым и числовым файлам Системы Управления Базой Данных (СУБД). В статье рассмотрим особенности формата и чем открыть DBF файл.
Общее описание формата DBF
DBF расшифровывается как DataBase File. Файлы DBF первоначально использовались в dBase II вплоть до dBase Version IV.
Внутри DBF-файл состоит из заголовка с порядковым номером формата и непосредственно информации в виде таблицы установленного размера.
История возникновения
В 1978 году Уэйн Рэтлифф запустил проект формата для СУБД Vulcan. В следующем году программа Вулкан в составе с первой сборкой формата DBF поступила в продажу.
Затем в 1980 году Вулкан получил другое название – dBase II. В программе стала применяться вторая ревизия формата. Право продажи получила фирма Ashton−Tate.
Далее последовали сборки dBase III и dBase III+, использовавшие третью версию DBF. Программы оказались несовместимы по размеру.
Последний (седьмой) вариант формата появился вместе с dBase 7 for Windows.
Как и чем открыть файл DBF расширения
Мы подготовили список инструментов, чем открыть DBF в программе Excel или просмотреть онлайн.
Как открыть формат DBF в Excel
Начнем с электронных таблиц Excel. Программа входит в офисный пакет Microsoft и в ней присутствует функция чтения формата DBF.
Если на компьютере не установлен пакет Office, то скачайте дистрибутив с сайта Microsoft и установите нужные программы.
Чтобы открыть файл DBF в таблице Excel:
Открываем расширение DBF онлайн
Открывается файл формата DBF и на веб-сайте Jobtools. Правда, без редактирования.
Чтобы попасть на страницу просмотрщика:
Файл отобразится в окне браузера.
Интерфейс простой, нет опций кроме просмотра и постраничной прокрутки.
Чтобы открыть другой файл, нажмите кнопку «Reset» и повторите загрузку.
Чем открыть DBF на компьютере
Кроме стандартного Офиса открываются и правятся файлы DBF через сторонние программы.
Приложение DBF Commander предоставляет распространенные операции с файлами DBF: просмотр, редактура и распечатка файлов. Поддерживается экспорт в форматы CSV, XML, HTML и Excel. Файл кодируется и декодируется алгоритмом AES-256 (Rijndael). Записи удаляются и восстанавливаются, доступна сборка таблицы.
Какие могут быть проблемы с DBF файлом
Случается, что при попытке открыть файл с расширением DBF программа выбивает ошибку File not found (Файл не найден).
В этом случае откройте файл в другой программе. Подойдет Advantage Data Base. Создайте таблицу, импортируйте исходный файл и поменяйте компоненты.
Другой выход – конвертируйте в текстовый формат doc, docx или exl и откройте в офисной программе.
Следующий тип ошибки – file or table does not exist. Это значит, что файл оказался в папке с временной копией. Откройте папку и задайте значение TSession. для переменной Session.PrivateDir.
Если программа выбивает ошибку Table Level Changed,значит,несовместимы компоненты. Установите компоненты TTable. Проверьте, правильно ли связаны файл DBF и хранилище pft.
Если не открывается файл при подключении к базе, откройте соединение и задайте новое имя OleDbCommand cmd = new OleDbCommand («SELECT * FROM Employees») с расширением DBF.
Чем открыть DBF
Что такое DBF?
Файл с расширением .DBF – это файл базы данных, который используется системой управления данными « dBASE ». Данные хранятся в указанном файле в виде массива с набором записей и полей.
Поскольку в данном случае файловая структура довольно проста, данный формат начал использоваться ещё на ранних этапах, когда только начали появляться программные инструменты для работы с базами данных. ДБФ позиционировался как стандартный формат для структурирования накапливаемых системой данных.
Инструмент « ArcInfo » от « Esri » также хранит данные в дбф-файлах, но в этом случае он носит название « файлоформовый атрибут ». Данные файлы задействуют формат dBASE для хранения необходимых им атрибутов фигур.
Файлы программы « FoxPro Table » также используют DBF при работе с базами данных « Microsoft Visual FoxPro ».
Чем открыть файлы с расширением DBF
Также рекомендуется сохранять файлы базы данных « Microsoft Works » в рассматриваемом dBASE, если вы впоследствии захотите открыть их в Майкрософт Эксель.
Среда разработки систем баз данных « Microsoft Visual FoxPro » (её поддержка ныне прекращена) также умеет запускать файлы ДБФ в формате файла базы данных или в виде таблицы FoxPro.
Выполнение конвертации файлов DBF
Известная « HiBase Group » также имеет конвертер, преобразующая файл DBF в CSV, форматы Эксель, такие как XLS и XLSX, стандартный текст, HTML, XML, SQL, PRG, SDF, RTF, TSV и других.
« DBF Converter » может экспортировать лишь пятьдесят записей в бесплатной trial-версии. Вы можете предпочесть платную версию, если вам понадобится экспортировать больше файлов.
Инструмент « dbfUtilities » трансформирует файлы ДБФ в форматы XML, JSON, CSV и Excel. Он работает с помощью функционала «dbfExport», который входит в комплектацию «dbfUtilities».
Заключение
Выше мы рассмотрели, чем можно открыть файл с расширением DBF. Используйте перечисленные нами инструменты для удобного просмотра данного файла и получения доступа к необходимым вам данным. Наиболее же аутентичным является программный инструмент «dBASE». И именно его мы рекомендуем.
Файл формата DBF — что это?
Описание формата DBF
Формат DBF относится к форматам хранения данных, его используют в роли одного из нескольких стандартных методов хранения и передачи информации посредством систем управления базами данных, электронных таблиц и так далее. DBF формат был впервые использован в программном комплексе под названием «dBase II», данный формат файла выступал стандартным форматом базы данных.
DBF файлы достаточно быстро распространялись и модифицировались, однако файл DBF не имеет официально утвержденной стандартизации, потому весьма сложно утверждать возможность какой-либо произвольной утилиты открыть файл, формат хранения которого содержит расширение DBF, при этом, файлы формата DBF всё же сохраняют базовую совместимость с достаточно большим количеством программ.
В содержание файла DBF входит заголовок, в котором хранится информация про структуру базы данных и количество допустимых записей, а также область данных, состоящая из последовательно организованной таблицы с записями фиксированной длины.
Открыть DBF в операционной системе Windows, возможно при помощи такого программного обеспечения, как Microsoft Excel и Microsoft Access или DBF Viewer Plus, DBFShow, Visual FoxPro и так далее.
Стоит отметить, что файлы формата DBF могут поставляться вместе с файлами расширением DBT и FPT, которые не представляют из себя самостоятельные файлы хранения данных, запустить их можно только после открытия файла DBF.
Среди многих пользователей, часто открывающих расширение файла DBF, принято пользоваться именно утилитой Microsoft Access, считающейся универсальным инструментом для того, чтобы запускать файл расширением DBF.
Как открыть dbf в Excel. Файл DBF: структура и способы открыть базу данных
Формат DBF: описание
В данном случае мы имеем другой тип данных, который, правда, несмотря на свою специфичность, распознается многими программами, поддерживающими работу с информацией такого типа. Это может быть тот же Excel или Access, входящие в состав основного пакета Microsoft Office, или любые другие офисные приложение от сторонних разработчиков.
С помощью онлайн-ресурсов
Если нужны другие способы работы с DBF, на просторах Сети можно легко скачать онлайн одну из специализированных программ. Выбор серьезного софта особенно велик, но за него, скорее всего, придется платить. Несмотря на широкую борьбу с пиратством, в интернете много «крякнутых» коммерческих программ. Они часто распространяются свободно, однако стоит соблюдать осторожность. В таких подарках могут быть вирусы.
Есть изначально бесплатные программы для чтения DBF неплохого качества. Хорошим примером может служить DBFShow. Занимает немного места и при этом довольно много может. Помимо просмотра, здесь осуществляется:
Есть и еще один довольно экзотический для новичков способ открытия формата. Для этого файл нужно скопировать на специальный сервер, где он и откроется. Результат доступен для ознакомления.
Если установлен не Microsoft Office, есть смысл попробовать открыть DBF в своем пакете с помощью встроенного табличного редактора. В известных продуктах такая возможность обычно реализована.
Чем открывать DBF в стандартном варианте
На самом деле, если вы вдруг встретили файл такого типа (иконка даже в «Проводнике» на нем не используется), не стоит впадать в панику. Совершенно элементарно его можно открыть при помощи программы Excel, поскольку именно в ней сохраняется вся логическая структура и форматирование текста с учетом тех же перекрестных ссылок и возможности применения стандартной системы поиска.
Поскольку самому файлу в стандартном варианте не сопоставлена ни одна программа, поступить можно двумя способами. Рекомендуется, допустим, просто запустить программу Excel или Access, а затем использовать стандартное меню открытия файла или сочетание клавиш Ctrl + O. Правда, в появившемся меню в поле типов файлов следует указать «Все файлы» (а не «родной» формат), после чего выбрать искомый файл. Будьте уверены: любая табличная программа распознает этот тип данных без всяких проблем.
Как уже понятно, проблема, чем открывать DBF-файл, в нашем случае сводится только к использованию стандартного офисного приложения в ручном режиме. Как уже понятно, такой способ не всегда удобен и требует определенных затрат по времени.
DBF Инструмент анализа файлов™
Вы не уверены, какой тип у файла DBF? Хотите получить точную информацию о файле, его создателе и как его можно открыть?
Теперь можно мгновенно получить всю необходимую информацию о файле DBF!
Революционный DBF Инструмент анализа файлов™ сканирует, анализирует и сообщает подробную информацию о файле DBF. Наш алгоритм (ожидается выдача патента) быстро проанализирует файл и через несколько секунд предоставит подробную информацию в наглядном и легко читаемом формате.†
Уже через несколько секунд вы точно узнаете тип вашего файла DBF, приложение, сопоставленное с файлом, имя создавшего файл пользователя, статус защиты файла и другую полезную информацию.
Чтобы начать бесплатный анализ файла, просто перетащите ваш файл DBF внутрь пунктирной линии ниже или нажмите «Просмотреть мой компьютер» и выберите файл. Отчет об анализе файла DBF будет показан внизу, прямо в окне браузера.
Сопутствующие программы
Теперь посмотрим на сам файл DBF. Чем открыть его без использования программ стандартного офисного пакета? Да теми же утилитами, входящими в состав аналогичных программных продуктов.
К примеру, это может быть тот же Open Office, Lotus и т. д. В принципе, особой разницы здесь нет, поскольку роль играет только то, что применяемая программа способна работать с табличными электронными данными. Чтение формата DBF во всех случаях производится абсолютно одинаково. Кстати, это не зависит от разработчика офисного пакета, поскольку у всех имеется поддержка данных такого типа, включая даже платформы типа Oracle.
Выполнение конвертации файлов DBF
Большая часть описанных выше программ кроме того что могут открывать или редактировать файл ДБФ, могут также и конвертировать данный файл в другие форматы. Например, MS Excel может сохранить DBF в любом поддерживаемом данной программой формате, например, CSV, XLS, XLSX, PDF и других.
Конвертируйте из DBF в XLS
Известная «HiBase Group» также имеет конвертер, преобразующая файл DBF в CSV, форматы Эксель, такие как XLS и XLSX, стандартный текст, HTML, XML, SQL, PRG, SDF, RTF, TSV и других.
«DBF Converter» может экспортировать лишь пятьдесят записей в бесплатной trial-версии. Вы можете предпочесть платную версию, если вам понадобится экспортировать больше файлов.
Также пригодится DBF-конвертер
Инструмент «dbfUtilities» трансформирует файлы ДБФ в форматы XML, JSON, CSV и Excel. Он работает с помощью функционала «dbfExport», который входит в комплектацию «dbfUtilities».
В конвертации необходимого нам формата также помогут «dbfUtilities»
Также можно выполнить конвертацию ДБФ онлайн с помощью DBF Converter. Последний поддерживает экспорт файла в TXT, CSV и HTML.
Это пригодится: Расширение MPP — чем открыть.
Изменение параметров открытия по умолчанию
А сейчас посмотрим, чем открывать DBF-файлы так, чтобы использовался автоматический режим. В простейшем случае делается это из субменю, вызываемого правым кликом на файле в обычном «Проводнике», где выбирается команда «Открыть с помощью…».
Для единичного случая используется одно из приложений, указанных в списке. Для того чтобы повторно не ломать себе голову насчет того, чем открывать DBF-файлы, можно просто указать выбранное приложение, а затем снизу поставить «птичку» напротив строки «Использовать для всех файлов такого типа». Тот же Excel в дальнейшем (если он выбран в качестве программы по умолчанию) будет открывать файл этого типа при обычном двойном клике.
Само собой разумеется, что вместо приложения Excel можно выбрать тот же Access или другие программы, способные распознавать и открывать данные такого типа. Суть не в этом. Главное – настроить автоматическое открытие базы данных. Ну а с чем работать в плане программного обеспечения, это уже дело каждого конкретного пользователя компьютерной системы.
Если возникают проблемы
Что можно сделать, если база данных наотрез отказывается открываться в Excel, а Access не установлен? Чем открывать DBF в таком случае? Не стоит спешить искать другой софт. Если на компьютере установлен пакет MS Office в минимальной конфигурации, то в Excel может отсутствовать специальная надстройка для работы с нашим форматом. Поэтому нужно предварительно найти в сети и загрузить требуемую библиотеку на компьютер.
Файлы библиотеки помещены в архив, и там же находится подробная инструкция по установке. Пользователю, который все еще озадачен вопросом, чем открывать DBF, необходимо выполнить несколько простых действий, скопировав файлы в указанные в инструкции папки. После этого следует зайти в раздел «Надстройки» в программе Excel и поставить галочку рядом с пунктом «Надстройка для работы с ДБФ».
Главный писатель по вопросам технологий
Вам кто-то послал по электронной почте файл DBF, и вы не знаете, как его открыть? Может быть, вы нашли файл DBF на вашем компьютере и вас заинтересовало, что это за файл? Windows может сказать вам, что вы не можете открыть его, или, в худшем случае, вы можете столкнуться с соответствующим сообщением об ошибке, связанным с файлом DBF.
До того, как вы сможете открыть файл DBF, вам необходимо выяснить, к какому виду файла относится расширения файла DBF.
Incorrect DBF file association errors can be a symptom of other underlying issues within your Windows operating system. These invalid entries can also produce associated symptoms such as slow Windows startups, computer freezes, and other PC performance issues. Therefore, it highly recommended that you scan your Windows registry for invalid file associations and other issues related to a fragmented registry.
Ответ:
Файлы DBF имеют Файлы баз данных, который преимущественно ассоциирован с CDBF Database (WhiteTown Software).
Файлы DBF также ассоциированы с iAnywhere Database File (Sybase Inc.), The Network Diary Database (CF Systems Ltd), ACT! Main Database File (Best Software CRM Division), Alpha Five Table Data File (Alpha Software Inc.), NovaBACKUP Backup Database (NovaStor Corporation), Oracle 8.x Tablespace File, Abacus Law Data (Abacus Data Systems Inc.), Psion Series 3 Database (Psion PLC), ArcView Shapefile Attribute Table File (ESRI), Database, JetForm FormFlow Data File и FileViewPro.
Что в итоге?
Подводя итог, стоит сказать, что оптимальным вариантом при открытии файлов такого типа является, естественно, офисный пакет от корпорации Microsoft, поскольку именно он является наиболее распространенным во всем мире. Правда, нет и ничего страшного в том, что юзер, не использующий продукцию Microsoft, откроет данные этого типа в любом другом приложении.
Как уже понятно из всего вышесказанного, табличные редакторы присутствуют практически во всех сегодня известных пакетах. Разниться между собой они могут разве что по называнию, а уж никак не по функциональному набору, который, как правило, везде одинаков, за редким исключением.
Кроме всего прочего, соответственно, можно использовать и многие средства разработки с применением достаточно большого количества языков программирования. На той же платформе, поддерживающей создание и оптимизацию SQL-серверов, такие файлы открываются, что называется, в момент. При открытии они будут иметь достаточно специфичный вид, что обычному юзеру несколько непривычно. Впрочем, большинство пользователей вряд ли станут применять такие профессиональные средства разработки, и ограничатся только стандартным программным набором.
DBF Viewer 2000.
Прекрасная программа, осуществляющая работу с DBF-файлами, которая при достаточно простом интерфейсе имеет множество настроек. Программа имеет статус условно-бесплатной – вам будет предоставлен тестовый период, в течение которого вы сможете понять, подходит вам такая программа или нет.
Скачать DBF Viewer 2000 бесплатно
Миниатюрная, простая и, главное, бесплатная программа для просмотра и редактирования файлов DBF. Может похвастаться высокой скоростью работы, а также русскоязычным интерфейсом.
Скачать DBF View бесплатно
Программа от российского разработчика для просмотра и редактирования DBF-файлов. Имеет весь необходимый набор функций для работы с DBF, но в то же время распространяется бесплатно с официального сайта разработчика.
DBFShow
Ошибка при группировке появляется такое сообщение:
See the end of this message for details on invoking just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text ************** System.FormatException: Input string was not in a correct format. at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseDouble(String value, NumberStyles options, NumberFormatInfo numfmt) at System.Double.Parse(String s, NumberStyles style, NumberFormatInfo info) at System.Convert.ToDouble(String value) at iDBFShow.Helper.DBShow.Group(String columnName) at iDBFShow.Form1.группировкаToolStripMenuItem1_Click(Object sender, EventArgs e) at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e) at System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e) at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e) at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e) at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met) at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met) at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea) at System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea) at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks) at System.Windows.Forms.Control.WndProc(Message& m) at System.Windows.Forms.ScrollableControl.WndProc(Message& m) at System.Windows.Forms.ToolStrip.WndProc(Message& m) at System.Windows.Forms.ToolStripDropDown.WndProc(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m) at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
************** Loaded Assemblies ************** mscorlib Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.7041 (QFE.050727-7000) CodeBase: file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll —————————————- iDBFShow Assembly Version: 0.111.0.0 Win32 Version: 0.111.0.0 CodeBase: file:///D:/PORTABLE%20Program%20Files/DBFShow/DBFShow.exe —————————————- System.Windows.Forms Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.7015 (QFE.050727-7000) CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll —————————————- System Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.5740 (QFE.050727-5700) CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll —————————————- System.Drawing Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.5740 (QFE.050727-5700) CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll —————————————-
When JIT debugging is enabled, any unhandled exception will be sent to the JIT debugger registered on the computer rather than be handled by this dialog box.
Записи таблицы
Записи в табличном файле располагаются непосредственно за заголовком таблицы. Данным записи предшествует байт, указывающий на удаленность записи: значение 20h (пробел) указывает что запись не удалена, значение 2Ah (звездочка) — запись была удалена. Поля упаковываются записями без разделителей полей или терминаторов записи. Конец файла помечается единственным байтом (с EOF-маркером), OEM-код которого соответствует значению 26 (1Ah). Вы можете ввести данные в кодовой странице OEM как показано ниже.
MEMO-поля и.DBT-файлы
MEMO-поля хранят данные в.DBT-файлах, состоящих из перечисляемых последовательных блоков (0, 1, 2 и т.д.). Переменная BLOCKSIZE определяет размер каждого блока. Первый блок в.DBT-файле (нулевой блок) — заголовок.DBT-файла.
В случае изменения данных какого-либо поля, блоки могут изменить свои порядковые номера для отображения новой позиции данных в.DBT-файле.
Если вы удаляете текст в МЕМO-поле, в отличие от dBASE III PLUS, таблица dBASE 5.0 под DOS для ввода нового текста использует удаленную область. dBASE III PLUS всегда добавляет новый текст в конец.DBT-файла. В dBASE III PLUS размер.DBT-файла растет всякий раз при добавления нового текста, даже если перед этим текст был удален.
Данная информация взята из справочника по dBASE под DOS («dBASE for DOS Language Reference manual», Appendix C).
Проблемы Excel при работе с DBF
В Excel 2003 была возможность открыть и редактировать DBF, а также сохранять в этом формате документы XLS:
Однако существуют специальные надстройки для приложения, добавляющие ему такую функцию. В сети на различных форумах программисты выкладывают свои разработки, можно найти разные варианты. Наиболее популярную надстройку, которая называется XslToDBF, можно скачать с сайта разработчика https://basile-m.narod.ru/xlstodbf/download.html. Загрузка бесплатная, но по желанию можно поддержать проект, перечислив любую сумму на кошелёк или карту.
Установка и использование: