Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Потоковая передача файла с удаленной машины на SQL Server  [new]
SiNtez_26
Member

Откуда:
Сообщений: 199
Вообщем, извиняюсь что вновь поднимаю тему, но возникли реальные траблы с подобным решением. Суть:

есть сервер с установленным на нем MS SQL Server 2008. На сервере нету ftp и сервер не может получить прямой доступ к определенной машине в сети. Нужно загрузить на сервер файл с локальной машины. Интересует вот что: в теории, возможно ли, сдевелопив на C# dll-ку, которую можно будет подключить в Access и с помощью совместных усилий vba сгенерировать поток, которым файл передастся на сервер, где поток с этим файлом примет шарповская CLR функция и затем положит этот файл в определенной место на сервере?

Заранее извиняюсь за немного несвязный текст, уже столько бьемся с проблемой, что способов адекватно мыслить не осталось.
23 авг 13, 16:53    [14748822]     Ответить | Цитировать Сообщить модератору
 Re: Потоковая передача файла с удаленной машины на SQL Server  [new]
aleks2
Guest
Не, можно и штаны через голову одевать... только неудобственно.

1. "есть сервер с установленным на нем MS SQL Server 2008" - надо ли ЭТО понимать, что вы могете к ентому серверу подключиться?
2. Если ответ "положительный" - нахера вы там выдумываете непромокаемый порох?

3. "сервер не может получить прямой доступ к определенной машине в сети" - надо ли ЭТО понимать, что вы НЕ могете к ентому серверу ВАЩЕ НИКАК подключиться?
4. Если ответ "положительный" - нахера вы нам пудрите мозг? Телепатический процессор Intel ишо не разработала.
23 авг 13, 18:34    [14749288]     Ответить | Цитировать Сообщить модератору
 Re: Потоковая передача файла с удаленной машины на SQL Server  [new]
Glory
Member

Откуда:
Сообщений: 104751
SiNtez_26
Заранее извиняюсь за немного несвязный текст, уже столько бьемся с проблемой, что способов адекватно мыслить не осталось.

думать надо головой потому что
Не надо никаких потоков
Откройте стандартный коннект и запишите ваш файл в BLOB поле таблицы.
23 авг 13, 21:10    [14749688]     Ответить | Цитировать Сообщить модератору
 Re: Потоковая передача файла с удаленной машины на SQL Server  [new]
SiNtez_26
Member

Откуда:
Сообщений: 199
Glory,

можно поподробнее про передачу через коннект файла для записи в блоб? Или может где есть почитать?
26 авг 13, 11:43    [14754877]     Ответить | Цитировать Сообщить модератору
 Re: Потоковая передача файла с удаленной машины на SQL Server  [new]
aleks2
Guest
SiNtez_26
Glory,

можно поподробнее про передачу через коннект файла для записи в блоб? Или может где есть почитать?


1. А что, "данные файла" как-то принципиально отличаются от просто "сферических данных в вакууме"?
2. В большинстве клиентских библиотек MS SQL есть специализированные методы для передачи данных "из файла".
3. В ADO, например, оно даже называтся "Stream"...
26 авг 13, 11:50    [14754919]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить