Перейти к содержанию

Импорт баз данных (Dblib)

Импорт библиотек в виде баз данных формата Dblib осуществляется с помощью прямого подключения к базе данных с использованием строки подключения с помощью провайдеров OLE DB.

Примечание! Импорт файлов формата Dblib доступен только на ОС Windows.

  1. Для импорта библиотек в формате Dblib в окне «Импорт библиотеки Altium» выберите вариант – База данных, см. Рис. 1.
Рис. 1 Выбор формата импортируемой библиотеки
Рис. 1 Выбор формата импортируемой библиотеки
  1. Выберите базу данных. Для выбора файла нажмите , после выбора импортируемого файла в окне проводника нажмите «Открыть», см. Рис. 2.
Рис. 2 Выбор импортируемого файла
Рис. 2 Выбор импортируемого файла
  1. Если база данных содержит более одной таблицы, выберите нужную в выпадающем списке «Таблица для импорта», см. Рис. 3.
Рис. 3 Выбор таблицы
Рис. 3 Выбор таблицы

Примечание! В случае если база данных содержит более одной таблицы, следует импортировать таблицы последовательно, применяя для каждой таблицы запуск мастера импорта и выбор необходимой таблицы.

  1. Определите иерархию и наименование библиотеки после импорта, подробное описание настроек представлено в разделе Импорт баз данных, конвертированных в csv формат.
  2. Настройки дополнительных функций и последующие шаги мастера импорта аналогичны импорту библиотек других форматов, подробнее см. Импорт схемотехнических библиотек и библиотек посадочных мест.

Для успешного импорта должны быть соблюдены следующие условия:

  • Строка подключения должна быть актуальной и корректной, поддерживаются строки подключения как из Access, так и Excel. Рекомендуется проверить работоспособность базы данных в Altium перед началом импорта.
  • Для работы с базами данных Access и Excel должен быть установлен свободно распространяемый пакет Microsoft Access Database Engine;
  • Не поддерживается указание ключевого поля в виде функции или комбинации полей;
  • Не поддерживаются 32-разрядные провайдеры (например, Microsoft.Jet.OLEDB.4.0). Используйте 64-разрядные провайдеры, например, Microsoft.ACE.OLEDB.12.0.
  • Все используемые провайдеры должны быть установлены на персональном компьютере, на котором выполняется импорт.

Примечание! При импорте библиотек в виде баз данных с большим количеством компонентов может потребоваться большой объем оперативной памяти.