如何在SQL Server上浏览目录和文件?

时间:2013-11-19 17:32:12

标签: sql-server sql-server-2008-r2 filesystems

我们有一个在执行数据库备份的SQL Server上运行的服务。可以从与SQL Server分开的客户端计算机安排备份。但是,在浏览保存备份的位置时,客户端需要能够浏览服务器的目录。

在SQL Management Studio中使用备份/还原时,它允许您浏览服务器的文件系统。如何使用SQL使我的应用程序执行此操作?这甚至可能吗?

1 个答案:

答案 0 :(得分:1)

是的,可以通过xp_cmdshell使用批处理命令来访问主机系统。

http://technet.microsoft.com/en-us/library/ms175046.aspx

根据您使用的SQL版本,还可以使用其他命令,例如xp_dirtree。

http://www.patrickkeisler.com/2012/11/how-to-use-xpdirtree-to-list-all-files.html