2013-08-07 3 views
0

Я использую приложение C# для резервного копирования и восстановления БД на удаленном сервере с помощью файла microsoft.sqlserver.smo.dll.Доступ к файлу с помощью microsoft.sqlserver.smo.dll?

Тестирование с помощью моей локальной машины, я могу просматривать файлы резервных копий, чтобы выбрать резервную копию для использования. Можно ли это сделать с помощью кода для удаленного SQL Server с использованием учетных данных SQL, аналогичных тому, как это делает MSSMS?

Мои резервные копии сохраняются с определенным соглашением об именах (например, «Ebuy_full_2013_8_7_H13_M40.bak»), и я хотел бы иметь возможность показать их в приложении, чтобы можно было принять решение о том, какой резервный файл можно восстановить.

Спасибо,

Рик

ответ

0

РЕШИТЬ: на основе комментариев для другой вопрос, который я побежал SQL Profiler, чтобы определить, какие функции MSSMS использовал, обнаружил, что с помощью master.dbo.xp_dirtree, удалось повторить это в моем приложении.