powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / Другие СУБД [игнор отключен] [закрыт для гостей] / Посоветуйте простенькую и легкую СУБД
23 сообщений из 23, страница 1 из 1
Посоветуйте простенькую и легкую СУБД
    #39180973
AndrF
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Собственно СУБД нужна для установки на Windows 10 IoT c объемом оперативки всего 1 Гб. Работа с ней будет как с самого устройства, так и удаленно по TCP-IP. Но нагрузка на нее будет минимальна. В базе будет не более 10 таблиц, работа будет вестись простейшими инструкциями INSERT/DELETE/SELECT, то есть хранимки и функции использоваться не будут.

По описанию на Windows SQL Express ему для работы требуется 512 Mb - может и заведется - кто либо пробовал его ядро ставить на такой объем памяти?

В общем, нужны варианты.

Скажу сразу - на Linter смотрел. Но не понравилось - довольно слабо документирован, напоролся на несколько глюков в его невнятном IDE. Не - я, конечно, понимаю что его можно в итоге завести и он будет работать, но времени на разборки угробишь уйму (курсов-то никто не оплатит)... Ну и к его разработчикам, которые здесь бывают - неужто трудно было выложить на сайте несколько примеров работы с демо-базой из того же VB.NET?
...
Рейтинг: 0 / 0
Посоветуйте простенькую и легкую СУБД
    #39181197
dvim
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AndrF,

1 Sqlite. Маленькая, легкая и куча документации под .Net. Есть embedded вариант.
2 Банально использовать mbd файлы. У данного способа минусы есть, но для простейших задач он используется до сих пор. (Так как работает и вообще не надо стороннего софта)
...
Рейтинг: 0 / 0
Посоветуйте простенькую и легкую СУБД
    #39181229
PL SQL Новичок
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dvimиспользовать mbd файлыа что это за файлы такие?
mdb - знаю,
а вот про mbd - первый раз прочитал.
...
Рейтинг: 0 / 0
Посоветуйте простенькую и легкую СУБД
    #39181232
PL SQL Новичок
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AndrFработа будет вестись простейшими инструкциями INSERT/DELETE/SELECT, то есть хранимки и функции использоваться не будутПоясните причину отказа от использования процедур и функций.
...
Рейтинг: 0 / 0
Посоветуйте простенькую и легкую СУБД
    #39181235
Siemargl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AndrF,

https://ru.wikipedia.org/wiki/Microsoft_SQL_Server_Compact_4.0
и его наследник

https://www.microsoft.com/windowsembedded/en-us/microsoft-sql-server-2014-for-embedded-systems.aspx

Ну и MSJET скорее всего остался в 10 IOT.

Все интегрируется в студию.
...
Рейтинг: 0 / 0
Посоветуйте простенькую и легкую СУБД
    #39181382
AndrF
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PL SQL НовичокПоясните причину отказа от использования процедур и функций.

Просто в данной задаче можно легко обойтись без них - работы с данными немного. Следовательно, они и не столь нужны.

Варианты с локальными базами - не подходят. Как я понимаю те встраиваемые базы что тут успели порекомендовать относятся к тому - же типу - с ними нельзя работать удаленно. Или я ошибаюсь?

Нужна возможность доступа к этой базе через интернет по TCP IP. Хоть изредка, но нужна. А иначе ничего бы искать не пришлось - работай себе с MDB...
...
Рейтинг: 0 / 0
Посоветуйте простенькую и легкую СУБД
    #39181416
Siemargl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SiemarglAndrF,

https://ru.wikipedia.org/wiki/Microsoft_SQL_Server_Compact_4.0
и его наследник

https://www.microsoft.com/windowsembedded/en-us/microsoft-sql-server-2014-for-embedded-systems.aspx

Ну и MSJET скорее всего остался в 10 IOT.

Все интегрируется в студию.
Для полноты, Embedded версия SQL Server называется Express LocalDB.

Недоглядел - все вышеперечисленное не поддерживает удаленные подключения.

Так что остается только SQL Express - если запустится версия постарее, чтобы меньше памяти требовало.
ХЗ что можно запустить на IoT 10.
...
Рейтинг: 0 / 0
Посоветуйте простенькую и легкую СУБД
    #39181467
dvim
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AndrFНужна возможность доступа к этой базе через интернет по TCP IP. Хоть изредка, но нужна. А иначе ничего бы искать не пришлось - работай себе с MDB...

Тогда firebird , только бекапить и хранить резервы хорошо
А так для вас одни плюсы.
...
Рейтинг: 0 / 0
Посоветуйте простенькую и легкую СУБД
    #39181469
AndrF
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SiemarglХЗ что можно запустить на IoT 10.

По идее, тут с успехом пошел бы Linter. Но его осваивать приходится не иначе как с матом. На сайте разработчика нет ни одного примера. Не работающие под Win10 древние hlp-файлы, нет интеграции с последними версиями Visual Studio... Может они его IDE уже точат только под Linux и под ним все нормально - тут не знаю.

В итоге удалось добиться выполнения запроса типа

Код: vbnet
1.
                cm.CommandText = "SELECT ""PresetID"" FROM ""Settings"" WHERE ID=1"



Именно так - без кавычек в именах полей он ругался. С чего это он так делал я так и не понял - дальше уже не выдержал...
...
Рейтинг: 0 / 0
Посоветуйте простенькую и легкую СУБД
    #39181584
Arm79
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1) Firebird
2) MS SQL Express
3) Oracle Express Edition
Вроде бы еще sybase какую то бесплатную редакцию дает

AndrFVB.NET
AndrFдля установки на Windows 10 IoT
С учетом вышеквотированного я бы остановился на MS SQL Express
...
Рейтинг: 0 / 0
Посоветуйте простенькую и легкую СУБД
    #39181624
Фотография NekZ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FVMas же!
...
Рейтинг: 0 / 0
Посоветуйте простенькую и легкую СУБД
    #39181696
Siemargl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Oracle XE не влезет в Гиг с Win 10.

AndrF,

А платформа то какая, случайно не Распберри 2 на АРМе?
...
Рейтинг: 0 / 0
Посоветуйте простенькую и легкую СУБД
    #39181875
xuser
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AndrF
Код: vbnet
1.
                cm.CommandText = "SELECT ""PresetID"" FROM ""Settings"" WHERE ID=1"


Именно так - без кавычек в именах полей он ругался. С чего это он так делал я так и не понял - дальше уже не выдержал...

Это стандарт SQL (SQL/Foundation, 5.2 <Token> and <separator>, <quoted identifier> и <regular identifier>).

Наверное, вы использовали при создании таблицы и столбца регистрозависимые имена в двойных кавычках (или задали имена со смешанным регистром букв при создании таблицы в каком-нибудь визуальном интерфейсе). Соответственно, в базе создались объекты с регистрозависимыми именами, для обращения к которым надо использовать кавычки, т.к. имена без кавычек всегда приводятся к верхнему регистру.

Читаю, например, про имена в Oracle ( http://ora-sql.ru/pravila-imenovaniya.html) - тот же самый подход, аналогично в PostgreSQL или Firebird.
...
Рейтинг: 0 / 0
Посоветуйте простенькую и легкую СУБД
    #39181880
xuser
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
...
Рейтинг: 0 / 0
Посоветуйте простенькую и легкую СУБД
    #39181926
L.Otujktd
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А Если внедрить sqlite в http сервер и написать простенький интерфейс для доступа снаружи?
...
Рейтинг: 0 / 0
Посоветуйте простенькую и легкую СУБД
    #39181990
AndrF
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
xuserЭто и в FAQ есть: https://www.linter.ru/ru/forum/?PAGE_NAME=read&FID=5&TID=24&TITLE_SEO=24

Не то. Пробелов ведь нет. Как и прочего...

Сегодня начал пробовать Firebird. Вроде вполне...
...
Рейтинг: 0 / 0
Посоветуйте простенькую и легкую СУБД
    #39181991
AndrF
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SiemarglА платформа то какая, случайно не Распберри 2 на АРМе?

Оно. Скоро доехать должна...
...
Рейтинг: 0 / 0
Посоветуйте простенькую и легкую СУБД
    #39182001
Siemargl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AndrFSiemarglА платформа то какая, случайно не Распберри 2 на АРМе?

Оно. Скоро доехать должна...
Ну так понимаешь еще есть трабл, далеко не все СУБД имеют порт на АРМ-процессор.
...
Рейтинг: 0 / 0
Посоветуйте простенькую и легкую СУБД
    #39182005
AndrF
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SiemarglНу так понимаешь еще есть трабл, далеко не все СУБД имеют порт на АРМ-процессор.

Значит еще и это...

Ну как запасной вариант у меня есть вариант с интеловским процессором - там уже 2 гига оперативки будет...
...
Рейтинг: 0 / 0
Посоветуйте простенькую и легкую СУБД
    #39182722
xuser
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AndrFxuserЭто и в FAQ есть: https://www.linter.ru/ru/forum/?PAGE_NAME=read&FID=5&TID=24&TITLE_SEO=24

Не то. Пробелов ведь нет. Как и прочего...



Есть символы нижнего регистра в созданных именах - этого достаточно. По умолчанию при задании без кавычек они приводятся к верхнему регистру. Если создать имена в верхнем регистре - потом обращаться можно в любом регистре без кавычек.
...
Рейтинг: 0 / 0
Посоветуйте простенькую и легкую СУБД
    #39184887
Фотография roden
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AndrFСкажу сразу - на Linter смотрел. Но не понравилось - довольно слабо документирован
Ну что тут скажешь ... такие отзывы в итоге более полезны для продукта, хотя конечно хочется, что бы все было лучше изначально.
Документация есть - здесь . Надо её усиливать? Конечно надо. Другой вопрос, что она все равно всем нравиться не сможет.
А чтобы она становилась лучше, мнения (со всеми негодованиями) можно писать сюда или, если более удобно, передать как-нибудь так .

AndrFнапоролся на несколько глюков в его невнятном IDE.
Бейте ногами прямо сюда или сюда
Надо исправляться, но без тех, кто в живую с проблемами сталкивается, не получится.

AndrFнеужто трудно было выложить на сайте несколько примеров работы с демо-базой из того же VB.NET?
Примеры, идущие в составе дистрибутива, не помогли? Или, если бы они были на сайте, было бы удобнее?
...
Рейтинг: 0 / 0
Посоветуйте простенькую и легкую СУБД
    #39185491
AndrF
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rodenДокументация есть - здесь . Надо её усиливать? Конечно надо. Другой вопрос, что она все равно всем нравиться не сможет.

Pdf-ки и html- ки вместо нормальной системы справки? Не дюже это солидно и удобно для пользователей. Неужто трудно для начала собрать на их основе нормальный файл помощи и постепенно начать привязывать его, делая подсказку уже контекстной? Я в свое время без проблем на автомате собирал прайсы и документацию для клиентов в формат hlp-файлов - с индексами, содержанием и прочим...

rodenБейте ногами прямо сюда или сюда
Надо исправляться, но без тех, кто в живую с проблемами сталкивается, не получится.

Хорошо, напишу.

Один вопрос отсюда - под Rasbery Pi 2 c установленным Win10 IoT ядро сгенерить сможете? Разработка все одно на нормальном компе будет вестись - с него и подключусь... Проект у меня не коммерческий чисто для дома, просто хочется попробовать заюзать вашу СУБД, попутно освоив ее. Ну может потом и для работы сгодится, а то все МS SQL да MS SQL...

Кстати, рынок СУБД для Rasbery вроде еще никем не захвачен - люди интересуются что можно задействовать, но реальных реализаций я не встретил - если сделать недорогую ($5-10) усеченную версию под него для некоммерческого использования, например, ограничив по объему базы до 1 Gb), то можно было бы привлечь пользователей немного заработав, а через них постепенно и выход на более серьезные проекты - привыкнув дома люди начинают применять и на работе - MS SQL не просто так Express сделали вообще бесплатным.. . Ну и IDE вам надо приводить к нормальному, современному виду...

rodenПримеры, идущие в составе дистрибутива, не помогли? Или, если бы они были на сайте, было бы удобнее?

Собственно - да. А то что-то я не помню, чтобы о них писалось в процессе инсталляции, потому каталоги Линтера не смотрел... Теперь посмотрю.

Ну и главного я уже по любому добился, как тут разъяснили - запросы выполняются как оказалось правильно - с регистрами я протормозил.
...
Рейтинг: 0 / 0
Посоветуйте простенькую и легкую СУБД
    #39186081
Фотография roden
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AndrF
Pdf-ки и html- ки вместо нормальной системы справки?

Тут весь вопрос, что подо всё и подо всех подстроиться у нас физически не получится. Согласен, что документация должна быть удобной. Только обычно становится удобной та, к которой привыкаешь.
Я даже, когда в новый магазин захожу - бесит. Ничего сразу найти не могу.

AndrFОдин вопрос отсюда - под Raspberry Pi 2 c установленным Win10 IoT ядро Линтер сгенерить сможете?
Процентов на 90 уверен, что сможем. Пока удавалось переезжать на все платформы. Один из крайних разов - делали сборку СУБД Линтер под Эльбрус.
Думаю, под Raspberry Pi 2 c Win10 IoT тоже получится.
Напишите пожалуйста сюда

AndrFКстати, рынок СУБД для Raspberry вроде еще никем не захвачен - люди интересуются что можно задействовать, но реальных реализаций я не встретил - если сделать недорогую ($5-10) усеченную версию под него для некоммерческого использования, например, ограничив по объему базы до 1 Gb), то можно было бы привлечь пользователей немного заработав

У нас есть партнерские программы для серийных решений. Так что по идее это не проблема уже сейчас.
Другой вопрос, что пока действительно для не серийных решений такого ещё нет.

AndrF Ну и IDE вам надо приводить к нормальному, современному виду...
Да, рюшечек бы развесить действительно было бы неплохо. А то пока пытаемся взять "умом", а не "привлекательностью"

AndrFНу и главного я уже по любому добился, как тут разъяснили - запросы выполняются как оказалось правильно - с регистрами я протормозил.
Пока поддержка работает вообще для всех (просто без заключенного договора - медленно). Так что можно непосредственно через линтер.рф
...
Рейтинг: 0 / 0
23 сообщений из 23, страница 1 из 1
Форумы / Другие СУБД [игнор отключен] [закрыт для гостей] / Посоветуйте простенькую и легкую СУБД
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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