我创建了一个 Microsoft SQL Server 数据库,现在该数据库的位置已更改。(细节可能并不重要,但出于好奇,我最初在映射到特定驱动器号的外部驱动器上的文件夹中创建了它,但此映射不再存在。)
如何修复数据库列表中的条目以指向新的 MDF 文件位置?我希望能够使用 SQL Server Management Studio Express 执行此操作,但似乎我无法获取数据库属性、分离甚至在没有有效连接的情况下删除数据库。
版本信息:我思考数据库是使用 SQL Server Express 2005 创建的,但如果有关系的话,我还安装了 SQL Server 2008 和 SQL Server 2012。我安装的 SQL Server Management Studio Express 版本适用于 SQL Server 2005,但我认为如果需要,我可以安装其他版本。我运行的是 64 位 Win 7。
免责声明:我基本上对 SQL 服务器一无所知,更不用说 MS SQL Server 了。
编辑:无效的数据库条目最终从管理工作室中消失了,我不知道为什么。我能够使用正确的文件路径再次附加它,现在它可以正常工作了。