Ситуация проста.
У меня есть приложение в C #, которые используют базу данных MS SQL.
По какой-то причине мне нужно добавить некоторые функции резервного копирования / восстановления.
Я не не имею прямого доступа к экземпляру MS SQL.
Есть ли другой простой способ сделать резервную копию базы данных из C #?
Может быть, какой-нибудь скрипт может создавать таблицы, структуры и данные, которые можно использовать на другом компьютере?
Мне нужно сделать это только через C # (стандартные ссылки .NET). Нет сторонних приложений.