我之前在 Stack Overflow 上问过这个问题,但我不确定是否应该将它迁移到 DBA Stack Exchange。
我尝试重新启动计算机但没有成功。此外,DBA 能够使用相同的方法从他的计算机迁移该表。我怀疑我的电脑可能有问题,但我不知道应该采取的故障排除步骤。唯一能想到的就是卸载重装SSMS,好像有点偏激。
话虽如此,我昨天确实执行了 Windows 更新。此外,本周早些时候我对 VS2017 进行了更新,现在 SSIS 脚本任务/组件的 VSTA 编辑器将无法打开。我知道在重新安装 MS 产品时,我需要让安全管理员禁用病毒扫描程序,因为这会阻止我重新安装的能力。所以,我想知道病毒扫描程序是否会干扰 Windows 更新。
我能够通过在笔记本电脑上卸载并重新安装整个 Visual Studio 和 SQL Server 软件堆栈来解决问题。
问题的原因似乎是公司安全部门在我的笔记本电脑上安装的防病毒软件。显然,组策略过于严格,阻止更新成功执行其工作。这个事实没有失败或警告。我能够将此作为原因隔离开来,因为我在可以登录的远程桌面服务器上具有相同的设置。我能够成功地将 VS2017 更新到 15.9.9 并在远程桌面上无错误地编辑脚本任务/组件。
在向我们的公司安全团队询问我的组策略是否与服务器匹配时,确认我的组策略不匹配,这不一定是问题 - 用户和服务器策略不同。但是,确认我在错误的用户组策略中。我被切换到不同的策略并且安装成功。这进一步支持了我对病毒扫描程序干扰的怀疑,因为我之前不得不要求禁用病毒扫描程序以便我可以执行重新安装(这是我第三次不得不重新安装堆栈)。