读书人

教於textcopy的使用,该如何处理

发布时间: 2012-01-31 21:28:41 作者: rapoo

教於textcopy的使用
上有大堆的用textcopy 在SQL SERVER中入出片文件的例子。
考上大家提供的料,
如下所示:sp_textcopy '服器名 ', '用 ', '密 ', '名 ', '表名 ', 'image列名 ', '文件路 ', '件 ', 'O '
我在的是,如果文件路中,使用的是服器所在的符,是完全可以行的。但如果我文件路其它上共享的(完全控制)路,是。如sp_textcopy '服器名 ', '用 ', '密 ', '名 ', '表名 ', 'image列名 ', 'c:\text.jpg ', '件 ', 'O ' ---行是的

成:sp_textcopy '服器名 ', '用 ', '密 ', '名 ', '表名 ', 'image列名 ', '\\cht-c\image\text.jpg ', '件 ', 'O '
cht-c 一服器同局域的,image 上的共享文件。
此行命令,返回果提示法行,或限不足。

各位高手指一下如何解?


[解决办法]
关注```等学习``
[解决办法]
在存储文件、图片时有用:

SQL code
create PROCEDURE sp_textcopy (   @srvname    varchar (30),   @login      varchar (30),   @password    varchar (30),   @dbname      varchar (30),   @tbname      varchar (30),   @photoname    varchar (30),   @filename    varchar (30),   @whereclause varchar (40),   @direction  char(1)) AS DECLARE @exec_str varchar (255) SELECT @exec_str =         'textcopy /S ' + @srvname +         ' /U ' + @login +         ' /P ' + @password +         ' /D ' + @dbname +         ' /T ' + @tbname +         ' /C ' + @photoname +         ' /W "' + @whereclause +         '" /F ' + @filename +         ' /' + @direction EXEC master..xp_cmdshell @exec_str ,no_output create table photo(id int identity(1,1),photo image,memo nvarchar(50) default 'my photo')goinsert photo(photo) values(0x)    -- 必须的,且不是nullselect * from photo--truncate table photosp_textcopy 'roy','sa','wuxi','test','photo','photo','E:\photo\myphoto\roy3.jpg','where id=5','I' --注意条件是 id=13、读入sp_textcopy 'roy','sa','wuxi','test','photo','photo','E:\photo\photo\21.jpg','where id=1','I' --注意条件是 id=1sp_textcopy 'roy','sa','wuxi','test','photo','photo','E:\photo\photo\33.jpg','where id=2','I' --注意条件是 id=2go4、读出成文件sp_textcopy 'roy','sa','wuxi','test','photo','photo','E:\photo\roy.jpg','where id=1','O' --注意条件是 id=1sp_textcopy 'roy','sa','wuxi','test','photo','photo','E:\photo\roy1.jpg','where id=2','O'sp_textcopy 'roy','sa','wuxi','test','photo','photo','E:\photo\roy2.jpg','where id=3','O'sp_textcopy 'roy','sa','wuxi','test','photo','photo','E:\photo\roy3.jpg','where id=4','O'sp_textcopy 'roy','sa','wuxi','test','photo','photo','c:\bb.doc','where id=5','O' --注意条件是 id=2 

读书人网 >SQL Server

热点推荐