如何在客户端通过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数据库中自带的系统存储过程
[方法]
//删除数据库服务器上的指定文件: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数据库中自带的系统存储过程
相关文章推荐
- 如何用服务器文件管理系统记录共享文件的访问日志、记录共享文件复制、修改、删除和剪切等操作?
- 如何操作Linux 定时删除指定目下N天前的文件
- java 两个通过java代码操作FTP的类,上传下载删除,获取文件
- 教你如何删除tomcat服务器的stdout.log文件
- 如何记录文件服务器上的文件操作日志
- 这是一个定时脚本,主要功能是遍历该文件夹下的所有文件并存储到数组,对数据中的文件进行操作,一个一个移动到指定的目录下,并删除原有文件
- python中字典不自动排序/删除指定类型文件/执行可执行文件的返回值
- shell练习-对指定目录下的符合条件的文件执行操作
- Domino下通过vbs脚本删除指定主题邮件---脚本文件
- sublime text 如何新建,删除,重命名等问文件的快速操作
- 通过javascript调用Applet程序对客户端文件系统进行操作
- Windows API函数删除指定文件目录下所有内容vc6.0通过
- C语言把内存的文件保存到硬盘时如何把文件名由用户通过屏幕自己设置,并且保存到指定的路径
- php文件操作小结(删除指定文件/获取文件夹下的文件名/读取文件夹下图片名)
- C# winform datagridview中如何实现鼠标右键点击一行数据出现一个带有删除的菜单,并能执行删除操作?
- Git学习-->如何通过Shell脚本自动定时将Gitlab备份文件复制到远程服务器?
- 通过jquery ajax在从服务器获取一个文件的数据,显示到客户端的页面
- 如何把一个sql文件里的内容通过php代码执行
- 如何用Java客户端/applet通过HTTP POST上传文件
- 华为交换机如何通过tftp服务器上传下载文件