【发布时间】:2012-01-13 18:55:23
【问题描述】:
使用 SQL Server 2000 我尝试在查询分析器中使用此命令
xp_cmdshell 'del c:\delete-me-file.txt'
我收到了这个错误:
服务器:消息 2812,级别 16,状态 62,第 1 行
找不到存储过程“xp_cmdshell”。
基本上我想从系统中删除这个文件...我需要运行什么命令来执行此操作?
【问题讨论】:
-
请告诉我们为什么在命令行中使用“DEL”是不够的。换句话说,为什么需要从 SQL Server 内部执行此操作?
-
因为我在 .sql 中运行自动批量导入,并希望在导入后删除文件。
-
而且由于您使用的是 SQL Server 2000,因此您不能使用 SSIS。好的。
标签: sql-server sql-server-2000 xp-cmdshell