Гость
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Выбор БД для локальной сети без сервера / 25 сообщений из 33, страница 1 из 2
22.02.2022, 21:09
    #40135979
BlackeAngel
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор БД для локальной сети без сервера
Всем здравствуйте.
Помогите выбрать СУБД БД для локальной сети без установки сервера по следующим критериям:
1. Нельзя использовать MS Access.
2. Программа должна быть полностью портативной и легко переносимой. (*.exe, файл база данных, пара dll), без установки каких либо компонентов на другом компьютере.
3. Возможность закладывать файлы в БД до 1Гб (картинки, видео, pdf и д.р.)
4. Удалять столбцы (в sqlite нельзя)
5. Работа несколько человек одновременно
6. БД без ограничения по размеру
7. Язык написания ПО на С# (на всякий)
8. SQL запросы
...
Рейтинг: 0 / 0
22.02.2022, 22:28
    #40135994
ASNexus
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор БД для локальной сети без сервера
BlackeAngel,

Требования достаточно странные, но, если действительно есть необходимость их соблюдения, то вроде бы FireBird им всем удовлетворят (по п.6 - ограничения, конечно, есть у любой СУБД, но достигнуть их тоже нужно суметь )
...
Рейтинг: 0 / 0
22.02.2022, 23:09
    #40136001
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор БД для локальной сети без сервера
ASNexusвроде бы FireBird им всем удовлетворят

Нет. В первую и главную очередь - она клиент-серверная. Как файл-серверная
работать не может.

Аффтару ничто не поможет.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
23.02.2022, 00:40
    #40136021
ASNexus
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор БД для локальной сети без сервера
Dimitry Sibiryakov

ASNexusвроде бы FireBird им всем удовлетворят

Нет. В первую и главную очередь - она клиент-серверная. Как файл-серверная
работать не может.

Аффтару ничто не поможет.

Вот тут уже мне интересно - а почему?
Не специалист по FireBird, но, на сколько я знаю, есть версия embedded - т.е. достаточно одной dll - п.2. выполняется, п.1 - по определению, п.3 - п.5 - она умеет, про п.6 я написал, под п.7 есть библиотека, п.8 - само собой.
...
Рейтинг: 0 / 0
23.02.2022, 00:52
    #40136022
Шавлюк Евгений
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор БД для локальной сети без сервера
ASNexus,
Тут или трусы или крестик

Если использовать как embedded, то п.5 идет лесом
...
Рейтинг: 0 / 0
23.02.2022, 01:37
    #40136027
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор БД для локальной сети без сервера
Проще таки научиться удалять столбцы в SQLite.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
23.02.2022, 02:54
    #40136029
softwarer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор БД для локальной сети без сервера
BlackeAngel
Помогите выбрать СУБД БД для локальной сети без установки сервера

Что Вы называете "без установки сервера"? Отсутствие контроллера домена? Равноправие всех нод? Отсутствие этапа инсталляции софта?

Dimitry Sibiryakov
Нет. В первую и главную очередь - она клиент-серверная. Как файл-серверная
работать не может.

И не нужно. Нехай будет трёхзвенка. Аппсервер работает с fb embedded, остальные - с ним.
...
Рейтинг: 0 / 0
23.02.2022, 09:45
    #40136040
BlackeAngel
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор БД для локальной сети без сервера
softwarer, без установки, значит без установки.
Берём ПК с чистой системой, на которой только установлен офис верд и Эксель и Каспер. И на этом должно работать с локальной БД, лежащей на другом ПК, который находится в сети. У того же ПК, у которого, так же чистая система и тот же набор софта. Прав админ нет ни на одном ПК. Следовательно установить что либо, а тем более драйвера odbc, не возможно.
...
Рейтинг: 0 / 0
23.02.2022, 09:47
    #40136041
BlackeAngel
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор БД для локальной сети без сервера
Dimitry Sibiryakov, 20 гиговую таблицу клонировать на обычном хдд с 5400 об/с дело такое себе...
...
Рейтинг: 0 / 0
23.02.2022, 09:49
    #40136042
BlackeAngel
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор БД для локальной сети без сервера
Ну или как вариант, если вдруг, кто делал, портативную sql server express))))
...
Рейтинг: 0 / 0
23.02.2022, 10:22
    #40136045
BlackeAngel
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор БД для локальной сети без сервера
В общем из выше сказанного мне надо что то типа БД аксесса, но что б не было ограничений по размеру файла самой БД, ну хоть 1ТБ, а не 2 ГБ
...
Рейтинг: 0 / 0
23.02.2022, 10:30
    #40136048
Шавлюк Евгений
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор БД для локальной сети без сервера
Сервер Firebird можно запустить в режиме приложения. Но это уже второй .exe
Для этого не надо обладать админскими правами.
Но кто будет открывать права в брандмауэре?
Тут без админский прав никак
...
Рейтинг: 0 / 0
23.02.2022, 12:25
    #40136056
Кроик Семён
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор БД для локальной сети без сервера
BlackeAngel,

Проект учебный?

Если боевой, то уже через неделю попросят увеличить число одновременных пользователей.
И так далее (например будут в требованиях избавляться от "без сервера")
...
Рейтинг: 0 / 0
23.02.2022, 12:42
    #40136058
BlackeAngel
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор БД для локальной сети без сервера
Кроик Семён, проект боевой, число 40 юзеров максимально, не будут требовать "без сервера" тк админы не дадут)
...
Рейтинг: 0 / 0
23.02.2022, 12:43
    #40136060
Belotsky Serge
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор БД для локальной сети без сервера
BlackeAngel
Всем здравствуйте.
Помогите выбрать СУБД БД для локальной сети без установки сервера по следующим критериям:
1. Нельзя использовать MS Access.
2. Программа должна быть полностью портативной и легко переносимой. (*.exe, файл база данных, пара dll), без установки каких либо компонентов на другом компьютере.
3. Возможность закладывать файлы в БД до 1Гб (картинки, видео, pdf и д.р.)
4. Удалять столбцы (в sqlite нельзя)
5. Работа несколько человек одновременно
6. БД без ограничения по размеру
7. Язык написания ПО на С# (на всякий)
8. SQL запросы


О, я тоже такое давно ищу, плюс бесплатность. :)
Пока юзаю BDE на Paradox :))
...
Рейтинг: 0 / 0
23.02.2022, 13:43
    #40136073
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор БД для локальной сети без сервера
BlackeAngelпроект боевой, число 40 юзеров максимально, не будут требовать "без сервера" тк
админы не дадут)

Боевой проект.
На 40 человек.
Не согласованный с руководством и админами.

В морг.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
23.02.2022, 14:23
    #40136077
Basil A. Sidorov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор БД для локальной сети без сервера
"Не выделят отдельную железку" вообще никак не связано с "без сервера".
...
Рейтинг: 0 / 0
23.02.2022, 14:36
    #40136079
BlackeAngel
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор БД для локальной сети без сервера
Dimitry Sibiryakov, кого в морг?)
А всё потому что ни тем ни тем это не надо, а людям надо.
...
Рейтинг: 0 / 0
23.02.2022, 14:38
    #40136081
BlackeAngel
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор БД для локальной сети без сервера
Basil A. Sidorov, про железо вообще ни слова не было. Его и подавно никто из дома не принесёт, а работодатель и подавно не выдаст.
...
Рейтинг: 0 / 0
23.02.2022, 15:15
    #40136084
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор БД для локальной сети без сервера
Azure тебе в руки.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
23.02.2022, 17:37
    #40136130
White Owl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор БД для локальной сети без сервера
BlackeAngel
Всем здравствуйте.
Помогите выбрать СУБД БД для локальной сети без установки сервера по следующим критериям:
1. Нельзя использовать MS Access.
2. Программа должна быть полностью портативной и легко переносимой. (*.exe, файл база данных, пара dll), без установки каких либо компонентов на другом компьютере.
3. Возможность закладывать файлы в БД до 1Гб (картинки, видео, pdf и д.р.)
4. Удалять столбцы (в sqlite нельзя)
5. Работа несколько человек одновременно
6. БД без ограничения по размеру
7. Язык написания ПО на С# (на всякий)
8. SQL запросы

Ну в принципе, вам идеально подойдет SAP SQL Anywhere (в девичестве Sybase Adaptive Server Anywhere). Но оно платное. Зато все восемь хотелок удовлетворяет.


А пункт 4 - вам сильно стоит пересмотреть свою архитектуру. Удалять (да и добавлять) столбцы можно только при глобальном апдейте приложения. А в нормальной работе намного проще просто игнорировать не нужные столбцы. Да EAV модель намного удобнее чем игры со столбцами.
...
Рейтинг: 0 / 0
23.02.2022, 17:54
    #40136131
White Owl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор БД для локальной сети без сервера
BlackeAngel
Следовательно установить что либо, а тем более драйвера odbc, не возможно.
Драйвера ODBC устанавливать не обязательно. Достаточно просто скопировать все нужные dll. Конечно, в этом случае не получится использовать odbcad32.exe и создавать DSN, но всегда можно передавать имя dll файла в строку коннекта. Хотя по слухам это работает не всегда, но на Вин-7, с ODBC v3.5 у меня работало.

Но никакой админ не может запретить ручное добавление записей в пользовательскую часть регистри - а этого достаточно чтобы получить пользовательские DSN.

Да и вообще, боятся админов - ничего не делать. А если проект боевой, то объяснить начальству что надо что-там установить чтобы работало - очень просто. А уж начальство админов убедить сумеет. Тем более, всего-то надо ставить odbc драйвера для выбранной RDBMS.
...
Рейтинг: 0 / 0
23.02.2022, 17:59
    #40136134
BlackeAngel
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор БД для локальной сети без сервера
White Owl, ответ начальства очень прост - вам это не нужно
...
Рейтинг: 0 / 0
23.02.2022, 18:03
    #40136135
Siemargl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор БД для локальной сети без сервера
Шавлюк Евгений
Сервер Firebird можно запустить в режиме приложения. Но это уже второй .exe
Для этого не надо обладать админскими правами.
Но кто будет открывать права в брандмауэре?
Тут без админский прав никак
И при постоянном удалении/создании столбцов базе придет каюк.
...
Рейтинг: 0 / 0
23.02.2022, 18:15
    #40136139
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор БД для локальной сети без сервера
White OwlТем более, всего-то надо ставить odbc драйвера для выбранной RDBMS.

Учитывая, что речь идёт о C#, упоминание ODBC показывает всего лишь неопытность
топикстартера и невладение инструментом.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Выбор БД для локальной сети без сервера / 25 сообщений из 33, страница 1 из 2
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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