Одновременно с файлом формата dbf можно открыть

Обновлено: 30.06.2024

Кто-то отправил Вам по электронной почте файл DBF, и Вы не знаете, как его открыть? Может быть, вы нашли файл DBF на своем компьютере и вас заинтересовало, что это за файл? Windows может сообщить вам, что вы не можете открыть его, или, в худшем случае, вы можете столкнуться с сообщением об ошибке, связанным с файлом DBF.

Прежде чем вы сможете открыть файл DBF, вам необходимо выяснить, к какому типу файла относится расширение файла DBF.

Совет. Неправильные ассоциации файлов DBF могут быть признаком других базовых проблем в вашей операционной системе Windows. Эти недопустимые записи также могут вызывать сопутствующие симптомы, такие как медленный запуск Windows, зависание компьютера и другие проблемы с производительностью ПК. Поэтому настоятельно рекомендуется сканировать реестр Windows на наличие недопустимых ассоциаций файлов и других проблем, связанных с фрагментацией реестра.

Ответ:

Файлы DBF — это файлы базы данных, в первую очередь связанные с базой данных CDBF (программное обеспечение WhiteTown).

Файлы DBF также связаны с файлом базы данных iAnywhere (Sybase Inc.), базой данных сетевого дневника (CF Systems Ltd), ACT! Основной файл базы данных (лучшее подразделение программного обеспечения CRM), файл данных таблицы Alpha Five (Alpha Software Inc.), резервная база данных NovaBACKUP (NovaStor Corporation), файл табличного пространства Oracle 8.x, данные закона Abacus (Abacus Data Systems Inc.), серия Psion 3 База данных (ПЛК Psion), файл таблицы атрибутов шейп-файла ArcView (ESRI), база данных, файл данных JetForm FormFlow и FileViewPro.

Дополнительные типы файлов также могут использовать расширение файла DBF. Если вам известны какие-либо другие форматы файлов, в которых используется расширение файла DBF, свяжитесь с нами, чтобы мы могли соответствующим образом обновить нашу информацию.

Как открыть файл DBF:

Самый быстрый и простой способ открыть файл DBF — дважды щелкнуть по нему. В этом случае система Windows сама выберет необходимую программу, чтобы открыть ваш файл DBF.

Если ваш файл DBF не открывается, весьма вероятно, что на вашем ПК не установлена ​​необходимая прикладная программа для просмотра или редактирования файлов с расширениями DBF.

Если ваш ПК открывает файл DBF, но в неверном приложении, вам потребуется изменить настройки ассоциации файлов. Реестр Windows. Другими словами, Windows связывает расширения файлов DBF с неправильной программой.

Установка дополнительных продуктов — FileViewPro (Solvusoft) | | | |

Инструмент анализа файлов DBF™

Не знаете, какой у вас тип файла DBF? Хотите получить точную информацию о файле, его создателе и способах его открытия?

Теперь вы можете мгновенно получить всю необходимую информацию о файле DBF!

Революционный инструмент для анализа файлов DBF™ сканирует, анализирует и сообщает подробную информацию о файле DBF. Наш алгоритм (подана заявка на патент) быстро проанализирует файл и в течение нескольких секунд предоставит подробную информацию в четком и удобном для чтения формате. †

В течение нескольких секунд вы будете точно знать тип вашего DBF-файла, приложение, связанное с файлом, имя пользователя, создавшего файл, статус защиты файла и другую полезную информацию.

Чтобы начать бесплатный анализ файла, просто перетащите файл DBF внутрь пунктирной линии ниже или нажмите «Просмотреть мой компьютер» и выберите файл. Отчет об анализе файла DBF будет показан ниже, прямо в окне браузера.

Перетащите файл DBF сюда, чтобы начать анализ

Просмотреть мой компьютер "

Пожалуйста, также проверьте мой файл на наличие вирусов

Ваш файл анализируется. подождите.

Файл DBF — это файл, в котором хранятся различные данные, этот формат активно используется системами управления базами данных, системами управления электронными таблицами и другими. подобные системы. Следует отметить, что в области электронных таблиц и баз данных этот формат является стандартом, что приводит к его частому использованию в этой роли.

Этот формат впервые был использован в программе LibreOffice, в которой он использовался как стандартный файл для управления базами данных. Поскольку LibreOffice представляет собой семейство очень распространенных систем управления электронными таблицами и базами данных, и это расширение хорошо зарекомендовало себя в своей роли, многие другие программы, которым приходилось использовать в своей работе базы данных и электронные таблицы, стали активно использовать его для этих целей. .

Если рассматривать структуру файлов с расширением .DBF, то можно выделить следующие элементы:

  • Заголовок. Здесь представлена ​​информация о структуре базы данных.
  • Область базы данных. Эта часть файла содержит записи определенной длины, которые формируются в виде таблицы.

Обычно файлы с расширением .DBF идут вместе с файлами .DBT и .FPT, которые не являются независимыми форматами и могут быть открыты только с помощью соответствующего файла .DBF.

История формата DBF.

Поскольку этот формат имеет достаточно богатую историю, которая берет свое начало еще с 1980-х годов, за все это время формат значительно совершенствовался и видоизменялся, поэтому, несмотря на то, что он остается базовым стандартом для многих программ, он не может быть 100 процент утверждал, что многие современные программы, использующие базы данных и электронные таблицы, смогут открыть этот формат, однако в большинстве случаев файл этого формата открывается многими программами.

Как открыть файл DBF

Пользователям, которые постоянно работают с базами данных и документами с правами DBF, не нужно рассказывать, как и какой программой открывается этот файл. Но, если вам пришел такой файл и вы не знаете что это такое, не можете его открыть и извлечь из него данные, то эта статья будет полезна.

Многие программы умеют работать с документами, являющимися базами данных. Самые простые — это OpenOffice и LibreOffice и о них мы и напишем.

Это пакеты офисных приложений для работы с самыми разными проектами, в том числе с базами данных.

  • После загрузки и установки пакета OpenOffice запустите программу, щелкнув ее ярлык на рабочем столе. В открывшемся окне нажмите кнопку "Открыть".
  • Затем выберите на своем компьютере файл с разрешением .dbf для таблицы базы данных и нажмите "Открыть".


  • Затем следует выбрать кодировку документа для корректного отображения информации, содержащейся в файле (неправильный выбор кодировки может привести к ошибкам и отображению информации в документе непонятными символами).


  • Все, документ открыт в среде OpenOffice и с ним можно продолжать работу.

Аналогичным образом база данных с разрешением .dbf открывается в LibreOffice.

Как открыть файл DBF в Excel

В программе Microsoft Excel 2007 и более поздних версиях невозможно просто открыть файл dbf. В версии 2003 и старше еще была поддержка этого файла, но потом ее убрали. Чтобы преобразовать базу данных в таблицу и иметь возможность работать с ней, необходимо использовать специальные программы, конвертирующие файл из одного формата в другой, в частности, это DBF Converter и иже с ними.

Разработчики программного обеспечения не дремлют и активно создают ресурсы, с помощью которых вы можете открыть файл DBF онлайн, отредактировать его и сохранить на своем компьютере без установки дополнительного программного обеспечения. Эта программа для работы с файлами DBF - DBFShow все еще находится в разработке.

Существует большое количество программ, которые могут работать с файлами в формате DBF, одними из самых известных являются такие программы, как OpenOffice и LibreOffice, скачать их можно по ссылкам выше.

< /цитата>

Если вы где-то нашли файл с расширением DBF и не знаете, как его открыть, а операционная система не может найти установленные программы, способные работать с такими файлами, они попали по адресу. Ведь в нашей статье мы займемся проблемой открытия таких файлов — узнаем, для чего вообще используется формат DBF, какие программы лучше использовать для работы с файлами этого формата, что следует учитывать.

Что такое формат DBF

Чаще всего бухгалтерам придется открывать dbf файлы - в них 1С 7 хранит данные

Файлы Dbf используются для хранения и передачи информации. Они используются СУБД и т. д. Сегодня расширение dbf используется различными приложениями, хотя изначально оно было предоставлено только программой dBase. Сначала самой популярной программой для работы с базами данных была dBase, с появлением Microsoft Access она несколько утратила свои позиции. Несмотря на это, многие новые программы используют расширение dbf.

Какими программами открыть файл DBF

Часто возникают вопросы, какую программу выбрать для открытия файла dbf. Так . Файл DBF представляет собой файл базы данных, который можно использовать в Visual FoxPRO, FoxPro, 1С 7.7. Наиболее удобные приложения для редактирования таких файлов:

  1. DBFShow. Это платная демоническая программа. Отличается широким функционалом, за что и пользуется популярностью у пользователей. Разработчики постоянно улучшают программу, в ней появляются новые возможности.
  2. DBFViewer 2000 — отличное хорошо продуманное приложение, одним из основных преимуществ которого являются широкие возможности как для экспорта, так и для импорта данных. Однако он продается как условно-бесплатное ПО.
  3. DBF Navigator - программа радует скоростью работы и распространяется бесплатно, но, к сожалению, компания-разработчик уже перестала выпускать обновления.

Если установить нужное приложение нет возможности, то используйте Excel или его аналог - Open Office Calc.

Нет возможности открывать и сохранять файлы dbf, поэтому необходимо предварительно подключить специальную надстройку "dbf_operations.xla" и использовать ее в дальнейшем.

Кроме описанных, существуют и другие редакторы, работающие с dbf-документами. Здесь перечислены лишь самые распространенные методы, которые в большинстве случаев помогают решить вопрос, как открыть файл .dbf.

Одним из самых популярных форматов хранения структурированных данных является DBF. Этот формат является универсальным, то есть поддерживается многими системами СУБД и другими программами. Он используется не только как элемент для хранения данных, но и как средство обмена данными между приложениями. Поэтому вопрос открытия файлов с этим расширением в электронной таблице Excel становится весьма актуальным.

Вы должны знать, что в самом формате DBF есть несколько модификаций:

  • дБазы II;
  • дБазы III;
  • дБазы IV;
  • FoxPro и др.

Тип документа также влияет на корректность его открытия программами. Но следует отметить, что Excel поддерживает корректную работу практически со всеми типами файлов DBF.

Следует сказать, что Excel в большинстве случаев вполне успешно справляется с открытием этого формата, то есть открывает этот документ так же, как открыла бы эта программа, например, свой "родной" формат xls. Но сохранять файлы в формате DBF стандартными средствами Excel перестал после версии Excel 2007. Впрочем, это уже тема для отдельного урока.

Способ 1: запустить через окно открытия файла

Одним из самых простых и интуитивно понятных вариантов открытия документов с расширением DBF в Excel является их запуск через окно открытия файла.



Способ 2: открыть двойным щелчком по файлу

Кроме того, популярным способом открытия документов является его запуск двойным щелчком левой кнопки мыши по соответствующему файлу. Но дело в том, что по умолчанию, если специально не указано в настройках системы, программа Excel не связана с расширением DBF. Поэтому без дополнительных манипуляций таким образом файл не открыть. Давайте посмотрим, как вы можете это сделать.

    Итак, мы дважды щелкаем левой кнопкой мыши по файлу DBF, который хотим открыть.


  • Поиск совпадений в Интернете;
  • Выбор программы из списка установленных программ.

Поскольку предполагается, что табличный процессор Microsoft Excel у нас уже установлен, то переставляем переключатель во второе положение и нажимаем на клавишу "ОК" внизу окна.


Если это расширение уже связано с другой программой, но мы хотим запустить его в Excel, то поступаем немного иначе. Нажмите на название документа правой кнопкой мыши. Запускается контекстное меню. Выберите в нем позицию "Открывать с помощью". Открывается другой список. Если оно содержит название Microsoft Excel, то нажмите на него, если такого названия не найдете, то перейдите к пункту "Выбор программы".


Есть еще один вариант. Нажмите на название документа правой кнопкой мыши. В открывшемся после последнего действия списке выберите позицию "Свойства".


В запущенном окне "Свойства" перейти на вкладку "Общие", если запуск произошел в какой-то другой вкладке. Возле параметра "Приложение" нажмите кнопку "Изменить…".



C:\Program Files\Microsoft Office\Office14

Для Excel 2007 число будет "12", для Excel 2013 - "15", для Excel 2016 - "16".

Итак, переходим в указанный выше каталог и ищем файл с именем "EXCEL.EXE".Если в вашей системе не запущено отображение расширений, то его название будет иметь вид "EXCEL". Выберите это имя и нажмите на кнопку "Открыть".




Как видите, открывать файлы DBF в Excel довольно просто. Но, к сожалению, многие начинающие пользователи запутались и не знают, как это сделать. Например, они понятия не имеют о том, чтобы установить соответствующий формат в окне открытия документа через интерфейс Excel. Еще более сложным для некоторых пользователей является открытие DBF-документов двойным нажатием левой кнопки мыши, так как для этого необходимо изменить некоторые системные настройки через окно выбора программы.

Файлы DBF хранят табличные данные, базы данных, различные отчеты и т. д. В верхней части структуры находится заголовок, а под ним — остальное содержимое файла. Отличительной особенностью файла данного формата является возможность работы с большинством известных систем управления базами данных.

Процесс открытия

Вы можете открывать файлы DBF в нескольких программах. Помимо открытия файла в этих программах, вы также можете редактировать его там же.

Программа 1: DBF Commander

Это платная программа, позволяющая открывать файлы DBF и производить с ними примитивные манипуляции при необходимости. У нее есть пробный период, в течение которого возможности программы никак не ограничиваются. Также программа имеет русский язык и удобный интерфейс.

Инструкции по открытию файлов в DBF Commander:


Программа 2: DBF Viewer Plus

Это немного более простая программа, интерфейс которой аналогичен предыдущему программному обеспечению. При этом он распространяется совершенно бесплатно и не требует установки. Функциональность почти аналогична предыдущему программному обеспечению.

Пошаговые инструкции для этой программы следующие:


Программа 3: Программа просмотра DBF 2000

Это программа с очень простым интерфейсом, переведенная на русский язык. Имеет широкий функционал для работы с файлами DBF. Здесь вы можете обрабатывать файлы размером более 2 ГБ. Однако софт платный, однако имеет пробный период, в течение которого вы можете пользоваться всеми функциями без ограничений.

Инструкции по открытию файлов в этой программе следующие:


Программа 4: CDBF

Это решение предоставляет очень широкий функционал для работы с базами данных и их производными файлами. Помимо редактирования файлов базы данных, вы можете создавать различные отчеты и сопроводительные документы. Интерфейс можно перевести на русский язык, а функционал расширить с помощью сторонних плагинов из сети. CDBF — платная программа, но при этом имеет как демо-период, так и урезанную бесплатную версию, функционала которой будет достаточно для открытия DBF-файлов.


Программа 5: MS Excel

Excel — это одна из программ Microsoft Office. В некоторых версиях Windows этот пакет вместе с программой может быть уже предустановлен, в других вам придется покупать весь пакет Office или использовать демо-версию. Эта программа предназначена для создания и редактирования таблиц различной сложности. Поддерживает множество форматов, а также имеет удобный и функциональный интерфейс на русском языке.

Инструкции по открытию файла DBF следующие:


С помощью одной из программ, приведенных в инструкциях, вы можете открыть и отредактировать файл DBF. Из всего списка можно выделить только DBF Viewer Plus, который распространяется на совершенно бесплатной основе.

Открытие файлов DBF через связанный сервер в среде Windows Server 2019/SQL Server 2019

Я занимаюсь переносом базы данных из среды Windows Server 2012/SQL Server 2014 в среду Windows Server 2019/SQL Server 2019.У меня есть связанные серверы, определенные с помощью поставщика Advantage OLE DB для открытия файлов .DBF. Поскольку у SAP нет последней версии драйвера для Windows Server 2019, связанный сервер зависает после нескольких успешных запусков.

Я испробовал много изменений с помощью этого драйвера, а также пробовал механизмы баз данных Access "Microsoft.ACE.OLEDB.12.0" и "Microsoft.ACE.OLEDB.16.0", однако по-прежнему не могу открывать файлы DBF.

Я могу просмотреть список файлов DBF, развернув определенные связанные серверы/каталоги/по умолчанию/таблицы/системные таблицы.

101422-image.jpg

Желаем любой помощи/совета..

Здравствуйте,
Добро пожаловать в раздел вопросов и ответов!
Могу ли я узнать, получаете ли вы какие-либо сообщения об ошибках при доступе к этому связанному серверу или он просто зависает.
Вы имеете в виду, что не сталкивались с этим? проблема в среде Windows Server 2012/SQL Server 2014?

5 ответов

Что касается драйвера Advantage OLEDB, да, он отлично работает в среде Windows Server 2012/SQL Server 2014.

Я не получаю никаких ошибок в Windows Server 2019/SQL Server 2019, после нескольких запусков он просто зависает.

Я зафиксировал внутренние параметры системы с помощью Process Monitor в обеих средах. В старой среде «Операция» сообщает «Создать файл», «Прочитать файл» и, в конечном итоге, «закрыть файл», где, как и в новой среде, операция «Создать файл», «Прочитать файл» и постоянно пытаться «FlushBuffersFile». Никогда не завершает эту операцию и никогда не "закрывает файл".

Я хотел бы использовать любой другой 64-разрядный драйвер OLE DB для создания связанного сервера для открытия файлов DBF, чтобы не требовалось изменение кода. Я должен иметь доступ к файлу через 'SELECT FROM OPENQUERY (Linked Server, 'SELECT FROM DBF File')

Кроме того, я протестировал «Драйвер Advantage OLEDB» в Windows Server 2019/SQL Server 2016 с той же ошибкой.

Согласно форумам SAP, это известная проблема.
Майкл Луп
Опубликовано 12 августа 2020 г., 15:45
В Windows Server 2019 представлены некоторые новые параметры безопасности, которые мешают службе LocalSystem создавать ссылку на ADS. Наши разработчики работают над исправлением, чтобы адаптироваться к этим новым требованиям.

Я попробовал драйверы ACCESS OLEDB (12 и 16), но пока безуспешно. Подойдет любое решение с Microsoft.ACE.OLEDB.12.0 или 16.0.

Убедитесь, что использование этого драйвера в среде Windows Server 2019 ничем не отличается от его использования в Windows Server 2012 с точки зрения настроек.

Судя по информации, полученной на форумах SAP, у этого «драйвера Advantage OLEDB» возникают проблемы при использовании в среде Windows Server 2019. К сожалению, проблема, похоже, не решена, хотя новости об исправлении были выпущены в прошлом году. Может быть, вы можете попытаться спросить о ходе этого исправления.

К сожалению, я не знаком с файлами .DBF и не имею опыта использования связанного сервера для доступа к ним.
С какими ошибками вы столкнулись при использовании драйверов ACCESS OLEDB? Я видел, как некоторые люди используют их для доступа к файлам .DBF в некоторых сообщениях в Интернете, но они предназначены для более ранних версий SQL Server.

Я пробовал использовать как OPENQUERY, так и OPENROWSET для доступа к файлам DBF, но оба завершаются ошибкой со следующими ОШИБКАМИ..

ВЫБЕРИТЕ ИЗ OPENROWSET ('MICROSOFT.ACE.OLEDB.12.0','dBase 5.0;HDR=NO;DATABASE=F:\TEMP', 'ВЫБЕРИТЕ ИЗ TEST.DBF')

--OPENQUERY
SELECT
FROM openquery(TestACE,'SELECT
from TEST');
GO

shapefile files

Какова функция каждого из этих типов файлов ArcGIS? Кроме того, как вы открываете эти файлы ГИС?

Если у вас есть несколько свободных часов, вы можете просмотреть 34-страничный документ ESRI Shapefile Technical Description.

Если время имеет значение, советуем прочитать дальше. Давайте подробнее рассмотрим, что составляет шейп-файл ArcGIS.

Shapefiles

Шейп-файлы

Основной файл (.SHP)

.shp – это обязательный файл Esri, который задает геометрию объектов. У каждого шейп-файла есть собственный файл .shp, который представляет пространственные векторные данные. Например, это могут быть точки, линии и многоугольники на карте.

Индексный файл (.SHX)

.shx является обязательным положением индекса формы Esri и AutoCAD. Этот тип файла используется для поиска вперед и назад.

Файл dBASE (.DBF)

.dbf — это стандартный файл базы данных, используемый для хранения данных атрибутов и идентификаторов объектов. Файл .dbf обязателен для шейп-файлов. Вы можете открывать файлы .DBF в Microsoft Access или Excel.

Файл проекции (.PRJ)

<р>.prj – это необязательный файл, содержащий метаданные, связанные с системой координат и проекций шейп-файлов. Если этот файл не существует, вы получите ошибку «неизвестная система координат». Если вы хотите исправить эту ошибку, вы должны использовать инструмент «определить проекцию», который создает файлы .prj.

Файл расширяемого языка разметки (.XML)

Типы файлов

.xml содержат метаданные, связанные с шейп-файлом. Если вы удалите этот файл, вы, по сути, удалите свои метаданные. Вы можете открывать и редактировать файлы этого дополнительного типа (.xml) в любом текстовом редакторе.

Файл пространственного индекса (.SBN)

.sbn — это необязательный файл пространственного индекса, оптимизирующий пространственные запросы. Этот тип файла сохраняется вместе с файлом .sbx. Эти два файла составляют индекс формы для ускорения пространственных запросов.

Файл пространственного индекса (.SBX)

.sbx аналогичны файлам .sbn, в которых они ускоряют время загрузки. Он работает с файлами .sbn для оптимизации пространственных запросов. Мы протестировали расширения .sbn и .sbx и обнаружили, что при наличии этих файлов время загрузки было быстрее. Это было на 6 секунд быстрее (27,3 сек. против 33,3 сек.) по сравнению с файлами .sbn и .sbx или без них.

Файл кодовой страницы (.CPG)

.cpg — это необязательные текстовые файлы, описывающие кодировку, примененную для создания шейп-файла. Если у вашего шейп-файла нет файла .cpg, значит, он имеет системную кодировку по умолчанию.

Обязательные и необязательные файлы для шейп-файлов

Если вам нужно переместить шейп-файлы в проводнике Windows, перетащите все обязательные и необязательные файлы.

Если вы находитесь в ArcCatalog, все обязательные и необязательные файлы будут перемещены за вас.

Существует более 150 различных расширений файлов ГИС, предназначенных исключительно для ГИС. Но это даже не включает AutoCAD и распространенные форматы изображений. Для получения дополнительной информации см. наш список форматов ГИС.

Наиболее распространенным типом файлов ГИС являются шейп-файлы. Даже USGS Earth Explorer принимает шейп-файлы в качестве входных данных для определения границ.

Если вы сможете распознать эти различия, вы сможете стать мастером шейп-файла ArcGIS.

В компании, в которой я работаю, много файлов данных, хранящихся в формате DBF, которые мне нужно загрузить в SQL Server. Я просмотрел драйверы, доступные в мастере импорта/экспорта, и не нашел ни одного, который можно использовать для импорта файлов. Знаете ли вы какие-либо методы, которые я могу использовать для импорта этих файлов?

Решение

Хорошая новость заключается в том, что вы двигались в правильном направлении с мастером импорта/экспорта.

В моем примере я собираюсь обновить файл DBF, указанный ниже.

Файлы, составляющие шейп-файл

Когда вы открываете мастер импорта/экспорта, вы можете выбирать из нескольких источников данных, и если вы работаете в 64-разрядной операционной системе, выбор может быть меньше. Выберите поставщик OLE DB ядра базы данных Microsoft Office 12.0 Access. При выборе этого параметра появится кнопка Свойства, как показано ниже. Нажмите кнопку "Свойства".

Выберите драйвер для использования

Должно появиться окно «Свойства канала передачи данных». Выберите вкладку Все. На этой вкладке можно установить два свойства для импорта файла DBF — значения Источник данных и Расширенные свойства:

Вкладка

В отличие от других процессов импорта, в качестве источника данных следует указать каталог, в котором расположены файлы шейп-файлов, а не фактический файл DBF:

Установить исходный каталог

В расширенных свойствах должна быть установлена ​​та версия dBase, которая использовалась для создания файла DBF:

Установить драйвер

Если версия неизвестна, вы можете пробовать каждую версию до тех пор, пока она не будет успешной. Если вы введете неправильную версию, вы немедленно получите сообщение об ошибке, подобное приведенному ниже:

Ошибка неправильного драйвера

Остальная часть процесса импорта аналогична другим процессам импорта. Выберите тип назначения и экземпляр SQL Server, если применимо:

Установите целевой драйвер и местоположение

Выберите способ выбора исходных данных:

Установить метод выбора

Либо выберите текущую таблицу, либо создайте новую таблицу для хранения данных:

Установите стол или другое устройство, на котором будут храниться данные

Укажите, хотите ли вы сохранить пакет и выполнить его немедленно:

Сохранить пакет

Наконец, убедитесь, что все шаги выполнены успешно и соответствует ли количество импортированных строк ожидаемому:

Обеспечить завершение импорта

Дальнейшие шаги
  • Ознакомьтесь с информацией об использовании мастера импорта/экспорта.
  • Поищите дополнительные советы по хранению пространственных данных.

Статьи по теме

Популярные статьи

получить скрипты

кнопка следующей подсказки

Об авторе

Тим Каллен работает в ИТ-отрасли с 2003 года и в настоящее время работает разработчиком отчетов SQL Server.

Комментарии к этой статье

Спасибо, было очень полезно.

Откуда я взял образец файла (.dpf). как создать файл с расширением .dpf.

Как 32-разрядная, так и 64-разрядная версии импорта SQL не имеют поставщика OLE DB ядра СУБД Microsoft Office 12.0 Access.

Я использую MSSQL11.SQLEXPRESS

Как добавить это в список?

Как 32-разрядная, так и 64-разрядная версии импорта SQL не имеют поставщика OLE DB ядра СУБД Microsoft Office 12.0 Access.

Как добавить это в список? Я использую SQL Server 2016.

Невероятно просто, но я бы никогда не догадался.

Большое спасибо, что нашли время опубликовать пошаговое руководство по преобразованию данных dBASE в SQL.

Я собирался преобразовать свое домашнее приложение бухгалтерской системы Clipper 87 с 2000 года, но только после того, как я обновил ВСЕ свое программное обеспечение для разработки, я понял, что это сейчас или никогда.

@Sune - я не видел ничего, что упоминало бы об импорте шейп-файлов.

Название совета — «Импорт файлов DBF в Sql Server», и статья именно об этом!

Просто возможный короткий путь, чтобы избежать некоторых проб и ошибок версии для DBF: если у вас есть просмотрщик файлов HEX, первый символ HEX - это номер версии dBASE, если смотреть как есть.

Пример: шестнадцатеричное число '03' указывает на dBASE III, а шестнадцатеричное число '04' указывает на dBASE IV и более раннюю версию Fox и т. д.

Это отлично сработало для меня. Пожалуйста, я хотел бы знать, есть ли способ сделать это с помощью оператора SQL. Спасибо.

TITLE: Мастер импорта и экспорта SQL Server
-------------------------------

Не удалось подключить исходный компонент.

Ошибка 0xc0202009: Источник — TTDS0614 [1]: Произошла ошибка OLE DB. Код ошибки: 0x80004005.

Ошибка 0xc02020e8: Источник — TTDS0614 [1]: не удалось открыть набор строк для «TTDS0614». Убедитесь, что объект существует в базе данных.

Исключение из HRESULT: 0xC02020E8 (Microsoft.SqlServer.DTSPipelineWrap)

Хороший. работал как шарм!! Спасибо

Большое спасибо

Большое спасибо за урок. Я читал другие статьи, в которых упоминались 32/64-битные проблемы с импортом и тому подобное (потому что я использую 64-битную версию и у меня нет некоторых драйверов), но мне повезло найти этот самый простой способ импорта данные. Еще раз спасибо, сэр.

От SHIPMENTTRACK AS

DBF_DDB. ddbam AS B ON B.CARRIER = A.INVNO

Приведенный выше код показывает ошибку .

Сообщение 8114, уровень 16, состояние 8, строка 1

Ошибка преобразования типа данных DBTYPE_DBTIMESTAMP в дату и время

Как обновить дату базы данных в таблице sql?

Я создал пустую базу данных, в которую пытаюсь импортировать данные из файлов DBF. Я не уверен в точных типах данных, используемых в БД Foxpro, поскольку я получаю эти файлы dbf от нашего клиента.

Я получаю ту же ошибку при нажатии "Редактировать сопоставления" и "Предварительный просмотр".

В основном используются следующие типы данных: char,bit,int,decimal, 129(varchar), 133(datetime).

В папке файлов .dbf у меня также есть файлы .fpt, которые, как я полагаю, предназначены для типа данных "memo".

Еще одно решение, которое я попробовал, выглядит следующим образом:

Я установил драйвер MS Visual Foxpro и использовал его для импорта файлов DBF в SQL Server 2008, но затем я могу «редактировать сопоставления», а также «предварительно просматривать» данные. Когда я нажал «редактировать сопоставления», я обнаружил, что для одного типа данных столбца было написано 129, и поэтому я изменил его на «varchar» с длиной 4000.

когда я нажимаю "Далее", получаю сообщение ниже:

Расположение источника: E:\ABC\data\test.DBC

Исходный поставщик: VFPOLEDB.1

Не удается найти файл сопоставления для сопоставления типов поставщиков с типами SSIS

Расположение назначения: .\sqlexpress

Целевой поставщик: SQLNCLI10

Файл сопоставления (тип SSIS): C:\Program Files\Microsoft SQL Server\100\DTS\MappingFiles\MSSQLToSSIS10.XML

Файл преобразования SSIS: C:\Program Files\Microsoft SQL Server\100\DTS\binn\DtwTypeConversion.xml

"Готово" выдает две ошибки:

Ошибка подключения к источнику настройки — «Предупреждение 0x80202066: Источник — acndcode [1]: невозможно получить информацию о кодовой странице столбца от поставщика OLE DB. Если компонент поддерживает свойство «DefaultCodePage», кодовая страница из этого свойства будет используется. Измените значение свойства, если текущие значения кодовой страницы строки неверны. Если компонент не поддерживает свойство, будет использоваться кодовая страница из идентификатора локали компонента."

Ошибка проверки — «Предупреждение 0x80202066: поток данных, задача 1: не удается получить информацию о кодовой странице столбца от поставщика OLE DB. Если компонент поддерживает свойство «DefaultCodePage», будет использоваться кодовая страница из этого свойства. Измените значение свойства, если текущие значения кодовой страницы строки неверны. Если компонент не поддерживает свойство, будет использоваться кодовая страница из идентификатора локали компонента."

Ошибка предварительного выполнения — «Предупреждение 0x80202066: Задача потока данных 1: невозможно получить информацию о кодовой странице столбца от поставщика OLE DB. Если компонент поддерживает свойство «DefaultCodePage», будет использоваться кодовая страница из этого свойства. Измените значение свойства, если текущие значения кодовой страницы строки неверны. Если компонент не поддерживает свойство, будет использоваться кодовая страница из идентификатора локали компонента.

(Мастер импорта и экспорта SQL Server)

Ошибка 0xc0202009: задача потока данных 1: код ошибки SSIS DTS_E_OLEDBERROR. Произошла ошибка OLE DB. Код ошибки: 0x80040E21.

Доступна запись OLE DB. Источник: «Microsoft SQL Server Native Client 10.0». Hresult: 0x80040E21 Описание: «Многоэтапная операция OLE DB вызвала ошибки. Проверьте каждое значение состояния OLE DB, если оно доступно. Работа не выполнялась».

(Мастер импорта и экспорта SQL Server)

Ошибка 0xc0202025: Задача потока данных 1: Не удается создать метод доступа OLE DB. Убедитесь, что метаданные столбца допустимы.

(Мастер импорта и экспорта SQL Server)

Ошибка 0xc004701a: Задача 1 потока данных: компонент "Destination — acndcode" (34) не прошел фазу предварительного выполнения и вернул код ошибки 0xC0202025.

Читайте также: