![无法移动 SQL 主文件](https://linux22.com/image/619963/%E6%97%A0%E6%B3%95%E7%A7%BB%E5%8A%A8%20SQL%20%E4%B8%BB%E6%96%87%E4%BB%B6.png)
在移动/升级旧 SQL server 2005 的过程中,我需要移动一些 sharepoint PWA 数据文件。
将数据库与文件分离后,我尝试将数据库文件从其旧位置复制/移动到新位置。出现以下错误:
- 我尝试以域管理员和本地计算机管理员身份
- 我尝试以管理员身份运行 Explorer 和 CMD
- 我尝试将其复制到本地计算机上的临时文件夹 - 以防止网络/其他身份验证问题。
- Takeown 也不起作用
这些文件以某种方式被标记为 SQL 主数据库文件
我无法复制文件。
答案1
数据库分离后,物理文件的权限会发生变化。如果您使用 Windows 登录名分离数据库,则权限会设置为只有用于分离的帐户才有访问权限(其他帐户无权访问,甚至本地管理员组也不行)。如果您使用 SQL 登录名分离,则 SQL Server 服务帐户将是唯一具有访问权限的帐户。您需要使用该帐户来处理文件。