如何将图像从SQL Server导出到磁盘上的文件?

时间:2010-03-09 04:41:52

标签: sql-server-2008 export

我有一个User表,其所有头像都保存在图像字段中。我想把它从数据库中取出并将其作为常规文件存储在磁盘上。

我环顾四周,看到了一些用于textcopy的代码,但由于某些原因,这似乎不在我的机器上。这是我写的代码。有人知道这样做的方法吗?

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 :(得分:0)

选中此thread

答案 1 :(得分:-1)