【问题标题】:How to create SQL Server 2008 database full backup programmatically in desired folder如何在所需文件夹中以编程方式创建 SQL Server 2008 数据库完整备份
【发布时间】:2011-05-26 20:53:11
【问题描述】:

如何使用 Microsoft Visual Studio 2010 c# 以编程方式在所需文件夹中创建 SQL Server 2008 数据库完整备份

【问题讨论】:

标签: c# database sql-server-2008 backup


【解决方案1】:

只需执行 SQL Server command

 BACKUP DATABASE database_name TO DISK='d:\path\to\backup\file\on\the\server.bak'

【讨论】:

  • 请记住,您只能备份到连接到 SQL Server 计算机的驱动器(包括 UNC 路径);您无法从服务器返回到 PC 上的本地驱动器
  • 所以就这么简单。我现在就试试:)
  • 好的,我试过了,效果很好。但是2个问题。因为我的数据库真的很大,会不会有任何超时问题?这与 ms sql server management studio 右键单击​​所需的数据库任务备份完整吗?
  • 1) 可能是的;和 2) 是的,创建的备份具有完全相同的格式。
  • 您好,此命令是否也适用于 SQL Server 2005? SQL Server 2005/2008 是否必须安装任何特定组件(例如 SMO 组件)?谢谢
猜你喜欢
  • 2010-12-02
  • 1970-01-01
  • 2016-10-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多