Dot-Net
如何在 C# 中以程式方式備份 Sql 數據庫
我想在 .Net 4 FrameWork 中使用 C# 編寫程式碼來備份我的 Sql Server 2008 數據庫。任何人都可以在這方面提供幫助。
以下連結解釋了有關如何使用 c# 備份 sql server 2008 數據庫的完整詳細資訊
Sql 數據庫備份可以使用多種方式完成。您可以使用其他答案中的 Sql 命令,也可以創建自己的類來備份數據。
但這些是不同的備份模式。
- 完整的數據庫備份
- 差異數據庫備份
- 事務日誌備份
- 壓縮備份
但是這種方法的缺點是它需要在您的客戶端系統上安裝您的 sql management studio。
您可以使用 SqlConnection 和 SqlCommand 連接到數據庫並執行以下命令文本,例如:
BACKUP DATABASE [MyDatabase] TO DISK = 'C:\....\MyDatabase.bak'有關範例,請參見此處。