powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Посоветуйте бесплатную десктоп базу данных
37 сообщений из 37, показаны все 2 страниц
Посоветуйте бесплатную десктоп базу данных
    #33287257
фред
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Требования/характеритики приложения, которое будет её использовать:
- один пользователь;
- 10-20 таблиц не более 1000 записей каждая;
- всё должно находиться в одном файле, как в микрософт аксессе, чтобы для переноса данных на другую машину достаточно было бы скопировать файл.
- наличие бесплатного JDBC драйвера (т.к. клиент на Jave).
...
Рейтинг: 0 / 0
Посоветуйте бесплатную десктоп базу данных
    #33287496
andrnt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а чем не устраивает MS Access?
...
Рейтинг: 0 / 0
Посоветуйте бесплатную десктоп базу данных
    #33287553
фред
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
andrntа чем не устраивает MS Access?

Для него JDBC драйвер платный.
...
Рейтинг: 0 / 0
Посоветуйте бесплатную десктоп базу данных
    #33287607
DrKonito
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Честно говоря, я не очень в курсе JDBC, но
неужели нет JDBC драйвера работающего через ODBC?
...
Рейтинг: 0 / 0
Посоветуйте бесплатную десктоп базу данных
    #33288177
Gold
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Fireird Embedded
...
Рейтинг: 0 / 0
Посоветуйте бесплатную десктоп базу данных
    #33288192
Gold
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Т.е. FireBird
...
Рейтинг: 0 / 0
Посоветуйте бесплатную десктоп базу данных
    #33288333
Фотография Кувалдин Роман
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DrKonitoЧестно говоря, я не очень в курсе JDBC, но
неужели нет JDBC драйвера работающего через ODBC?

Есть конечно. Стандартный JDBC-ODBC мост.

А по теме топика - могу посоветовать сразу две на Java (уж если JDBC драйвер понадобился, то видимо на Java клиентов писать будешь): IBM Cloudscape и HSQLDB(он же Hypersonic). Есть еще Borland JDataStore, но за него денёг хотят.
...
Рейтинг: 0 / 0
Посоветуйте бесплатную десктоп базу данных
    #33288911
DrKonito
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Кувалдин Роман DrKonitoЧестно говоря, я не очень в курсе JDBC, но
неужели нет JDBC драйвера работающего через ODBC?

Есть конечно. Стандартный JDBC-ODBC мост.

А по теме топика - могу посоветовать сразу две на Java (уж если JDBC драйвер понадобился, то видимо на Java клиентов писать будешь): IBM Cloudscape и HSQLDB(он же Hypersonic). Есть еще Borland JDataStore, но за него денёг хотят.
Ну если такой драйвер есть и он бесплатный то используй Ацесс и не парься.
...
Рейтинг: 0 / 0
Посоветуйте бесплатную десктоп базу данных
    #33290000
Фотография Кувалдин Роман
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DrKonito
Ну если такой драйвер есть и он бесплатный то используй Ацесс и не парься.


Бесплатный. Он входит в JDK. sun.jdbc.odbc.JdbcOdbcDriver
...
Рейтинг: 0 / 0
Посоветуйте бесплатную десктоп базу данных
    #33295549
mod
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MSDE уже не рулит? Всяк в ODBC он есть, а JDBC->ODBC тема вроде нормальная...
...
Рейтинг: 0 / 0
Посоветуйте бесплатную десктоп базу данных
    #33298724
DrKonito
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
modMSDE уже не рулит? Всяк в ODBC он есть, а JDBC->ODBC тема вроде нормальная...

mdb более соответствует требованиям:
- один пользователь
- все должно находится в одном файле

да и проще он имхо - не надо сервак ставить
...
Рейтинг: 0 / 0
Посоветуйте бесплатную десктоп базу данных
    #33298965
Фотография Александр Гoлдун
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На днях вышел Open Office 2 RC. Там один из компонентов - Open Office
base - некий аналог MS Access, только бесплатный в отличие от оного.
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Посоветуйте бесплатную десктоп базу данных
    #33301032
mod
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DrKonito? а MSDE надо на сервак ставить? Он что многопользовательский?
Ещё в Star Office есть типа Access с dbf
...
Рейтинг: 0 / 0
Посоветуйте бесплатную десктоп базу данных
    #33301446
DrKonito
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
modDrKonito? а MSDE надо на сервак ставить? Он что многопользовательский?
Ещё в Star Office есть типа Access с dbf

Сам я, честно говоря, с MSDE не работал, но насколько я представляю это сильно зарезанный MS SQL. Со всеми вытекающими - отдельным серверным процессом, соответствующими сетевыми библиотеками, БД master, БД tempdb итд итп

Да- MSDE многопользовательский- но количество одновременных коннектов кажется ограничено.

Ацесс вообще к теме топика отношения не имеет, т.к. я имел в виду не приложение а конкретный формат данных - MDB. DBF независимо от использующего его приложения хранит данные каждой таблицы в отдельном файле, что не совсем соответствует условиям.
...
Рейтинг: 0 / 0
Посоветуйте бесплатную десктоп базу данных
    #33301487
Фотография Кувалдин Роман
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DrKonito...Да- MSDE многопользовательский- но количество одновременных коннектов кажется ограничено.
... пятью одновременными подключениями. Дальше он начинает специально тормозить работу.
...
Рейтинг: 0 / 0
Посоветуйте бесплатную десктоп базу данных
    #33302840
Valery Shiskin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1) MSDE Microsoft выставляет бесплатный JDBC драйвер.
2) Firebird драйверов бесплатных по крайней мере 2, но лучше на сайте Firebird скачать очень хороший драйвер. А для Ваших условий можно найти массу чисто java субд, например, Hypersonic ( hsqldb.org )
...
Рейтинг: 0 / 0
Посоветуйте бесплатную десктоп базу данных
    #33303391
mod
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DrKonito за сим нормально MSDE на локалку ставить... так его и пользуют обычно.
...
Рейтинг: 0 / 0
Посоветуйте бесплатную десктоп базу данных
    #33304081
DrKonito
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
modDrKonito за сим нормально MSDE на локалку ставить... так его и пользуют обычно. Под сервером я имел в виду отдельный серверный процесс, который придется время от времени перезапускать итд итп.
Что СКЛ Сервер можно поставить на локальную машину я знаю :)
...
Рейтинг: 0 / 0
Посоветуйте бесплатную десктоп базу данных
    #33333221
LSV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кувалдин Роман DrKonito...Да- MSDE многопользовательский- но количество одновременных коннектов кажется ограничено.
... пятью одновременными подключениями. Дальше он начинает специально тормозить работу.Не коннектов, а одновременно выполняющихся запросов.
Коннектов может быть больше 5-ти.
...
Рейтинг: 0 / 0
Посоветуйте бесплатную десктоп базу данных
    #33335694
FreemanZAV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
to фред
Попробуй Sqlite (sqlite.org)
Для распостранения необходимо только скопировать DLL (300K),
база в одном файле, триггеры, view, udf. Есть jdbc
SqliteJDBC
Весьма высокая производительнось. Плюс все на халяву
...
Рейтинг: 0 / 0
Посоветуйте бесплатную десктоп базу данных
    #33351456
Фотография DarkSquid
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
фредвсё должно находиться в одном файле, как в микрософт аксессе, чтобы для переноса данных на другую машину достаточно было бы скопировать файл.

Требование какое-то странное, на мой взгляд... Неужели трудоёмкость копирования каталога на Windows превосходит трудоёмкость копирования файла?

Понятно, что команды tar и gzip напрочь отсутствуют, но можно ведь в самом приложении функцию добавить для копирования файлов.

Я к чему спрашиваю-то: если приложение чисто явовское, и ничего кроме базы платформозависимого не использует, то может и не стоит на MSAccess сильно затачиваться, есть же ведь явовские СУБДы - Derby, к примеру...

Но Derby базу в каталоге держит, а не в одном файле...
...
Рейтинг: 0 / 0
Посоветуйте бесплатную десктоп базу данных
    #33351466
Фотография DarkSquid
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот ссылка на Derby db.apache.org/derby

При том, что jar с серваком занимает всего 2МБ и может использоваться как десктопная СУБД, Derby это значительно больше, чем просто десктопная СУБД, так как поддерживает триггеры, вьюшки, хранимые процедуры и может эксплуатироваться в клиент-серверном режиме, поддерживая с лёгкостью до 25 коннектов.

Соответственно даже небольшое декстопное приложение получает, (просто в подарок) уникальную возможность масштабирования до многопользовательской клиент-серверной системы.
...
Рейтинг: 0 / 0
Посоветуйте бесплатную десктоп базу данных
    #33351704
Фотография Михаил Михайлович
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DarkSquidВот ссылка на Derby db.apache.org/derby

При том, что jar с серваком занимает всего 2МБ и может использоваться как десктопная СУБД, Derby это значительно больше, чем просто десктопная СУБД, так как поддерживает триггеры, вьюшки, хранимые процедуры и может эксплуатироваться в клиент-серверном режиме, поддерживая с лёгкостью до 25 коннектов.

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

Последний раз когда я скачивал там нифега не было понятно с руководством-настройкой-быстрым стартом-... короче, нафига приключения?
...
Рейтинг: 0 / 0
Посоветуйте бесплатную десктоп базу данных
    #33351722
Фотография DarkSquid
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Михаил Михайлович... короче, нафига приключения?

Чтоб жизнь мёдом не казалась...
Кстати, сейчас они в $DERBY_ROOT/docs/pdf/ кучу документациии положили... Но согласен, что не очень понятно всё написано. Самое главное - интерпретатор SQL скриптов настроить, а там уже можно работать так же, как и с любой оракловой базой - то есть, таблицы просматривать, запросы отлаживать. Ну и из приложения без проблем работать можно, когда есть возможность проверить, что в базе лежит. Для Derby org.apache.derby.tools.ij вполне подходит. Пока с ним не разобрался - были проблемы и непонятности. А после этого всё стало привычно и обыденно. Интерпретатор SQL-скриптов - основа любой СУБД! Он, кстати, в derbytools.pdf описан.
...
Рейтинг: 0 / 0
Посоветуйте бесплатную десктоп базу данных
    #33351818
Фотография Михаил Михайлович
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DarkSquid Михаил Михайлович... короче, нафига приключения?

Чтоб жизнь мёдом не казалась...
Кстати, сейчас они в $DERBY_ROOT/docs/pdf/ кучу документациии положили... Но согласен, что не очень понятно всё написано. Самое главное - интерпретатор SQL скриптов настроить, а там уже можно работать так же, как и с любой оракловой базой - то есть, таблицы просматривать, запросы отлаживать. Ну и из приложения без проблем работать можно, когда есть возможность проверить, что в базе лежит. Для Derby org.apache.derby.tools.ij вполне подходит. Пока с ним не разобрался - были проблемы и непонятности. А после этого всё стало привычно и обыденно. Интерпретатор SQL-скриптов - основа любой СУБД! Он, кстати, в derbytools.pdf описан.

1. Сколько времени Вам потребовалось на тюнинг самой СУБД?
2. ODBC есть ?
...
Рейтинг: 0 / 0
Посоветуйте бесплатную десктоп базу данных
    #33351857
Фотография DarkSquid
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Михаил Михайлович
1. Сколько времени Вам потребовалось на тюнинг самой СУБД?
2. ODBC есть ?

Я её не тюнил - и так работает. Прочитал сейчас для интереса tuningderby.pdf - там в отношении запросов, в основном, очевидные вещи пишут. Я и так об этом догадывался, но базу специально не тюнил. Не люблю тюнингом заниматься. ODBC нет - только JDBC.
...
Рейтинг: 0 / 0
Посоветуйте бесплатную десктоп базу данных
    #33351893
Фотография panch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
http://hsqldb.org/ - ?
...
Рейтинг: 0 / 0
Посоветуйте бесплатную десктоп базу данных
    #33351899
Фотография panch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
и Postgress (которая со слоном) тоже вещь хорошая
...
Рейтинг: 0 / 0
Посоветуйте бесплатную десктоп базу данных
    #33352178
Фотография Andron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OpenOffice.org Base, аналог Access, можно также создавать формы, запросы, вьюхи. Кроме того вроде позволяет подключаться к внешним источникам данных. Входит в состав офисного пакета OpenOffice 2.0. Очень даже неплохой продукт, рекомендую.
...
Рейтинг: 0 / 0
Посоветуйте бесплатную десктоп базу данных
    #33388707
ВикторЖ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В обсуждении вы приняли, что MS Access бесплатен, а это далеко не так. Потом если Вы используете возможности MS Access: запросы или VBA, то как использовать это все с Java? Строго говоря MS Access это не "правильная" СУБД. MS MSDE 2000 является бесплатным движком СУБД (его можно скачать с сайта). Он отличается от MS SQL 2000 только тем, что имеет ограничения: размер файла под одну базу 2 Гбайта и ОДНОВРЕМЕННО может обрабатывать 5 SQL запроса (остальные запросы ждут в буфере своей очереди). Конектов при этом может быть сколько угодно. Установка его не сложнее MS Access. Фирма предлагает к MS SQL 2000 бесплатный JDBC драйвер, он подходит и к MSDE. К MSDE есть бесплатный менеджер (DbaMgr2k.exe). Он очень не плох. MSDE создает на каждую базу 2 файла. Для их переноса на другую машину надо в этом Менеджере сделать базе DETACH и просто их скопировать. На новой машине выполнить ATTACH и все сростется. А в MSDE можно использовать и тригера и встроенные процедуры и вьюшки. Если у вас есть хвосты от Access, то назначьте в нем таблицы на MSDE и переименуйте по старому MS ACCESS и не поймет, что он работает с MSDE. Кроме того, нет проблем дать доступ к данным другим людям. Примечание. Использовать такие разные решения как Java и от Microsoft это как-то не системно. Если уж Java, то все на Java (как говорят pure Java). Тогда Субд - это Derby или Quadcap Embeddable Database (правда она для коммерческого использования платная).
...
Рейтинг: 0 / 0
Посоветуйте бесплатную десктоп базу данных
    #33388763
Фотография Cat2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Как халявы хочется! И что бы функционал был равен промышленному SQL-серверу! MSDE бесплатен только для тех, кто имеет лицензию на любой продукт из MS Office.
В MSDE есть ограничение на число одновременных коннектов (4), на размер базы (2 Gb) и там отсутствует репликация. MSDE не содержит инструментов по работе с СУБД.
Во всем остальном он - MS SQL 2000.
=========
Если софт пишется "под заказ" или "для распространения", то мы всегда уверенеы, что у пользователя все в порядке с лицензиями и можем смело ставить MSDE :)
...
Рейтинг: 0 / 0
Посоветуйте бесплатную десктоп базу данных
    #33388790
Пьяный Лох
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Cat2
Не вводи людей в заблуждение, плиз.
MSDE бесплатен только для тех, кто имеет лицензию на любой продукт из MS Office.
Ложь. MSDE бесплатен всегда.

В MSDE есть ограничение на число одновременных коннектов (4)
Ложь. Число одновременных коннектов если и ограничено, то чем-нибудь абстрактным типа 32767.
...
Рейтинг: 0 / 0
Посоветуйте бесплатную десктоп базу данных
    #33388928
Sergey Ch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пьяный ЛохЛожь. MSDE бесплатен всегда...
Неправда, согласен с CAT2 - он бесплатен для распространения с определенными продуктами Microsoft (например, Вы пишете программу на FoxPro, Вы имеете право использовать MSDE в своих разработках и бесплатно ставить своему клиенту со своим приложением)... Посмотрите лицензинонное соглашение на MSDE - там этот процесс очень подробно описан...

Число одновременных соеденений ограничено (MSDE 2000) - было 5, затем в SP3A сделали 25, но к сожалению, я эту ссылку найти не могу... Хотя на практике, как пишет MS - просто искусственно снижается производительность сервера при достижении максимального числа соединений... В MS SQL Server 2005 это ограничение на производительность было снято, но зато убрали многопроцессорность :(
...
Рейтинг: 0 / 0
Посоветуйте бесплатную десктоп базу данных
    #33388939
Пьяный Лох
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sergey Ch Пьяный ЛохЛожь. MSDE бесплатен всегда...
Неправда, согласен с CAT2 - он бесплатен для распространения
Разницу между распространением и использованием способны понять?

с определенными продуктами Microsoft (например, Вы пишете программу на FoxPro, Вы имеете право использовать MSDE в своих разработках и бесплатно ставить своему клиенту со своим приложением)...
Клиент и сам может бесплатно ставить (и использовать, разумеется)
Кстати, если уж хотите распространять MSDE - денег оно все равно не стоит, даже если Вы никаких продуктов MS не использовали в работе.

Посмотрите лицензинонное соглашение на MSDE - там этот процесс очень подробно описан...
Сами попробуйте его прочитать повнимательнее. Оно полезно, читать уметь.

Число одновременных соеденений ограничено (MSDE 2000) - было 5, затем в SP3A сделали 25, но к сожалению, я эту ссылку найти не могу...
И не найдете, потому что это ложь.
Количество коннекшенов ничем не ограничено.
Производительность - да, искусственно зарезается. Но порог занижения производительности опять таки завязан не на количество коннекшенов.

В общем эта... Девчонки и мальчишки, читайте книжки.
...
Рейтинг: 0 / 0
Посоветуйте бесплатную десктоп базу данных
    #33388941
Пьяный Лох
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пьяный ЛохКоличество коннекшенов ничем не ограничено.
Имелось в виду "... по сравнению с обычными версиями MS SQL Server"
...
Рейтинг: 0 / 0
Посоветуйте бесплатную десктоп базу данных
    #33389260
gybson
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот статейка на тему MSDE vs Jet

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnmsde/html/msdeforvs.asp
...
Рейтинг: 0 / 0
Посоветуйте бесплатную десктоп базу данных
    #33389264
Sergey Ch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пьяный Лох И не найдете, потому что это ложь.
Количество коннекшенов ничем не ограничено...
Вы так гордитесь умением читать по русски, что меня очень удивляет, что Вы не поняли мое сообщение, которое говорит об этом же и написано по русски...

But anyway, good luck!
...
Рейтинг: 0 / 0
37 сообщений из 37, показаны все 2 страниц
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Посоветуйте бесплатную десктоп базу данных
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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