您的位置:首页 > 数据库

如何在客户端通过MSSQL执行某操作删除服务器的指定文件

2006-12-28 08:38 513 查看
当做MSSQL数据库的时候通常有这种情况,在客户机上进行备份,备份原理是先把数据库文件备份到服务器上面,然后copyfile到本地机器.然后需要删除服务器上的备份文件.这样我们就可以用这个方法.

[方法]

//删除数据库服务器上的指定文件:AS_PATH_FILE为包含绝对完整路径文件名称
AS_PATH_FILE = 'DEL ' + AS_PATH_FILE

DECLARE XP_CMDSHELL PROCEDURE FOR MASTER..XP_CMDSHELL
@COMMAND_STRING = :AS_PATH_FILE
;

EXECUTE XP_CMDSHELL;
CLOSE XP_CMDSHELL;
COMMIT;

我们可以把这个在开发工具中封装成函数,把AS_PATH_FILE作为参数.然后直接在程序里面调用就可以了.其中xp_cmdshell是SQL SERVER master数据库中自带的系统存储过程
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐