导出SQL Server MDF和LDF数据库文件

时间:2012-04-25 19:15:34

标签: sql-server

如何将SQL Server 2000/2005数据库导出到MDF / LDF文件?我无权访问分离数据库,也无权登录数据库服务器直接复制文件。

2 个答案:

答案 0 :(得分:5)

您可以从查询窗口对数据库运行命令吗?您是否知道您和SQL Server实例都可以访问的网络路径?如果是,那么您可以发出以下查询(而不是尝试通过UI哄一些备份):

BACKUP DATABASE dbname TO DISK = '\\some_network_path_you\have_access_to\db.bak' 
  WITH COPY_ONLY, INIT;

COPY_ONLY非常重要,这样您就不会中断生产服务器的日志链。

然后您可以复制该文件并在任意位置运行RESTORE DATABASE

想要以某种方式访问​​MDF / LDF文件。首先,为了复制这些,您需要关闭源SQL Server并分离它们。这可能导致许多不好的事情,但最重要的是生产服务器上的停机时间,以及如果出现问题,您现在拥有数据库的ZERO副本的风险。

答案 1 :(得分:0)

然后您请求您的dba向您提供数据。

相关问题