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

Вниз

Хранение файлов в БД   Найти похожие ветки 

 
Медвежонок Пятачок ©   (2009-12-15 15:09) [40]

алтернатива фалам в блобах - файлы в файлах


 
Elnino   (2009-12-15 15:24) [41]

это понятно. Вопрос в другом - сейчас есть связка Delphi_клиент(ADO)<->БД.

Что конкретно делать, чтобы перейти на систему файлы в файлах? И оправданно ли это лишь ради файлов.


 
Медвежонок Пятачок ©   (2009-12-15 15:27) [42]

И оправданно ли это лишь ради файлов.

конечно не оправдано.
лишь ради файлов самих файлов быть не должно.


 
clickmaker ©   (2009-12-15 15:59) [43]

> оправданно ли это лишь ради файлов

оправдано лимитом места под БД
либо удобством отображения. Н-р, в html проще кинуть ссылку на файл на диске, чем на хэндлер, достающий его из базы, который еще написать надо


 
Elnino   (2009-12-15 16:03) [44]


> конечно не оправдано.

ну тебе явно премия "самый остроумный человек года".

Но если ты бы читал внимательнее, то понял бы, что речь идет о том, оправдан ли ввод дополнительных механизмов (например, Apache + PHP) чтобы только хранить файлы.

Также интересует мнение ИШ насчет альтернативы хранения файлов в BLOB.

И третий момент - так можно с помощью хранимок MS SQL (2005 и выше) реализовать хранение файлов в виде файлов?


 
clickmaker ©   (2009-12-15 16:05) [45]

> так можно с помощью хранимок MS SQL (2005 и выше) реализовать
> хранение файлов в виде файлов?

см. FILESTREAM в BOL


 
Медвежонок Пятачок ©   (2009-12-15 16:08) [46]

Но если ты бы читал внимательнее, то понял бы, что речь идет о том, оправдан ли ввод дополнительных механизмов

я же сказал, что не оправдан.


 
Медвежонок Пятачок ©   (2009-12-15 16:19) [47]

дополнительных механизмов (например, Apache + PHP)

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

а задавая дурацкие вопросы, будешь получать дурацкие ответы. либо пространные рассуждения про оправдано не оправдано.
(чем оправдано?, кем оправдано?, зачем оправдано?)


 
Медвежонок Пятачок ©   (2009-12-15 16:21) [48]

так можно с помощью хранимок MS SQL (2005 и выше) реализовать
> хранение файлов в виде файлов?


с их помощью можно вообще черта лысого реализовать и даже больше этого.
и еще останется на сдачу.


 
Elnino   (2009-12-15 16:28) [49]


> для клиента если данные будут поставляться апачем - это
> нифига не файлы

для клиента, чем бы данные не поставлялись (окромя диспетчера файлов windows), они файлами не будут. Так как с клиентской стороны над ними нельзя выполнять нативные API функции windows (это ведь у нас сейчас критерий что такое файл?).


 
Медвежонок Пятачок ©   (2009-12-15 16:30) [50]

(окромя диспетчера файлов windows)

ну так о чем мы тогда говорим?
если говорим о файлах, то не надо говорить о хранимках и прочих апачах.


 
Дмитрий Белькевич   (2009-12-15 20:59) [51]

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

Ну а при открытых портах базы он "не будет виден"? :)


 
Дмитрий Белькевич   (2009-12-15 21:01) [52]

А пинговаться SFTP и не обязано. Да и потом - что значить файлового доступа? А доступ до блобов базы - это не файловый доступ?


 
Игорь Шевченко ©   (2009-12-15 21:08) [53]


> окромя диспетчера файлов windows


Это кто ?



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

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

Наверх




Память: 0.54 MB
Время: 0.005 c
2-1261668633
alex123
2009-12-24 18:30
2010.02.28
Connect через svchost.exe


2-1261639601
noob_two
2009-12-24 10:26
2010.02.28
Как правильно экспортировать overload функции из dll?


15-1261032400
Ymen
2009-12-17 09:46
2010.02.28
Орешник поломался?


6-1212180887
WebSQLNeederr
2008-05-31 00:54
2010.02.28
Изменить настройки Internet Protocol (TCP/IP)


15-1261151151
DDD329
2009-12-18 18:45
2010.02.28
Платформа





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский