【发布时间】:2021-06-13 23:05:12
【问题描述】:
在 2014 年到 2017 年的就地升级过程中,我们遇到了几个问题,即受信任的程序集 CLR 功能在当时干扰了 SSIS 的成功安装。我已经安装并运行了 SSIS,但该功能仍然被破坏。
我当时收到的错误,当我直接查询系统表时仍然收到:“内部表访问错误:无法访问受信任的程序集内部表”。系统视图似乎在“表”TRUSTED_ASSEMBLIES 上运行 OPENROWSET。我在互联网上没有看到很多人在讨论这个问题。
我不打算使用该功能,但我担心它可能会在将来与更新或外部供应商之间造成问题。另一个症状是,为了解决 SSIS 包执行的一些问题,我必须手动将执行权限分配给通常为您完成的低级过程(幸运的是,文档指出哪些内置组可以访问过程)。
如果有人对此问题有任何见解,将不胜感激;猜测可能需要拆除和完全重建。
【问题讨论】:
-
您好。如果可能的话,您能否使用 exact and complete 错误消息更新问题,包括“Msg”、“Level”和“State”值,或“HRESULT”(如果已提供)?这将有助于缩小范围。谢谢!
标签: sql-server ssis sqlclr