Задать вопрос
@krasulya

Точка входа в процедуру sqlite3_open_v2 не найдена?

Здравствуйте!


Пытаюсь написать первое приложение на ramaze (ruby), ORM — DataMapper. При запуске сервера постоянно выскакивает ошибка «Точка входа в процедуру sqlite3_open_v2 не найдена в библиотеке DLL sqlite3.dll».


Windows 7 x64, sqlite3.dll устанавливать отсюда www.dll-files.com/dllindex/dll-files.shtml?sqlite3


Если вместо DataMapper использую Sequel — все работает.


В чем может быть дело?
  • Вопрос задан
  • 4377 просмотров
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Инженер по тестированию
    5 месяцев
    Далее
  • Яндекс Практикум
    Java-разработчик
    10 месяцев
    Далее
  • Яндекс Практикум
    Python-разработчик расширенный
    14 месяцев
    Далее
Решения вопроса 1
@Maccimo
На странице загрузок официального сайта SQLite cреди прочего есть и precompiled библиотека со следующим описанием:

sqlite-dll-win32-x86-3071000.zip
(286.49 KiB) This ZIP archive contains a DLL for the SQLite library version 3.7.10. The DLL is built using SQLITE_ENABLE_COLUMN_METADATA so that it is suitable for use with Ruby on Rails.
(sha1: 0ca60b6eed9cca4f5d3807a587a7fe5a6c9930e5)

Вы пробовали с этой библиотекой?
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
ITK academy Нижний Новгород
от 80 000 до 120 000 ₽
ITK academy Воронеж
от 50 000 до 90 000 ₽