使用microsoft.sqlserver.smo.dll进行文件访问?

时间:2013-08-07 20:25:30

标签: sql-server backup restore smo

我正在使用C#应用程序使用microsoft.sqlserver.smo.dll备份和还原远程服务器上的数据库。

使用我的本地计算机进行测试,我可以浏览备份文件以选择要使用的备份。这可以通过使用类似于MSSMS的SQL凭证的远程SQL Server代码来完成吗?

我的备份以某种命名约定保存(即“Ebuy_full_2013_8_7_H13_M40.bak”),我希望能够在应用程序中显示这些内容,以便决定要恢复哪个备份文件。

谢谢,

瑞克

1 个答案:

答案 0 :(得分:0)

已解决:基于对另一个问题的评论我运行SQL事件探查器来确定MSSMS使用的功能,发现它使用的是master.dbo.xp_dirtree,能够在我的应用程序中复制它。