我知道这不是一件容易的事,也不应该很受欢迎。但是有谁知道使用触发器或存储过程中的参数调用外部程序集的最佳方法?我已经尝试过 CLR 存储的 proc,但我无法添加更新 DB2 数据库所需的引用。因此,我想调用一个可以做到这一点的外部程序集。然后我会在更新触发器中调用这个程序集。
在 SQL Server 2008 R2 中,proc sys.xp_cmdshell 默认被阻止。所以这里的安全人员不想打开它。
谢谢 !
我知道这不是一件容易的事,也不应该很受欢迎。但是有谁知道使用触发器或存储过程中的参数调用外部程序集的最佳方法?我已经尝试过 CLR 存储的 proc,但我无法添加更新 DB2 数据库所需的引用。因此,我想调用一个可以做到这一点的外部程序集。然后我会在更新触发器中调用这个程序集。
在 SQL Server 2008 R2 中,proc sys.xp_cmdshell 默认被阻止。所以这里的安全人员不想打开它。
谢谢 !
这很明显,您不能将 CLR 项目视为普通项目并对其添加引用。阅读本文了解更多信息: http ://sqlserver-training.com/adding-external-references-to-sql-clr-projects/-