Гость
Форумы / SQLite [игнор отключен] [закрыт для гостей] / load_extension / 5 сообщений из 5, страница 1 из 1
21.07.2015, 14:54
    #39012399
saxix
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
load_extension
Господа, подскажите. Создал базу, таблицы, залил данные. Скачал утилиту SQLLite Administrator, требуется выполнить запрос с использваний функций возведения в степень и подобное. скомпилировал libsqlitefunctions.dll.
При выполнении
SELECT load_extension('libsqlitefunctions.dll');
ошибка not authorized . Как включить возможность выполнения load_extension?
...
Рейтинг: 0 / 0
21.07.2015, 21:18
    #39012738
White Owl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
load_extension
http://sqlite.org/lang_corefunc.html#load_extension
Читай внимательно последнее предложение.
...
Рейтинг: 0 / 0
22.07.2015, 10:28
    #39013080
saxix
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
load_extension
White Owl http://sqlite.org/lang_corefunc.html#load_extension
Читай внимательно последнее предложение.
Да это то читал. Только не знал как включить. Сделал через java код
SQLiteConfig config = new SQLiteConfig();
config.enableLoadExtension(true);
....
statement.execute("SELECT load_extension('libsqlltefunctions.dll')");
и на последней строке вылетает с java.sql.SQLException: [SQLITE_ERROR] SQL error or missing database (Не найден указанный модуль.
)

Путь правильный. Экспортируемые функции в DLL "просматриваются". ХЗ
...
Рейтинг: 0 / 0
22.07.2015, 11:43
    #39013194
saxix
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
load_extension
saxixWhite Owl http://sqlite.org/lang_corefunc.html#load_extension
Читай внимательно последнее предложение.
Да это то читал. Только не знал как включить. Сделал через java код
SQLiteConfig config = new SQLiteConfig();
config.enableLoadExtension(true);
....
statement.execute("SELECT load_extension('libsqlltefunctions.dll')");
и на последней строке вылетает с java.sql.SQLException: [SQLITE_ERROR] SQL error or missing database (Не найден указанный модуль.
)

Путь правильный. Экспортируемые функции в DLL "просматриваются". ХЗ
Требуется загрузить через System.load все зависимые библиотеки.
...
Рейтинг: 0 / 0
22.07.2015, 11:44
    #39013197
saxix
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
load_extension
saxixsaxixпропущено...

Да это то читал. Только не знал как включить. Сделал через java код
SQLiteConfig config = new SQLiteConfig();
config.enableLoadExtension(true);
....
statement.execute("SELECT load_extension('libsqlltefunctions.dll')");
и на последней строке вылетает с java.sql.SQLException: [SQLITE_ERROR] SQL error or missing database (Не найден указанный модуль.
)

Путь правильный. Экспортируемые функции в DLL "просматриваются". ХЗ
Требуется загрузить через System.load все зависимые библиотеки.
Определить зависимые библиотеки можно через Dependency Walker. Вдруг кому пригодится.
...
Рейтинг: 0 / 0
Форумы / SQLite [игнор отключен] [закрыт для гостей] / load_extension / 5 сообщений из 5, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]