Сетевая версия СУБД
Добавлено: 27 июн 2007, 10:39
Вопрос стоит в следующим, есть реляционная БД, как мне из нее сделать сетевую версию? Помогите пожалуйста советами или ссылочками.
Мне нужно чтобы была одна БД которая хранилась бы на сервере в локальной сети, а пользователи могли бы работать с ней со своих компьютеров.(тобишь клиент-сервер).Я просто не разу не создавал сетевую версию, и хотелось бы узнать в чем принципиальные различия с локальной хранящейся на компе у пользователя.Merlin писал(а):А какая именно сетевая СУБД используется в качестве целевой? А то их часто путают с иерархическими.
Папа, а ты сейчас с кем разговаривал? (с)Merlin писал(а):А то их часто путают с иерархическими.
А. Так ты в хорошем смысле (С). Ну, принципиальные различия ограничиваются строкой коннекта. А если внутри базы всё реляционно, id создаются генераторами и в приложении изначально обрабатываются ситуации конфликтов модификации и устаревания уже прочитанных данных, то других различий вроде как и нету.Cod писал(а): Мне нужно чтобы была одна БД которая хранилась бы на сервере в локальной сети, а пользователи могли бы работать с ней со своих компьютеров.(тобишь клиент-сервер).Я просто не разу не создавал сетевую версию, и хотелось бы узнать в чем принципиальные различия с локальной хранящейся на компе у пользователя.
Иначе всегда сделать можно. Вопрос в том - нужно ли и что за файлы. В смысле не дешевле ли будет расшарить. Ключевые слова - BLOB или External Table.Cod писал(а): + Еще вопрос, по мимо самой БД мне нужно чтобы еще хранились файлы с данными нужные для моей программы, следовательно эти файлы могут изменять пользователи, ну так вот, мне для этого надо будет обязательно расшаривать доступ к папке содержащий эти файлы, или это можно сделать иначе?
А этого я ещё не знаю, это мы ещё посмотримWildSery писал(а):Папа, а ты сейчас с кем разговаривал? (с)
с Firebird никак кроме в виде "клиент-сервер" работать невозможно.Я просто не разу не создавал сетевую версию, и хотелось бы узнать в чем принципиальные различия с локальной хранящейся на компе у пользователя.
"расшаривают доступ" в случае файл-сервер. а у нас клиент-сервер, см. выше.мне для этого надо будет обязательно расшаривать доступ к папке содержащий эти файлы, или это можно сделать иначе?