3

我可以使用 SMO 构建类似于 SSMS 中的“查找备份文件”对话框的树视图。我可以列出服务器上的文件夹,如果有备份设备,也会列出。我似乎无法复制的一件事是如何浏览备份文件以恢复最初未从服务器备份的文件(因此它不在备份设备列表中)。

我正在寻找类似 SSMS 对话框的屏幕截图: SSMS 查找备份文件对话框

是否有类似于 Server.EnumDirectories() 方法的 EnumServerFiles 方法?

请记住,这可能是针对不是本地计算机(网络服务器)的 SQL Server 运行的。

4

1 回答 1

5

不要尝试为此使用 SMO,只需使用常规文件系统浏览对话框即可。

编辑:对于远程系统,获取您想要的信息:

 exec xp_dirtree 'c:\sqlbackups\', 1, 1
于 2010-01-26T01:32:00.837 回答