0

我的网站上有一个临时目录,用户可以在其中导出 .csv 文件中的数据。

较新的 Intranet 应用程序在将文件发送到客户端后将其删除,但旧应用程序只是将文件保留在此目录中。

我想创建一个任务来每晚清理这个目录。可以有 .csv 文件和包含文件的目录。

基本上我想运行:

del *.* /s
rd /s

……每晚午夜。

很想通过 SQL 维护任务来完成它,但它只在实际的 SQL 服务器上运行,并且不适用于映射驱动器(除非我遗漏了一些东西)。

如何执行这项任务?

可以通过SQL服务器以某种方式完成吗?

4

2 回答 2

1

You have the option of creating "Jobs" that run stored procedures or bits of code. These jobs can be scheduled to run daily, weekly, etc. Check out this thread: How can i create SQL Agent job in SQL Server 2008 standard?

于 2013-07-17T13:10:20.580 回答
0

听起来您可能正在使用 Microsoft 在 2008 年及更高版本中删除了 SQL 代理的 SQL Server Express Edition。在这种情况下,您最好的选择是使用 Windows 调度程序通过批处理文件运行您的命令。

于 2015-04-02T18:42:29.163 回答