Настройка Omnis Studio для извлечения данных из файла .DF1

Мои клиенты использовали Master Repair 8000 в течение последнего десятилетия для отслеживания выставления счетов, и все их данные были сохранены в файле .DF1. Они попросили перенести все данные из программы Master Repair 8000 в базу данных MySQL.

Я искал решения этой проблемы и нашел следующий текст в сопроводительном сообщении на форуме.

Вы можете использовать ознакомительную копию Omnis Studio для копирования данных из файла данных Omnis в базу данных MySQL. Используя утилиту SQL Browser, вы создаете сеанс OMNISSQL, который подключается к файлу данных (.DF1), и сеанс MYSQL, который подключается к вашей базе данных MySQL. Откройте обе сессии. Затем вы можете использовать перетаскивание, чтобы скопировать целые таблицы непосредственно в MySQL. Если вы хотите продолжить доступ к MySQL после истечения пробного периода, я полагаю, что для этого потребуется стандартная лицензия разработчика.

Поэтому я попытался следовать этому руководству и сделал следующее.

  1. Я скачал версию Omnis Studio Community.

  2. Я загрузил двоичный файл SQLite с официального сайта SQLite.

  3. Я загрузил приложение ODBC Manager.

  4. В приложении ODBC Manager я создал новый системный DSN и подтвердил, что он может подключиться к базе данных/файлу .DF1. Я подтвердил, что DSN может успешно подключиться к файлу/базе данных.

Теперь, когда я все настроил, мне нужно установить соединение OMNISSQL с базой данных/файлом .DF1, чтобы затем передать данные в базу данных MySQL.

Страница настройки этого подключения выглядит следующим образом:Мастер подключения OMNIS studio OMNISSQL.

Теперь что касается имени хоста, мне предлагается ввести имя DSN, и я оставляю остальные поля пустыми, так как не совсем уверен, что еще мне следует вводить в эти поля. Когда я пытаюсь это сделать, я получаю следующее сообщение об ошибке:

[В браузере SQL не удалось войти в систему:iODBC][Диспетчер драйверов] Ошибка SQLAllocEnv() драйвера.

Я не уверен, что означает это сообщение об ошибке, и я безуспешно искал в Интернете. Кто-нибудь знает, как я могу настроить соединение OMNISSQL с базой данных .DF1 в Omnis Studio, чтобы перенести данные .DF1 в базу данных MySQL?

0 ответов

Другие вопросы по тегам