0

我正在我的 EC2 实例上执行一个脚本,该脚本将自动恢复数据库。如果我远程进入实例并手动执行相同的 ps1 脚本,它就可以工作。所有 SQL 服务都在运行。但是,如果我从系统管理器执行它,我会收到错误消息:

Restore-SqlDatabase : Failed to connect to server (localdb)\MSSQLLocalDB.

关于可能导致此问题的原因或调试此问题的步骤的任何线索?谢谢。

PS1 脚本:

Restore-SqlDatabase -ServerInstance "(localdb)\MSSQLLocalDB" -Database "db" -BackupFile C:\path.bak -AutoRelocateFile
4

1 回答 1

0

检查实例上的 SSM 代理是否是最新的,并仔细检查是否需要任何额外的实例权限才能允许 SSM 恢复数据库。我不是 100% 了解 SSM 的工作原理/方式,但肯定让代理保持最新状态并仔细检查权限始终是一个不错的起点。

于 2019-12-13T22:56:59.397 回答