Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Базы данных под .NET > передача файлов на сервер и линк на них в MSSQL


Автор: PaZ1T1V 6.1.2010, 10:46
Доброго времени суток, не знаю в каком разделе описывать свою проблему, вот решил описать ее здесь:  есть удаленный MS SQL 2005 сервер, есть в нем база данных, в которой есть таблица, а в ней поле - ссылка на файлы, это то реализовать проблемы не возникло, но, как удаленно, с приложения, обрабатывающего эту базу данных кинуть файлы на сервер в определенное место, например, в директорию ниже директории с бд ну и т д?

PS первое что на ум пришло это сокеты, но тогда придется писать еще одну программку - сервер сокетов, что не совсем удовлетворяет условиям, может есть какой то другой способ кидать файлы на сервер и привязывать их к таблицам бд ? 
Подскажите куда рыть.
Заранее спасибо.

Автор: jonie 6.1.2010, 12:44
ну, можно не писать на сокетах. а использовать готовые решения. Также сервис хостить можно в IIS.
Вот пример MTOM+WCF: http://weblogs.asp.net/ricardoperes/archive/2009/05/14/using-mtom-with-wcf.aspx
простенько и со вкусом...

Автор: PaZ1T1V 6.1.2010, 14:35
спасибо большое, будем разбираться....

Автор: kobra 7.1.2010, 16:57
если 2008 сервер, то там уже готовое решение, сервер сам создоет хранилище и туда кидает данные.

Автор: PaZ1T1V 7.1.2010, 18:58
в server 2008 по моему IIS 7, он же есть и в windows 7, если не ошибаюсь, но на сервере стоит wwindows server 2003, для него помоему есть IIS 6, он так не делает ? 

Автор: jonie 7.1.2010, 21:08
PaZ1T1V, человек имел в виду MSSQL2008 Server

Автор: kobra 7.1.2010, 22:49
имелос в виду sql server 2008

Автор: PaZ1T1V 8.1.2010, 07:33
а, понятно, я двояко сказано просто, я про винду серверную подумал просто 

Автор: kobra 8.1.2010, 09:14
Цитата(PaZ1T1V @  8.1.2010,  07:33 Найти цитируемый пост)
двояко сказано просто
извени smile, и правда двояко 

Автор: PaZ1T1V 8.1.2010, 17:12
да ничего, бывает smile) но все равно спасибо, что ответили на мой вопрос... будем как нибудь разбираться smile)  спасибо

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)