如何从其他服务器附加SQL Server数据库文件

时间:2017-08-20 08:53:13

标签: sql-server database

我更换了硬盘。我的所有数据库都在旧硬盘上。我已将旧硬盘连接为外部硬盘。现在,如何将数据库文件从外部硬盘附加到新安装的SQL Server?

2 个答案:

答案 0 :(得分:1)

您可以使用SQL Server Management Studio执行此操作:

  1. 在SQL Server Management Studio Object Explorer中,连接到Microsoft SQL Server数据库引擎的实例,然后展开该实例。
  2. 右键点击Databases,然后点击Attach
  3. 在“附加数据库”对话框中,要指定要附加的数据库,请单击Add;在“定位数据库文件”对话框中,选择数据库所在的磁盘驱动器,然后展开目录树以查找并选择数据库的.mdf文件;
  4. 来源:https://msdn.microsoft.com/en-us/library/ms190209(v=sql.105).aspx

    请注意,您需要先将文件复制到新服务器的文件系统,然后才能将其附加。感谢marc_s将其指出。

答案 1 :(得分:1)

请按照以下步骤操作:

  • 将文件复制/移动到“Program Files \ Microsoft SQL Server \ MSSQL12.MSSQLSERVER \ MSSQL \ DATA \”。

  • 在SSMS,数据库中 - >附