SQL 程序集与应用程序代码对大型 XML 列进行复杂查询
我有一个包含一些关系列和一个 XML 列的表,该列有时保存相当大的数据块。我还有一个使用数据库的简单网络服务。我需要能够报告诸如 XML 列中某个元素…
SQL Server CLR 集成在当前事务中登记
我尝试使用 SQL Server 中的 CLR 集成来处理对外部文件的访问,而不是在内部将它们存储为 BLOB。我正在尝试找出需要遵循的模式,以使我的代码加入当前…
在 T-SQL 中使用 CLR 存储过程的结果
我编写了一个 CLR 存储过程,它查询一个返回包含三个表的数据集的 Web 服务。 在 VS2010 中调试或从 SQL-ManagementStudio 调用(exec CLR_stp param1…
使用 TFS SQL CLR 项目构建失败 - 无法解析对程序集的引用
我们有一个 VS2010 解决方案,其中包含一个 SQL CLR 项目,该项目本身引用了已在我们的开发数据库服务器上注册的第三方程序集(通过解决方案中的数据…
为什么在 SQL Server CLR 中运行的一个函数可能会导致崩溃,而在独立应用程序中运行正常?
下面这两种方法类似,只是一种方法处理空值,另一种则不处理。为了处理空值,它使用 SqlString 类型并检查“get_IsNull”属性。 为什么第一个可能会在…
T-SQL 中的表值函数返回列数可变的表
T-SQL 中的表值函数是否可以返回列数可变的表? 列名称可能只是1, 2, …, n。 现在我有一个“字符串分割”函数,它返回一个单列 1 x n 表,然后我将表…
从 UDF 访问 Sql Server CLR 文件系统
我编写了一个简单的 UDF,它应该绘制图形并将其保存在磁盘上。 实际上,我使用 UDF 作为 SQL SERVER 和 R 之间的代理,因此 UDF 仅通过 DCOM 将 R 脚…
使用 CREATEd ASSEMBLY 会导致 SQL Server 永久挂起
这个有点难以解释,特别是对于非英语母语人士来说: 我想使用 BouncyCastle 加密库。我编写了一个小型 C# 包装类,它具有以下方法: public static vo…
无法加载文件或程序集…或其依赖项之一。 HRESULT 异常:0x80FC3C2C
异常消息:无法加载文件或程序集 System.DirectoryServices 或其依赖项之一。 HRESULT 异常:0x80FC3C2C CLR SQL 过程引发异常。从程序集中的方法引发…
CLRSQL 聚合函数。 LINQ 代码在 CLR 函数中工作,但无法在聚合中部署
感谢您阅读本文, VS2010针对SQLServer2008企业版,开发CLR Aggregate函数来计算MODE,该函数返回此错误: “第 1 行创建聚合失败 因为类型“CMode”…
我应该在 SqlClr 中运行 F# 吗?
我需要在 Sql 中运行 .Net 代码,并且我试图在 F# 和 C# 之间做出决定。 现在我用 F# 编写的代码越来越多,所以如果不是太不切实际,我希望它是 F#。 …