Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2007.02.18;
Скачать: [xml.tar.bz2];

Вниз

free база   Найти похожие ветки 

 
аматор ©   (2006-10-29 12:59) [0]

Привет, посоветуйте какую базу можно использовать по таким параметрам: 1. Возможность использовать запросы; 2. Халявность; 3. Стабильность... Связь с адо не желательно. Жар - птица не интересует.  Желательно распространение без библиотек.


 
Ketmar ©   (2006-10-29 13:11) [1]

single user? multiuser?
single user: SQLite. есть как в варианте DLL, так и в наборе .obj для статической линковки. поддерживает довольно большое подмножество SQL-92. есть даже нечто, похожее на транзакции. работает достаточно стабильно (если знать некоторые баги и не наступать на них %-).
а multiuser без DLL и сервера -- это нонсенс.


 
Anatoly Podgoretsky ©   (2006-10-29 13:14) [2]

> Ответ на сообщение [0]

Чем АДО не угодил?
По первым трем пунктам, бесчисленное множество
Шестой пункт снижает это количество до штук.
Но не оговорены все нужные критерии. Многие бесплатные являются
однопользовательскими, а много пользовательские стоят хороших бабок.


 
DrPass ©   (2006-10-29 20:20) [3]


> Желательно распространение без библиотек

Фактически тебе остается либо DBF, либо MS Jet через ADO. Если не считать нескольких самопальных движков. Чем FB не устраивает? В своем классе одна из лучших


 
ANB ©   (2006-10-30 11:03) [4]

Оракл XE.


 
PEAKTOP ©   (2006-10-30 11:43) [5]

Если ЖарПтица не интересует из-за того, что ее придется отдельно инсталлить, а незадачливый юзверь это не расчехлит, то пользуй Embedded. С собой "в дорогу" одна dll-ка - и все.


 
atruhin ©   (2006-10-30 13:18) [6]

> С собой "в дорогу" одна dll-ка - и все.

Ну вот только про 1 Dll и все, говроить не надо! Там еще файлики необходимы!


 
Сало   (2006-10-30 14:31) [7]


> Ну вот только про 1 Dll и все, говроить не надо! Там еще
> файлики необходимы!

ЛМД. В крайнем случае, YaP


 
kaif ©   (2006-10-31 01:09) [8]

Тем не менее Жар-птица. Embedded.


 
atruhin ©   (2006-10-31 05:34) [9]

> Тем не менее Жар-птица. Embedded.

Полностью поддерживаю.


 
ANB ©   (2006-10-31 10:37) [10]


> Тем не менее Жар-птица. Embedded.

А если программу пользователь хочет на сетевом диске развернуть ?


 
Anatoly Podgoretsky ©   (2006-10-31 11:51) [11]

> ANB  (31.10.2006 10:37:10)  [10]

А что есть проблемы, какая разница где диск расположен, хоть в Интернет


 
Sergey13 ©   (2006-10-31 11:59) [12]

> [11] Anatoly Podgoretsky ©   (31.10.06 11:51)

Для "Жар-птица. Embedded." есть. Что, в общем то логично, ИМХО. Файл на сетевом диске может работать со своим сервером.


 
atruhin ©   (2006-10-31 12:14) [13]

> А если программу пользователь хочет на сетевом диске развернуть
> ?

Тогда не на сетевом диске, а на сервере. "Жар-птица. Embedded." способна работать, как клиентская библиотека доступа к серверу.
Да думаю вы и сами об этом знаете, к чему вопрос?


 
ЮЮ ©   (2006-10-31 12:18) [14]


> Файл на сетевом диске может работать со своим сервером.


Зачем же он выложен на сетевой диск, если  там есть сервер?


 
Sergey13 ©   (2006-10-31 13:27) [15]

> [14] ЮЮ ©   (31.10.06 12:18)

Не понял. Я пояснял почему, на мой взгляд, не будет работать с сетевым диском, а не предлагал выкладывать.


 
аматор ©   (2006-10-31 13:33) [16]

Embedded - около 5 библиотек (ну не помню точно сколько), размер ООчень мал. Что имею: Apollo (библиотеки), FlatSQL (размер маленький :)) .
Все движки которые я встречал интересны, но то размер проги пухнет, то библиотеки нужны, то только в винде работают :). Интересен абсолют (не помню как на англицки). Размер добавляет около 500 кб, НО нуно платить. Может есть с открытым кодом движки??? Буду рад.
Ketmar ©  очень интересно, можна подробнее... И, если моно, ссылки. Я только с библиотеками видел это чудо.
[5] PEAKTOP ©   - в этом не юзверь виноват, а программер...
Критерии: запросы, без библиотек, малый размер проги, локальная, ну и конечно стабильная... Кажись много хочу.


 
Sergey13 ©   (2006-10-31 13:38) [17]

> [16] аматор ©   (31.10.06 13:33)

Твоя основная задача разместить все на одной дискетке? Откуда эта боязнь лишнего мегабайта в эпоху CD DVD и прочих носителей?


 
Ketmar ©   (2006-10-31 13:43) [18]

>[16] аматор(c) 31-Oct-2006, 13:33
>Ketmar ©  очень интересно, можна подробнее... И, если моно,
>ссылки. Я только с библиотеками видел это чудо.
искать в гугле DISQLite -- мне лениво. там без DLL. один объектник на 260 кил и компоненты доступа. о качестве ничего сказать не могу -- сам использую DLL и собственные wrapper"ы.


 
ANB ©   (2006-10-31 13:50) [19]

У нас была просто проблема.
Написали программку на скоряк (пилот). Использовали ФБ эмбедед. Все ставилось и работало на ура (до сих пор работает, хотя уже месяца 3 как собирались ее убить).
Появился очередной клиент, который захотел по причинам безопасности развернуть программу на сетевом диске в личной папке (хрен его знает, зачем это нужно). Вышел облом. Клиент расстроился.


 
Anatoly Podgoretsky ©   (2006-10-31 15:24) [20]

> Sergey13  (31.10.2006 11:59:12)  [12]

Думаешь есть разница где лежит, никакой.


 
Anatoly Podgoretsky ©   (2006-10-31 15:24) [21]

> ЮЮ  (31.10.2006 12:18:14)  [14]

Для того что бы был доступен с любого места.


 
Anatoly Podgoretsky ©   (2006-10-31 15:26) [22]

> аматор  (31.10.2006 13:33:16)  [16]

> нуно платить

Платить не нуно, есть персаналная версея, полностью бисплатно.


 
Anatoly Podgoretsky ©   (2006-10-31 15:28) [23]

> ANB  (31.10.2006 13:50:19)  [19]

> Появился очередной клиент, который захотел по причинам безопасности
> развернуть программу на сетевом диске в личной папке

Нормальное желание, я с ним солидарен. Рекомендую посмотреть в сторону
Absolute Database - для этой цели великолепен, у него много чего интерсного,
например жесткое шифрование.


 
DrPass ©   (2006-10-31 15:33) [24]


> аматор ©   (31.10.06 13:33) [16]
> Embedded - около 5 библиотек (ну не помню точно сколько),
>  размер ООчень мал.

FB Embedded - ровно одна библиотека, 1.5Мб размером. Еще может пригодиться (именно может, программа в принципе будет нормально работать и без него) файлик firebird.msg


 
Ketmar ©   (2006-10-31 15:36) [25]

>[24] DrPass(c) 31-Oct-2006, 15:33
>FB Embedded - ровно одна библиотека, 1.5Мб размером.
нефигово так. ну совсем ма-а-аленькая библиотечка. ага.


 
Sergey13 ©   (2006-10-31 15:57) [26]

> [20] Anatoly Podgoretsky ©   (31.10.06 15:24)
> Думаешь есть разница где лежит, никакой.
Для файлового доступа да. Но тут ведь несколько иная вешь, на мой взгляд. Как сервер (а это ведь нормальный СКЛ сервер) будет обеспечивать целостность данных если между ним и данными ненадежная связь? Какой еще сервер разрешает хранить свои оперативные данные на сетевых ресурсах?


 
Anatoly Podgoretsky ©   (2006-10-31 16:07) [27]

> Sergey13  (31.10.2006 15:57:26)  [26]

Что то ты не то говоришь, до меня мысль не дошла.


 
DrPass ©   (2006-10-31 16:08) [28]


> Ketmar ©   (31.10.06 15:36) [25]

Зато могёт много :)
А в дистре все равно хорошо утаптывается


 
аматор ©   (2006-10-31 21:19) [29]

[24] DrPass ©  ссори, но о какой Вы версии, я имел ввиду 2.
[22] Anatoly Podgoretsky ©   посмотрю.
[17] Sergey13 ©  а зачем кол придуман???


 
Anatoly Podgoretsky ©   (2006-10-31 23:43) [30]

> а зачем кол придуман???

Заколачивать.


 
Ketmar ©   (2006-10-31 23:44) [31]

>[28] DrPass(c) 31-Oct-2006, 16:08
>Зато могёт много :)
а мне SQLite хватает. %-) 300 кил -- и полон дистриб радости. %-)


 
DrPass ©   (2006-11-01 00:01) [32]


> аматор ©   (31.10.06 21:19) [29]

1.5, конечно. Вторая ведь до сих пор до релиза не добралась


 
unknown ©   (2006-11-01 00:31) [33]


> DrPass ©   (01.11.06 00:01) [32]
> 1.5, конечно. Вторая ведь до сих пор до релиза не добралась

Я, например, на двойку еще во времена RC2 перешел, без проблем.
Да и вообще
Firebird Developer"s Journal: The CVS tree has been tagged for the final v2.0 release. The builds will be available for download as soon as they pass the QA procedures.
Т.е. ожидается со дня на день.


 
atruhin ©   (2006-11-01 12:44) [34]

> [27] Anatoly Podgoretsky ©   (31.10.06 16:07)

На самом деле разница есть, в FB по моему начиная с 1.5 специально запретили размещение БД на сетевом диске.


 
Anatoly Podgoretsky ©   (2006-11-01 13:18) [35]

> atruhin  (01.11.2006 12:44:34)  [34]

Тогда они звери, но это маркетинговое ограничение.


 
PEAKTOP ©   (2006-11-01 14:06) [36]

> На самом деле разница есть, в FB по моему начиная с 1.5  специально запретили размещение БД на сетевом диске.

Насколько я понимаю работу SQL-сервера, как бы он там не хранил записи, какой бы не был формат файла(ов) баз данных, так или иначе он уприрается в функции операционной системы типа FileWrite и FileRead в Windows. Соответственно, API-интерфейс записи в файл и чтения из него предоставляет операционная система. А где расположен этот файл, это уже вопрос десятый и проблемы ОС, у меня есть клиент, который свою базу на флешке носит (не доверяет никому), и ниче, работает.

Другое дело, что FireBird Embedded требует монопольного доступа к файлу базы данных, поэтому расположение ее на сетевом диске теряет смысл, т.к. все равно с ней сможет работать не более одного клиента.

Единственный выход намахать Embedded вижу в том, чтобы выложить базу на SAMBA-сервере под файловой системой Ext3, которая транзитивна. Но, если юзеры будут не только читать из базы, но и писать в нее, то база сохраниться в том виде, в котором она была для последнего отключившегося пользователя.


 
ANB ©   (2006-11-01 14:12) [37]


> Другое дело, что FireBird Embedded требует монопольного
> доступа к файлу базы данных, поэтому расположение ее на
> сетевом диске теряет смысл, т.к. все равно с ней сможет
> работать не более одного клиента.

А больше и не надо было. Изначально программка и не собиралась быть сетевой. Просто ограничение месторасположения БД явилось неприятной неожиданностью.


 
PEAKTOP ©   (2006-11-01 14:16) [38]

> Просто ограничение месторасположения БД явилось неприятной неожиданностью.

> А где расположен этот файл, это уже вопрос десятый и проблемы ОС

Я это к тому, что кто мешает вызвать "Проводник"\"MainMenu"\"Сервис"\"Подключить сетевой диск".


 
Anatoly Podgoretsky ©   (2006-11-01 14:23) [39]

> PEAKTOP  (01.11.2006 14:06:36)  [36]

> Другое дело, что FireBird Embedded требует монопольного доступа к файлу
> базы данных, поэтому расположение ее на сетевом диске теряет смысл, т.к.
> все равно с ней сможет работать не более одного клиента.

Это да, это персональная версия, но смысла никак не читает, ты же привел
пример с флешкой. А это защищенное хранилище и как правило автоматически
архивируемое. Смысл есть и смысл это большой.


 
Anatoly Podgoretsky ©   (2006-11-01 14:24) [40]

> ANB  (01.11.2006 14:12:37)  [37]

> Просто ограничение месторасположения БД явилось неприятной неожиданностью.

То есть авторы продукта не позволяют выбрать место хранения, тогда в топку.



Страницы: 1 2 вся ветка

Форум: "Базы";
Текущий архив: 2007.02.18;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.56 MB
Время: 0.047 c
3-1164615431
click
2006-11-27 11:17
2007.02.18
Где в TreeView хранить "ключ"?


15-1169958407
Дмитрий Белькевич
2007-01-28 07:26
2007.02.18
Потестируйте, пожалуйста, программу, запуск программы как сервиса


15-1169982180
Ломброзо
2007-01-28 14:03
2007.02.18
Воскресные задачки (для воскресной школы)


15-1170099278
vasIzmax
2007-01-29 22:34
2007.02.18
Ну, на конец-то...


2-1170059211
novill
2007-01-29 11:26
2007.02.18
Почему консольная программа некорректно выводит русский текст?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский