利用SQL移动硬盘文件(转于zjcxc)
来源:互联网 发布:顺科洗衣软件 编辑:程序博客网 时间:2024/04/28 17:17
导读:
if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[p_movefile]') and OBJECTPROPERTY(id, N'IsProcedure') = 1)
drop procedure [dbo].[p_movefile]
GO
/*--移动服务器上的文件
不借助 xp_cmdshell ,因为这个在大多数时候都被禁用了
--邹建 2004.08(引用请保留此信息)--*/
/*--调用示例
exec p_movefile 'd:/aa.txt','c:/'
--*/
create proc p_movefile
@s_file varchar(1000), --源文件
@d_file varchar(1000) --目标文件
as
declare @err int,@src varchar(255),@desc varchar(255)
declare @obj int
exec @err=sp_oacreate 'Scripting.FileSystemObject',@obj out
if @err<>0 goto lberr
exec @err=sp_oamethod @obj,'MoveFile',null,@s_file,@d_file
if @err<>0 goto lberr
exec @err=sp_oadestroy @obj
return
lberr:
exec sp_oageterrorinfo 0,@src out,@desc out
select cast(@err as varbinary(4)) as 错误号
,@src as 错误源,@desc as 错误描述
go
Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=75140
本文转自
http://blog.csdn.net/zjcxc/archive/2004/08/15/75140.aspx
if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[p_movefile]') and OBJECTPROPERTY(id, N'IsProcedure') = 1)
drop procedure [dbo].[p_movefile]
GO
/*--移动服务器上的文件
不借助 xp_cmdshell ,因为这个在大多数时候都被禁用了
--邹建 2004.08(引用请保留此信息)--*/
/*--调用示例
exec p_movefile 'd:/aa.txt','c:/'
--*/
create proc p_movefile
@s_file varchar(1000), --源文件
@d_file varchar(1000) --目标文件
as
declare @err int,@src varchar(255),@desc varchar(255)
declare @obj int
exec @err=sp_oacreate 'Scripting.FileSystemObject',@obj out
if @err<>0 goto lberr
exec @err=sp_oamethod @obj,'MoveFile',null,@s_file,@d_file
if @err<>0 goto lberr
exec @err=sp_oadestroy @obj
return
lberr:
exec sp_oageterrorinfo 0,@src out,@desc out
select cast(@err as varbinary(4)) as 错误号
,@src as 错误源,@desc as 错误描述
go
Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=75140
本文转自
http://blog.csdn.net/zjcxc/archive/2004/08/15/75140.aspx
- 利用SQL移动硬盘文件(转于zjcxc)
- 利用SQL移动硬盘文件
- 利用SQL移动硬盘文件
- 利用SQL移动硬盘文件
- 利用SQL移动硬盘文件
- 利用SQL移动硬盘文件
- 利用SQL移动硬盘文件
- 利用SQL移动硬盘文件
- 利用SQL移动硬盘文件
- 利用SQL移动硬盘文件
- 利用SQL移动硬盘文件
- 利用SQL移动硬盘文件
- 利用SQL移动硬盘文件
- 利用SQL移动硬盘文件
- 利用SQL移动硬盘文件
- 利用SQL移动硬盘文件[转贴]
- 转(zjcxc)之SQL脚本--有关压缩数据库日志
- 利用diskpart设置移动硬盘写保护(转)
- 时间管理课——鹅卵石的故事
- 开通BLOG
- 杨辉三角java代码
- PHP - Manual手册 - CLXI. String 字符串处理函数 - str_pad使用另一个字符串将一个字符串填充到指定长度
- 制作1PX高的DIV
- 利用SQL移动硬盘文件(转于zjcxc)
- 用SQL在文本文件中追加数据
- 雷军谈金山八年上市磨难
- SQL Server 存储过程的分页方案比拼
- 一些常用正则表达式
- U盘病毒和Autorun.inf文件分析
- 上传文件到FTP
- 如何检测同一账号的重复登录
- gridview导入excel时出错?