powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / БД без установки
25 сообщений из 34, страница 1 из 2
БД без установки
    #36481486
77987
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Скажите,какую БД лучше использовать для проекта?
Суть в следующем,надо написать простенькую программку,которая хранит данные в БД. Записей там будет не много,не думаю что превысит пару тысяч. Но основная цель,которую мне поставили по мимо, канешно, разработки программы=),это:
*Программу можно было переносить с ПК на ПК без установки и без подстройки под конкретную машину(то есть программу устанавливать не надо, а, тем более, бд вообще запрещено дополнительно както устанавливать).Принцип скопируй и работай.

Думал использовать ADO (Access), но может есть варианты по лучше?
...
Рейтинг: 0 / 0
БД без установки
    #36481494
На FoxPro можно, только распространять готовую программу нельзя, если нет лицензионной среды разработки.
...
Рейтинг: 0 / 0
БД без установки
    #36481499
77987
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да и забыл сразу сказать...ЧТо пишу программку я на Delphi..для неё надо бы БД подобрать...
...
Рейтинг: 0 / 0
БД без установки
    #36481503
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Firebird тебе в руки. Хотя на таких мизерных объёмах можно бы справиться
и с текстовыми файлами + In-memory dataset (TRxMEmoryData, например).
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
БД без установки
    #36481507
77987
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov,
а Firebird не потребуется устанавливать на компе юзвера?
...
Рейтинг: 0 / 0
БД без установки
    #36481510
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нет, если ты будешь им устанавливать Firebird Embedded. Разрабатывать же
можешь на полноприводном - они полностью совместимы по интерфейсу.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
БД без установки
    #36481512
77987
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да,и ещё интересно, таблиц у меня будет несколько,можно ли их хранить в одном файле,как в Access'e,в какой-нибудь другой БД?
...
Рейтинг: 0 / 0
БД без установки
    #36481517
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не, я передумал, не бери Firebird.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
БД без установки
    #36481519
77987
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov,
=)) почему?
...
Рейтинг: 0 / 0
БД без установки
    #36481621
doublefint
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SQLite?
...
Рейтинг: 0 / 0
БД без установки
    #36482267
cav_inc
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov
Не, я передумал, не бери Firebird.

Пусть T7J берет :)
...
Рейтинг: 0 / 0
БД без установки
    #36484759
77987
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
doublefint, спасибо!
думаю её и заюзаю..не требует установки и и прочих dll'ки с прогой таскать не надо...то что надо..и всю базу хранит в одном файле..
...
Рейтинг: 0 / 0
БД без установки
    #36489695
Фотография Saller
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
77987doublefint, спасибо!
думаю её и заюзаю..не требует установки и и прочих dll'ки с прогой таскать не надо...то что надо.. и всю базу хранит в одном файле..
Странные у Вас представления о СУБД.
...
Рейтинг: 0 / 0
БД без установки
    #36490436
77987
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Saller,
просто задача стоит конкретная..чем меньше файлов будет в папке с прогой, тем лучше..
...
Рейтинг: 0 / 0
БД без установки
    #36490439
Фотография Saller
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
77987Saller,
просто задача стоит конкретная..чем меньше файлов будет в папке с прогой, тем лучше..
А как же стабильность/безопасность и т.д.? Кстати FireBird не так уж много файлов требует.
...
Рейтинг: 0 / 0
БД без установки
    #36490458
77987
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Saller,
программа довольно простая, не сетевая.записей в базе будет не много,я сомневаюсь,что количество записей в ней превысит 200.
конечно для такой программы функционала хватило бы и Access'a..но решил изучить что нибудь новое=)
ну вообщем, заказчик сказал надо 2 файла - значит надо сделать программу в 2 файла=)
...
Рейтинг: 0 / 0
БД без установки
    #36490595
Фотография Saller
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
77987конечно для такой программы функционала хватило бы и Access'a..но решил изучить что нибудь новое=)
А если у юзера нету аксеса? То там уже получится прога не из 2х файлов :)
...
Рейтинг: 0 / 0
БД без установки
    #36490606
Фотография Megabyte
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
77987ну вообщем, заказчик сказал надо 2 файла - значит надо сделать программу в 2 файла=)
Эээ, такого требования еще ни разу не встречал... Чем он это мотивировал?
...
Рейтинг: 0 / 0
БД без установки
    #36490941
77987
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Saller,

там сам то Access и не нужен. ADO уже вшит в любой виндовоз,поэтому,по идее,наличие Access'а не обязательно.

Megabyte,

заказчики разные бывают=)
якобы чтобы о целостности программы можно было бы не беспокоится и переносить удобно чтобы было с банки на банку, я не удивлюсь если ещё предложат вообще один exe=) а бд чтобы сама создавалась если её не будет=)
...
Рейтинг: 0 / 0
БД без установки
    #36491571
Фотография Megabyte
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
77987заказчики разные бывают=)
...я не удивлюсь если ещё предложат вообще один exe=) а бд чтобы сама создавалась если её не будет=)
Ну тогда вам вместо БД придется юзать .txt)))
...
Рейтинг: 0 / 0
БД без установки
    #36493347
77987
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Megabyte,

нет, почему же=) у меня гдето вроде код валялся чтоб бд Access создавать в ран-тайме..но уже до этого не дойдёт=))
...
Рейтинг: 0 / 0
БД без установки
    #36494398
LSV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
77987Megabyte,

нет, почему же=) у меня гдето вроде код валялся чтоб бд Access создавать в ран-тайме..но уже до этого не дойдёт=))Для этого сначала надо поставить Jet.
На голой винде не взлетит.
...
Рейтинг: 0 / 0
БД без установки
    #36494713
ЛП
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LSV77987Megabyte,

нет, почему же=) у меня гдето вроде код валялся чтоб бд Access создавать в ран-тайме..но уже до этого не дойдёт=))Для этого сначала надо поставить Jet.
На голой винде не взлетит.
Вы давно видели винду без джета?
Не иначе как 3.11
...
Рейтинг: 0 / 0
БД без установки
    #36496142
Фотография roden
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
77987 , могу описать как это выглядит в СУБД ЛИНТЕР:

Берется обычный дистрибутив. А дальше все просто, если следовать следующему:

Для работы серверной части Линтера под Win32
нужны следующие файлы из дистрибутива ЛИНТЕР:

BIN\linternt.exe - исполняемый модуль ядра СУБД ЛИНТЕР
NETWORK\NT\dbs_wnt.exe - исполняемый модуль сетевого сервера
И все файлы каталога базы, конечно. (Если база инициализируется
в процессе работы приложения, тогда количество необходимых
файлов будет значительно больше - утилита gendb, скрипты создания
системной базы, утилита inl для их загрузки и т.д.).

Можно скопировать эти файлы в свой установочный набор (или просто
в свой каталог) и запускать ядро СУБД и сетевой клиент dbs_wnt.exe
при старте ОС, перед запуском приложения или из приложения.
Этого будет достаточно, если не нужен запуск ядра и сетевого сервера
как системных сервисов. Если же такой запуск нужен, то нужно еще
добавить локальные службы с исполняемыми файлом linternt.exe
и dbs_wnt.exe (и, например, именами служб LinSQLSrvr и LinNetSrvr
и отображаемыми именами "Linter SQL Server" и "Linter Network Server"
соответственно), при необходимости поставив им тип запуска "Авто".

Для работы клиентской части Линтера под Win32
нужны следующие файлы из дистрибутива ЛИНТЕР:

NETWORK\NT\dbc_wnt.exe - собственно исполняемый модуль сетевого клиента
BIN\LIBRARY.DLL\dbcapi32.dll
BIN\LIBRARY.DLL\dectic32.dll
BIN\LIBRARY.DLL\inter32.dll - разделяемые библиотеки для модуля сетевого
клиента
BIN\nodetab - текстовый файл сетевой конфигурации клиента (см.
документацию - http://www.linter.ru/ru/documentation/pdf/net.pdf)

Можно скопировать эти файлы в свой установочный набор (или просто
в свой каталог) и запускать сетевой клиент dbc_wnt.exe при старте ОС,
перед запуском приложения или из приложения. Этого будет достаточно,
если не нужен запуск сетевого клиента как системного сервиса. Если же
такой запуск нужен, то нужно еще добавить локальную службу
с исполняемым файлом dbc_wnt.exe (и, например, именем службы
LinNetClnt и отображаемым именем "Linter Network Client"),
при необходимости поставив ей тип запуска "Авто".

Если мы работаем в локальном режиме (клиент и сервер на одной машине),
то вообще обязательно нужны только ядро СУБД и каталог базы - больше ничего.
Все остальное можно делать, обращаясь к ядру из приложения.
...
Рейтинг: 0 / 0
БД без установки
    #36498833
f_w_p
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
77987ну вообщем, заказчик сказал надо 2 файла - значит надо сделать программу в 2 файла=)
А в 3 религия не позволяет?
...
Рейтинг: 0 / 0
25 сообщений из 34, страница 1 из 2
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / БД без установки
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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