powered by simpleCommunicator - 2.0.37     © 2025 Programmizd 02
Форумы / SQLite [игнор отключен] [закрыт для гостей] / load_extension
5 сообщений из 5, страница 1 из 1
load_extension
    #39012399
saxix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Господа, подскажите. Создал базу, таблицы, залил данные. Скачал утилиту SQLLite Administrator, требуется выполнить запрос с использваний функций возведения в степень и подобное. скомпилировал libsqlitefunctions.dll.
При выполнении
SELECT load_extension('libsqlitefunctions.dll');
ошибка not authorized . Как включить возможность выполнения load_extension?
...
Рейтинг: 0 / 0
load_extension
    #39012738
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
http://sqlite.org/lang_corefunc.html#load_extension
Читай внимательно последнее предложение.
...
Рейтинг: 0 / 0
load_extension
    #39013080
saxix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
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
load_extension
    #39013194
saxix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
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
load_extension
    #39013197
saxix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
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
5 сообщений из 5, страница 1 из 1
Форумы / SQLite [игнор отключен] [закрыт для гостей] / load_extension
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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