Я пытаюсь настроить инструмент C #, который создает сценарии для всей базы данных от таблиц до хранимых процедур. Я хочу получить всю схему и данные. Мне трудно найти много в сети о том, как сделать это правильно. Я думаю, что это будет обычная практика в качестве альтернативы, если вы не хотите на самом деле поддерживать базу данных с помощью резервного копирования или переноса, но я не могу найти много по этому вопросу. Может кто-нибудь направить меня к тому, как это сделать, или сказать, что нужно сделать? Я нашел, как создавать сценарии для таблиц и хранимых процедур, но я хочу получить ВСЕ в базе данных, чтобы я мог вернуться туда, где он был, если изменения в базе данных сломают другие вещи.
Одна из причин, по которой я так поступаю, заключается в том, что я знаю, что если вы делаете резервную копию:
а.) Может испортиться
б.) резервное копирование возможно только на сервере, на котором размещен сервер SQL. Вы не можете создать резервную копию на локальном компьютере, если вы запускаете приложение удаленно с SQL Server. Это, конечно, предполагает, что я не всегда могу полагаться на UNC-путь или ftp-скрипт любого вида.