尝试找到这个问题的答案。与我合作的供应商 Red Gate 在他们的文档中写道:
SQL 克隆代理要求
代理应安装在与您希望 SQL Clone 用作映像源、克隆目标或用于恢复备份的临时空间的任何 SQL Server 相同的机器上。
要求:
- 最低(限制为 <1.8TB 映像):Windows Server 2008 R2 或 Windows 7
- 推荐(限制为 <64TB 映像):至少 Windows Server 2012 或 Windows 8.1
- SQL Server 2008 或更高版本(Express 版本就足够了 - 尽管克隆版本无法规避 SQL Server Express 的 10GB 数据库大小限制)
- .NET Framework 4.6.1 或更高版本(安装的一部分)
- 必须允许与远程(SQL Clone Server)端口 14146 的出站连接
这需要一个具有以下特征的 Windows 用户帐户:
- 本地管理员权限才能使用虚拟磁盘服务
- 对存储图像的网络位置的读/写访问权限
答案1
使用VDS
使用 VDS 的应用程序必须在备份操作员或管理员组帐户下运行。如果没有适当的权限,应用程序可以创建服务加载器对象,但该对象不会加载 VDS。相反,它会返回一个错误,指示拒绝访问 VDS。
因此看起来,该应用程序正在将其运行的用户或返回的错误解释为未以本地管理员身份运行。
您可以尝试备份操作员组中的用户。该用户仍然具有很高的权限,但至少不是管理员。如果这不起作用,请向供应商投诉他们不允许最低权限。
看起来像是本地管理员的用例。您可以使用组策略强制域用户拥有本地管理员。