TSQL - 执行CLR权限
我从 CLR(.net 程序集)获得了一个 sql 过程,执行时返回错误 Msg 6522, Level 16, State 1, Procedure sp_HelloWorld, Line 0 A .NET Framework err…
为什么无法在 SQL Server 2008 中注册 System.Web?
运行此命令: CREATE ASSEMBLY [System.Web] from 'C:\Windows\Microsoft.NET\Framework\v2.0.50727\system.web.dll' with permission_set = UNSAFE …
集成 .NET 和 MSSQL Server,如何创建“标量、用户定义”功能依赖于状态
我被要求提供一些 .NET (C#) 代码以在 MSSQL Server 中使用,方法是遵守 用户定义函数的 MS 规范。此代码必须读取状态文件并挂起它,然后使用它来执行…
从 SQL Server 2005 中提取 .NET 程序集
我正在尝试帮助一位私人朋友(现在也是客户)使用 SQL CLR 相关问题。他有一个 SQL Server,其中的数据库有 3 个 .NET 程序集 嵌入其中。他让我帮他从…
我可以在常规 .NET 类中使用 Razor (或类似的),即获得某种字符串插值吗?
我可以发誓我不久前看到过一些关于 C 语言不完美但有用的字符串插值方法的文章,但现在没有这样的运气。不过,Razor 或多或少可以满足我的需求。 假设…
SQLCLR 触发器与 Windows 服务。什么时候适合使用SQLCLR?
我们有一个带有 SQL Server 2005 后端的 .NET 电子商务应用程序。新订单需要一定的“后处理”。这些任务包括发送电子邮件、创建文件、将文件上传到 FT…
用 C# 编写的 SQL CLR DDL 触发器
是否可以在 C# 中创建数据库/DDL 触发器?如果是这样,那又如何呢? [编辑] 基本上,我决定使用 CLR 作为数据库触发器,因为我想利用 C# SMO 编写更改…
Visual Studio 2010 中 SQLCLR 项目中的计算列
看来 MS 在处理 VS 2010 SQL CLR 项目和计算列时存在错误。我正在使用 Pre/PostDeployScript.sql 删除/添加计算列。但是,如果我尝试从 VS2010 进行部…
将流程函数中的 C# 迁移到 SQL Server CLR 函数
从进程内 C# 代码迁移到 SQL CLR 函数有哪些限制、意外陷阱和性能特征? 目前,我们有几个数据密集型进程,使用进程中 C# Asp.net MVC 项目运行得非常…
VS2010 - SQL CRL 部署错误 - 部署错误 SQL04105:模型已具有同名的元素
我在 VS2010 中创建了一个 SQL CLR 项目。它需要运行 PreDeployScript.sql 和 PostDeployScript.sql。这两个文件都存在于项目中。但是,当尝试运行部…
我怎样才能获得“外部名称”? SQL CLR 触发器?
我使用以下 SQL 创建了一个 SQL CLR 触发器: GO CREATE TRIGGER AuditAccountsTable ON [dbo].[Accounts] FOR INSERT,DELETE,UPDATE AS EXTERNAL NAM…
将 SQL CLR 项目从 VS2008 迁移到 VS2010 - 部署失败
我在 VS2008 中有一个 SQL CLR 项目的解决方案。解决方案/项目已转换为 VS2010,现在部署不再有效。 我收到以下类型的错误: 开始将程序集 MyProjectD…
CLR SQL Server 2005 过程将存储过程结果作为参数
我有一个存储过程,它返回一个行集,我想将其传递到 CLR 存储过程中以执行一些高级计算。 我该如何设置呢?接受输入?在 CLR 过程中迭代行集?…