Файлопомойка в базе данных?!

Работа VB и СУБД (Access, MSSQL, MySQL, Oracle и пр.)
Правила форума
При создании новой темы не забывайте указывать используемую СУБД.
Konst_One
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
Аватара пользователя
 
Сообщения: 3041
Зарегистрирован: 09.04.2004 (Пт) 13:47
Откуда: Химки

Сообщение Konst_One » 15.06.2005 (Ср) 12:22

посмотри Microsoft SharePoint Portal - это то, что тебе надо

Sebas
Неуловимый Джо
Неуловимый Джо
Аватара пользователя
 
Сообщения: 3626
Зарегистрирован: 12.02.2002 (Вт) 17:25
Откуда: столько наглости такие вопросы задавать

Сообщение Sebas » 15.06.2005 (Ср) 13:17

нет конечно, в базе храни сцылки
- Я никогда не понимал, почему они приходят ко мне чтобы умирать?

sebas<-@->mail.ru

Andrey Fedorov
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
 
Сообщения: 3287
Зарегистрирован: 21.05.2004 (Пт) 9:28
Откуда: Москва

Сообщение Andrey Fedorov » 15.06.2005 (Ср) 14:37

Sebas писал(а):нет конечно, в базе храни сцылки


Можно и в базе, но надо помнить про ограничение на размер базы (если это Access то 2Gb) и надежность собственно mdb-шек.

Ну а в MS SQL вполне можно файлы хранить...

P.S. Если в базе хранить ссылки то надо озаботиться уникальностью имен файлов - то бишь юзер должен иметь возможность сохранить два различных файла с одним и тем-же именем... Получается что при помещении файла в каталог программ должна его обозвать уникальным именем, а при вытаскивании - восстановить старое имя. Но это несложно.
Фиг Вам! - Сказал Чебурашка, обгладывая Крокодила Гену...

Sebas
Неуловимый Джо
Неуловимый Джо
Аватара пользователя
 
Сообщения: 3626
Зарегистрирован: 12.02.2002 (Вт) 17:25
Откуда: столько наглости такие вопросы задавать

Сообщение Sebas » 15.06.2005 (Ср) 15:32

Roman Koff писал(а):В том то и дело, что гребанный MSSP все ресурсы хранит в базе данных, я, впринципе, тоже планирую так сделать, но сомневаюсь, целесообразно ли это?
Если файлы складывать на диске, то клиент не будет иметь к ним прямого доступа, в качестве посредника будет выступать серверное приложение.


Прааально! А конфликт имён реши с помощью GUID.
- Я никогда не понимал, почему они приходят ко мне чтобы умирать?

sebas<-@->mail.ru

Andrey Fedorov
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
 
Сообщения: 3287
Зарегистрирован: 21.05.2004 (Пт) 9:28
Откуда: Москва

Сообщение Andrey Fedorov » 15.06.2005 (Ср) 16:10

Sebas писал(а):Прааально! А конфликт имён реши с помощью GUID.


А оно тут нафига?
Фиг Вам! - Сказал Чебурашка, обгладывая Крокодила Гену...

Sebas
Неуловимый Джо
Неуловимый Джо
Аватара пользователя
 
Сообщения: 3626
Зарегистрирован: 12.02.2002 (Вт) 17:25
Откуда: столько наглости такие вопросы задавать

Сообщение Sebas » 15.06.2005 (Ср) 16:22

сам проблему поднял...
- Я никогда не понимал, почему они приходят ко мне чтобы умирать?

sebas<-@->mail.ru

Andrey Fedorov
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
 
Сообщения: 3287
Зарегистрирован: 21.05.2004 (Пт) 9:28
Откуда: Москва

Сообщение Andrey Fedorov » 15.06.2005 (Ср) 16:30

Sebas писал(а):сам проблему поднял...


Да конфликт имен может быть только если в базе хранить ссылки на файлы. Я в таком случае просто обзываю файлы на диске используя в качестве имени ID-шку... Ну тоже типа GUID, только короче ;)
Фиг Вам! - Сказал Чебурашка, обгладывая Крокодила Гену...

Sebas
Неуловимый Джо
Неуловимый Джо
Аватара пользователя
 
Сообщения: 3626
Зарегистрирован: 12.02.2002 (Вт) 17:25
Откуда: столько наглости такие вопросы задавать

Сообщение Sebas » 15.06.2005 (Ср) 17:01

Andrey Fedorov писал(а):
Sebas писал(а):сам проблему поднял...


Да конфликт имен может быть только если в базе хранить ссылки на файлы. Я в таком случае просто обзываю файлы на диске используя в качестве имени ID-шку... Ну тоже типа GUID, только короче ;)


Можна и ID.
ДА и только не файлы переменовывать, а размещать и в папках.
Просто потому, что проще админить будет...
- Я никогда не понимал, почему они приходят ко мне чтобы умирать?

sebas<-@->mail.ru

Andrey Fedorov
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
 
Сообщения: 3287
Зарегистрирован: 21.05.2004 (Пт) 9:28
Откуда: Москва

Сообщение Andrey Fedorov » 15.06.2005 (Ср) 17:10

Sebas писал(а):ДА и только не файлы переменовывать, а размещать и в папках. Просто потому, что проще админить будет...


А тут уж по задаче надо смотреть...
Фиг Вам! - Сказал Чебурашка, обгладывая Крокодила Гену...

Konst_One
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
Аватара пользователя
 
Сообщения: 3041
Зарегистрирован: 09.04.2004 (Пт) 13:47
Откуда: Химки

Сообщение Konst_One » 15.06.2005 (Ср) 17:30

а чем все-таки не устраивает SharePoint :?:

Sebas
Неуловимый Джо
Неуловимый Джо
Аватара пользователя
 
Сообщения: 3626
Зарегистрирован: 12.02.2002 (Вт) 17:25
Откуда: столько наглости такие вопросы задавать

Сообщение Sebas » 15.06.2005 (Ср) 17:34

Файлы-лучше на диске!
- Я никогда не понимал, почему они приходят ко мне чтобы умирать?

sebas<-@->mail.ru

Andrey Fedorov
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
 
Сообщения: 3287
Зарегистрирован: 21.05.2004 (Пт) 9:28
Откуда: Москва

Сообщение Andrey Fedorov » 16.06.2005 (Чт) 6:40

Roman Koff писал(а):Да вопрос не в том, как файлы обзывать, а в том, что более правильно, держать файлы в базе данных или на диске.


Да как сам хочешь. В любом случае свои плюсы и минусы есть...
Фиг Вам! - Сказал Чебурашка, обгладывая Крокодила Гену...

Konst_One
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
Аватара пользователя
 
Сообщения: 3041
Зарегистрирован: 09.04.2004 (Пт) 13:47
Откуда: Химки

Сообщение Konst_One » 16.06.2005 (Чт) 11:49

ну что сказать, лучше промолчу :?
тогда, если ты один за всех администраторов и юзеров обучать некогда :) , а время на написание подобного портала много :shock: , то лучше всего хранить версии файлов в определенных структурированных директориях на файл-сервере, а управлять своей прогой


Вернуться в Базы данных

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0

    TopList