Как я могу экспортировать изображения из SQL Server в файл на диске? - PullRequest
0 голосов
/ 09 марта 2010

У меня есть таблица User, в которой все их аватары сохранены в поле изображения. Я хотел бы просто извлечь это из базы данных и сохранить как обычный файл на диске.

Я оглянулся и увидел какой-то код для текстовой копии, но по какой-то причине его, похоже, нет на моей машине. Вот код, который я написал в любом случае. Кто-нибудь знает способ сделать это?

DECLARE @exec_str varchar (255)
SELECT @exec_str =
         'textcopy /S (local)\SQLEXPRESS' +
         --' /U ' + @login +
         --' /P ' + @password +
         ' /D thedatabase' +
         ' /T User'+
         ' /C AvatarImage' +
         ' /F "d:\Avatars\' + User.Name + '.jpg"' +
         ' /O'
FROM [User]
WHERE UserID = 2
EXEC master..xp_cmdshell @exec_str

Ответы [ 2 ]

0 голосов
/ 09 марта 2010

Проверить это тема

0 голосов
/ 09 марта 2010

http://msdn.microsoft.com/en-us/library/aa936933%28SQL.80%29.aspx

Там написано, что это часть примеров devtools

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...