如何在SQL Server 2008中部署CLR功能

2023-12-19

我在 VS2008 中创建了一个名为“RegularExpression”的 SQL Server 项目。在该项目中,我创建了一个“Regex.cs”类,并编写了一个有关正则表达式的函数。

然后我构建解决方案。

现在我的问题是通过脚本在SQL Server 2008中部署这个解决方案。(不仅仅是单击VS2008中的“部署”)。

我成功地使用 SQL 2008 部署了该项目的程序集CREATE ASSEMBLY <AName> FROM '<path of .dll>'

但我没有得到我在 VS2008 的 SQL 2008 函数部分中编写的函数。


CREATE ASSEMBLY [RegularExpression]
AUTHORIZATION [dbo]
FROM < DLL Path > 
WITH PERMISSION_SET = SAFE
GO

/****** Object:  UserDefinedFunction [dbo].[Regex]    Script Date: 01/23/2010 15:08:01 ******/
CREATE FUNCTION [dbo].[Regex](@Pattern [nvarchar](2000), @Input [nvarchar](2000))
RETURNS [bit] WITH EXECUTE AS CALLER
AS 
EXTERNAL NAME [RegularExpression].[UserDefinedFunctions].[Regex]
GO

http://www.setfocus.com/technicalarticles/clrfunctionforsqlserver_2.aspx http://www.setfocus.com/technicalarticles/clrfunctionforsqlserver_2.aspx

上面的链接有很大帮助

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在SQL Server 2008中部署CLR功能 的相关文章

  • 无法加入交易

    我有问题 我已经在 Windows 中设置了 1 个 sql 服务器 SQL Server 2014 Express 并在另一台服务器的 Linux 中设置了 1 个 Oracle 数据库服务器 11g 现在我想通过链接服务器将数据从SQL
  • 链接到 SQL 表时如何在 Access 中获得“查找”功能?

    我正在构建一个 SQL 数据库 该数据库将具有 Access 2010 前端 我希望在 Access 中查找某些字段 即用户单击 Access 中的字段并填充下拉列表 在 Access 中使一个字段成为另一个表的查找相当简单 但我似乎不知道
  • 使用 Python 将 XML 文件存储到 MS SQL DB 中

    我的 MSSQL DB 表包含以下结构 create table TEMP MyXMLFile XML 使用 Python 我尝试将本地存储的 XML 文件加载到 MS SQL DB 不需要 XML 解析 以下是Python代码 impor
  • 更改 SQL Server 中的身份种子(永久!)

    有没有办法永久更改身份列的身份种子 使用 DBCC CHECKIDENT 似乎只是设置了最后一个值 如果表被截断 所有值都会重置 dbcc checkident Test SeedIdent reseed 1000 select name
  • 使用 HTTP 访问数据库对象

    是否可以使用 HTTP 访问数据库对象SQL Server 2012它的完成方式是使用SQL Server 2000 我提到了下面的文章 但它是关于SQL Server 2000 使用 HTTP 访问数据库对象 http technet m
  • 如何将 ROW_NUMBER() 分配给列?

    看完之后这个问题 https stackoverflow com questions 1293390 sql to output line number in results of a query 我还有一个类似的问题 有没有一种简单的方法
  • 查找每个客户组的最新帐户

    我有一个包含客户信息的表 每个客户都会分配一个客户 ID 他们的 SSN 他们在开设更多帐户时会保留该 ID 两个客户可能使用同一个帐户 每个客户都有自己的 ID 帐号不按日期排序 我想找到每个客户或客户组的最新帐户 如果两个客户曾经一起使
  • SSRS报告不显示数据

    我刚刚创建了 SQL Server 2005 SSRS 报告 数据未显示在预览窗格中 数据集是根据字符串参数从存储过程正确填充的 我可以在数据窗格中执行它 在预览窗格中运行报表时 会显示正确的行数 但单元格的内容不包含任何数据 源数据集基于
  • 在 SQL Server 2014 中使用带有事务的存储过程的 TransactionScope

    我正在使用 C 和 ADO NetTransactionScope在 ASP Net 应用程序中运行事务 该事务应该在多个表中保存一些数据 然后向订阅者发送电子邮件 Question 是否有效使用TransactionScope 当它包含对
  • 更改 SQL Server 中所有表的所有列的排序规则

    我导入了一个包含一些数据的数据库 以便与另一个数据库进行比较 目标数据库有排序规则Latin1 General CI AS并且源数据库有SQL Latin1 General CP1 CI AS 我确实将源数据库的排序规则更改为Latin1
  • 开发和生产 SQL Server 之间使用不同的排序规则会出现哪些问题?

    盘问 无法更新 sys columns 还有其他方法吗 https stackoverflow com questions 4018347 unable to update sys columns any other approach含糊地
  • 类型与创建 CLR 存储过程不匹配

    我在程序集中有一个如下所示的方法 namespace MyNameSpace public class MyClass Microsoft SqlServer Server SqlProcedure public static void M
  • 如何有条件地调用带有约束的泛型方法? [复制]

    这个问题在这里已经有答案了 Suppose I have an unconstrained generic method that works on all types supporting equality It performs pai
  • 如何使用 GitLab 管道中的密钥通过 SSH 连接到目标服务器?

    当 GitLab 管道成功时 我想通过 SSH 使用公钥连接到服务器 正如我所看到的 我需要在 GitLab 端使用 ssh keygen 生成一个密钥并将其添加到我想要连接的服务器上 我可以在管道期间生成密钥 但由于公钥未添加到目标服务器
  • 从 Visual Studio 调试 SQL Server 2005 中的存储过程?

    我在这里和其他地方看到很多令人沮丧的问题 但没有明确的答案 我试图让存储过程进行调试 但没有成功 客户端 VS2005或VS2008 两者都不起作用 当我从存储过程上下文菜单中选择 步入存储过程 时 我在调试窗口中看到 已被用户取消 这就是
  • 将 ASP.NET Core 部署到 AWS Elastic Beanstalk,必须包含带有“.runtimeconfig.json”后缀错误的文件

    我尝试使用 Bitbucket 管道将 ASP NET Core dotnet 版本 5 0 部署到 AWS Elastic Beanstalk 但部署步骤会导致错误 实例部署 您的源包有一个 NET Core 应用程序 您必须包含带有 r
  • 如何编辑表以启用级联删除?

    我有一个代表用户的表 当用户被删除时我得到 DELETE 语句与 REFERENCE 约束冲突 显然 CASCADE DELETE在SQL Server中并不像我想象的那么容易 需要将选项添加到表中 问题是 我不知道如何添加CASCADE
  • 初始堆大小无效。无法创建Java虚拟机

    我遇到了下一个问题 我尝试通过startup bat手动启动Tomcat 但似乎没有显示任何结果 然后我尝试运行shutdown bat 控制台显示如下 D apache tomcat 7 0 35 bin gt startup bat U
  • 无法在 SSIS 查找中选择 ODBC 源

    我正在创建一个用于更新 SQL Server 中的表的包 要更新的详细信息是从 MySQL 数据库获取的 为此 我使用 ODBC 连接管理器连接到 MySQL 但此 ODBC 连接管理器未在 OLE DB 连接管理器中列出 我可以在 Too
  • 简单的t-sql而不是触发器

    任何人都可以帮助解决简单的 t sql 脚本与板载触发器的问题吗 我使用非常简单的触发器将数据从一个表复制到另一个表 这些表之间没有关系 当我尝试在触发器创建后 从同一脚本 直接第一次插入数据时 我得到了所需的结果 但所有接下来的尝试都会失

随机推荐

  • Java 强制转换异常(不是类强制转换异常)

    当 java 中捕获异常时 是否有将异常转换为新类型的用例 或者是标准 throw new DiffException e 唯一的办法就是做到这一点 如果我忽略了某些内容 我深表歉意 但我得到的唯一搜索结果是 ClassCastExcept
  • UINavigationBar右键不显示

    我通过通知使用以下函数在 UINavigationBar 上加载右键 即使我可以追踪该按钮并验证它是否已分配 它也不会显示 有什么想法吗 编辑 2011 年 4 月 6 日下午 2 42 所以 一些有趣的事情 宽度总是报告为 0 0 voi
  • JMeter JSON Extractor 按条件获取值

    I get a JSON像这样的字符串 id 123 name XX default false type other id 789 name ZZ default false type first 我想得到id 其中名称是ZZ 所以提取的
  • 将 svelte 应用程序构建为一组静态文件

    我想在我的下一个项目中使用 Svelte 因为它的语法简洁并且使用起来非常愉快 不幸的是 要在我的公司部署该应用程序 我无法使用node或服务器上类似的东西 我只能从以下位置提供应用程序nginx作为静态文件 苗条有可能吗 我找不到任何可以
  • 即使套接字是非阻塞的,Perl 上的 recv 也会阻塞

    我在守护进程中用 perl 创建了一个像这样的套接字 IO Socket INET gt new LocalPort gt port Proto gt udp Blocking gt 0 or die socket 在 Linux 机器上
  • 如何在启动时检查麦克风访问情况?

    在我的应用程序中 我将使用麦克风进行一些录音 从iOS7 0开始 用户在开始音频之前会被要求检查访问麦克风的权限 我的应用程序中有一个 开始录制 按钮 这里它首先检查用户的录音权限 这是执行此操作的代码 if AVAudioSession
  • 获取文档后从 Firestore 获取文档 ID

    成功获取文档后如何获取 firestore 文档的文档 id 我正在从这样的 firestore 集合中获取用户数据 const ref await db collection users where phone phone where p
  • 从 Android 模拟器中删除密码?

    如何摆脱 摆脱Android模拟器中的 输入密码解锁 提示 希望我能解释一下这是如何打开的 但这可能是我的错 我一直在尝试使用 android maven 插件为自定义内核构建应用程序 以构建自定义设备管理应用程序 我记得在模拟器中找到了一
  • 解压文件跳过文件夹

    我正在创建一个 php 文件 该文件将从 BitBucket Git 存储库 中拉出后更新我的网站 它下载整个主文件或提交的 zip 文件 然后将其解压缩到网站的文件夹中 我遇到的问题是有一个随机命名的文件夹 其中包含 zip 文件中的所有
  • 解决方案的 NuGet 包还原失败(仅在命令行上)

    我最近切换到 NuGet 最新推荐的方法 该方法为项目使用 packages json 文件 dependencies Newtonsoft Json 9 0 1 RestSharpSigned 105 2 3 frameworks net
  • IE 中的 SVG 动画笔划-dashoffset - 笔划宽度为 0

    我正在尝试使用 SVG 制作圆形填充动画 它在 Chrome FF Safari 中工作得很好 但在 IE 中动画不会发生 我正在使用 jQuery animate 不是 css 动画 IE 11 及以下版本不支持 SVG 简化的动画代码
  • 当应用程序进入后台时如何继续运行 NSTimer

    我正在创建益智游戏应用程序 并使用 NSTimer 显示时间 即 01 20 当应用程序进入后台时 NSTimer 会暂停 但即使应用程序处于后台状态 我也想继续它 例如当应用程序进入后台时 计时器计数为 15 秒 and I 放置5秒现在
  • 如何在Python中格式化浮点数? [复制]

    这个问题在这里已经有答案了 我想将浮点数格式化为小数点后两位 gt gt gt x 5 0 gt gt gt y float 0 2f format x gt gt gt y 5 0 我希望我的输出采用这种格式 5 00 对于较新版本的 p
  • 什么时候*不*使用准备好的语句?

    我正在重新设计一个使用最小数据库的 PHP 驱动的网站 原始版本使用 伪准备语句 进行引用和参数替换的 PHP 函数 来防止注入攻击并将数据库逻辑与页面逻辑分开 用使用 PDO 和真正准备好的语句的对象替换这些临时函数似乎很自然 但在阅读它
  • Android Beep 或 Light 没有通知对象?

    有没有办法在没有通知实例的情况下启动蜂鸣声 是的 蜂鸣声 或打开设备的灯 有了通知就很简单 如下所示 http developer android com guide topics ui notifiers notifications ht
  • Ruby 1.9 与 Rails 2.3 兼容吗?

    ruby 1 9 可以与rails 2 3 一起使用吗 我知道 Rails 2 3 5 可以与 ruby 1 9 1 一起运行 但是 您需要仔细检查要与 ruby 1 9 一起使用的任何 gem 或插件 看看它们是否有效
  • keras 中一维卷积网络的输入维度

    确实很难理解卷积 1d 的输入维度layer http keras io layers convolutional convolution1d在喀拉斯 输入形状 具有形状的 3D 张量 样本 步长 input dim 输出形状 形状为 sa
  • Woocommerce 更新结帐 ajax

    由于我对 1 个产品使用 onepager 因此当我将产品添加到购物车时 我想利用 wordpress ajax 来更新现场结账 产品添加到购物车按钮已经是ajax了 我已经尝试过 body trigger update checkout
  • 在 R 中使用 ggplot 绘制谷歌地图

    我正在尝试绘制使用 RgoogleMaps 包查询并将其与 ggplot 结合起来 最后 我想显示使用的总人口geom point 有点类似于下图 但由于过度绘制 我试图将注意力集中在蒙哥马利地区 我很沮丧 因为我无法在 R 中绘制查询的地
  • 如何在SQL Server 2008中部署CLR功能

    我在 VS2008 中创建了一个名为 RegularExpression 的 SQL Server 项目 在该项目中 我创建了一个 Regex cs 类 并编写了一个有关正则表达式的函数 然后我构建解决方案 现在我的问题是通过脚本在SQL