我无法将数据库附加到不同机器上的 SQL Server 2008。在将数据库从一台计算机分离到另一台计算机后,我移动了.mdf
和文件。.ldf
当我尝试在新机器上附加数据库时,数据库不会显示在文件位置。
如果我手动浏览,我可以看到文件(.mdf
和.ldf
)。MSSQL > DATA
包含所有其他数据库文件的文件夹下没有隐藏文件。
还有一种方法可以备份数据库,将其移动到新机器并添加到 SQL Server 下吗?如果是,那么我该怎么做?请指教。
我无法将数据库附加到不同机器上的 SQL Server 2008。在将数据库从一台计算机分离到另一台计算机后,我移动了.mdf
和文件。.ldf
当我尝试在新机器上附加数据库时,数据库不会显示在文件位置。
如果我手动浏览,我可以看到文件(.mdf
和.ldf
)。MSSQL > DATA
包含所有其他数据库文件的文件夹下没有隐藏文件。
还有一种方法可以备份数据库,将其移动到新机器并添加到 SQL Server 下吗?如果是,那么我该怎么做?请指教。
如果您通过文件资源管理器看到 MDF 和 LDF 文件,但在 SQL Server Management Studio 中看不到,则您的 SQL Server Management Studio 登录可能没有足够的权限
如果原始实例和目标实例的 SQL Server 版本相同,则附加 MDF 和 LDF 文件应该没有问题
3.点击添加
4.导航到存储 MDF 和 LDF 文件的文件夹。确保 SSMS 登录对文件/文件夹有足够的权限
5.选择MDF文件并点击OK
如果 LDF 文件的补丁位于同一文件夹中,则会自动添加该补丁。如果没有,请手动添加,与添加 MDF 文件的方式相同
要将备份备份并还原到新数据库,请参阅以下文章: