"Gena_Popov" wrote in message: > В базе хранятся файлы, мне нужно их представлять в виртуальном диске (или виртульаном сетевом). > Как это проще всего сделать?
Сделать для базы WebDAV интерфейс и подключить диск как
net use z: http://somehost/database
Готовая реализация WebDAV есть для Microsoft SQL Server DDB. Можно установить ее, после этого сделать так что-бы база данных от DDB брала данные из собственной БД
Posted via RSDN NNTP Server 1.4.6 beta
Если у Вас нет паранойи, то это еще не значит, что они за Вами не следят.
Здравствуйте, Gena_Popov, Вы писали:
GP>В базе хранятся файлы, мне нужно их представлять в виртуальном диске (или виртульаном сетевом). GP>Как это проще всего сделать? GP>Спасибо
Ищи примеры RAMDisk on Qsoft — хорошая вещь и с исходниками.
еще есть вариант с Shell Extension
но там свои ограничения
GP>В базе хранятся файлы, мне нужно их представлять в виртуальном диске (или виртульаном сетевом). GP>Как это проще всего сделать? GP>Спасибо
... << RSDN@Home 1.0 beta 6 >>
Valery A. Boronin, RSDN Team, linkedin.com\in\boronin
R&D Mgmt & Security. AppSec & SDL. Data Protection and Systems Programming. FDE, DLP, Incident Management. Windows Filesystems and Drivers.
Здравствуйте, Valerio, Вы писали:
V>свой драйвер фильтр файловой системы спасет
V>еще есть вариант с Shell Extension V>но там свои ограничения
GP>>В базе хранятся файлы, мне нужно их представлять в виртуальном диске (или виртульаном сетевом). GP>>Как это проще всего сделать? GP>>Спасибо
Если не трудно — можно поподробнее про Shell Extensions в связи с созданием виртуального диска? Линки на какие-нибудь статьи по этому поводу оказались бы очень кстати...
Заранее спасибо
Здравствуйте, PoliakovS, Вы писали:
PS>Если не трудно — можно поподробнее про Shell Extensions в связи с созданием виртуального диска? Линки на какие-нибудь статьи по этому поводу оказались бы очень кстати...
Ссылками не располагаю, а по теме я имел ввиду, что для некоторых задач можно обойтись и написанием shell extension, пример — реализация поддержки zip в ХР: фактически каждый архив можно рассматривать как папку (ну или виртуальный диск? ). Ограничения понятны: read-only катит, все остальное уже не факт.
На самом деле, если Вас интересует создание своего виртуального диска, Вам нужно копать в сторону файловых драйверов, например реализация виртуального диска на базе реального файла.
Исходники (возможно, ворованные у Jamey Kirby, предупреждаю) здесь
... << RSDN@Home 1.0 beta 6a >>
Valery A. Boronin, RSDN Team, linkedin.com\in\boronin
R&D Mgmt & Security. AppSec & SDL. Data Protection and Systems Programming. FDE, DLP, Incident Management. Windows Filesystems and Drivers.
Re[3]: Как сделать виртуальный диск?
От:
Аноним
Дата:
04.04.03 05:11
Оценка:
Здравствуйте, PoliakovS, Вы писали:
PS>Здравствуйте, Valerio, Вы писали:
V>>свой драйвер фильтр файловой системы спасет
V>>еще есть вариант с Shell Extension V>>но там свои ограничения
GP>>>В базе хранятся файлы, мне нужно их представлять в виртуальном диске (или виртульаном сетевом). GP>>>Как это проще всего сделать? GP>>>Спасибо
PS>Если не трудно — можно поподробнее про Shell Extensions в связи с созданием виртуального диска? Линки на какие-нибудь статьи по этому поводу оказались бы очень кстати... PS>Заранее спасибо
Здравствуйте, TK, Вы писали:
TK>"Gena_Popov" wrote in message: >> В базе хранятся файлы, мне нужно их представлять в виртуальном диске (или виртульаном сетевом). >> Как это проще всего сделать?
TK>Сделать для базы WebDAV интерфейс и подключить диск как TK>net use z: http://somehost/database TK>Готовая реализация WebDAV есть для Microsoft SQL Server DDB. Можно установить ее, после этого сделать так что-бы база данных от DDB брала данные из собственной БД