![](/img/trans.png)
[英]Open connection to DB2 database from CLR code in SQL Server database
我正在嘗試從我們的 SQL 服務器數據庫中的 CLR 方法連接到 DB2 數據庫。 連接是通過 OleDbConnection 完成的。 這以前有效,但我們正在遷移到新環境。 我們曾經使用 IBM DB2 9.7 驅動程序在 SQL Server 2014 上工作。 現在我們將使用最新的 IBM D ...
[英]Open connection to DB2 database from CLR code in SQL Server database
我正在嘗試從我們的 SQL 服務器數據庫中的 CLR 方法連接到 DB2 數據庫。 連接是通過 OleDbConnection 完成的。 這以前有效,但我們正在遷移到新環境。 我們曾經使用 IBM DB2 9.7 驅動程序在 SQL Server 2014 上工作。 現在我們將使用最新的 IBM D ...
[英]Using C# CLR in SELECT and WHERE at the same time
我有一個 C# CLR 執行多個字符串操作。 它返回一個整數。 我打電話給它 如果我做類似的事情 CLR 是否被調用並執行了兩次? 在性能/速度方面是否有更好的方法來獲得相同的結果? col1 是nvarchar(max) , col2 是nvarchar(800) 。 function 包 ...
[英]SQL CLR stored procedure fails to send mail SMTP while console exe succeeds
我正在嘗試實現一個 CLR 存儲過程,它將根據請求使用 office365 SMTP 發送電子郵件。 這是我的代碼: 上面的代碼在控制台應用程序中(在同一台目標機器上)運行時沒有任何錯誤,但是當我將它作為 CLR 存儲過程運行時,我收到此錯誤: 消息 6522,級別 16,狀態 1,過程 ...
[英]SQL Server 2017: Failed To Create Assembly. Check if referenced assemblies are up-to-date and trusted
我在研究中發現了同樣的問題,但沒有找到解決方案: Research Link 這個 .dll 是 System.net.http,它是從 4.6.1 .NET Framework 中提取的。 我正在嘗試在 SQL Server 2017 中創建一個程序集。 我已經完成了以下步驟: 創建 ...
[英]How to sign a SQL Server assembly created with assembly_bits / hex bytes?
我正在升級到 SQL Server 2019,我需要對程序集進行簽名。 但是,我擁有的匯編代碼使用的是 assembly_bits / hex 字節。 我找不到簽署此程序集的好方法。 如何簽署這個程序集? 以下是一個非工作示例供參考: CREATE ASSEMBLY HelloWorld ...
[英]SQL Server language extension performance
SQL Server 語言擴展功能在外部進程中執行。 這是否意味着當在 Select 子句中調用這樣的函數時,它會為應用它的記錄集中的每一行創建一個新進程? ...
[英]T-SQL C# CLR Execute permissions being lost on assemblies when are redeployed
我繼承了一個 VS2015 .NET C# 項目,該項目將 C# 程序集作為 CLR 存儲過程部署到 SQL Server 2016。它已經無縫工作了很多年。 但是最近我注意到,當我重新部署(又名“發布數據庫”)時,其中一個程序集似乎失去了其中一個用戶的EXECUTE權限。 有沒有辦法讓項目在重 ...
[英]sql server, replace chars in string with values in table
如何用表中的值替換字符串中的值? 例如 我的表中有一些值,我想在我的字符串中用 C2 替換 C1。 結果應該是 這是我的字符串,我想替換 TABLE #t 中的所有 000 更新:我用 CLR 解決了 接着 我必須改進它以更好地管理區分大小寫,但性能還不錯。 ('inlin ...
[英]A SQL CLR Assembly set to UNSAFE with a key is no longer working
我有一個 UNSAFE 程序集在僅內部數據庫和 web 應用程序上運行,但 IT 部門。 可能已經改變了一些東西,因為我們注意到它剛剛停止工作並試圖找出原因。 錯誤: Msg 10314, Level 16, State 11, Line 12 嘗試加載程序集 ID xxxxx 時,Microso ...
[英]The specified option 'clr enabled' is not supported by Azure SQL Edge
我是 .NET 開發人員,是 mac (m1 pro) 的新手。 我使用 docker 並拉取azure-sql-edge圖像。 當我嘗試創建一個包含geometry列的表或在代碼優先解決方案生成的geometry類型列中插入一個值時,我遇到了以下錯誤: 此實例未啟用公共語言運行時 (CLR)。 ...
[英]Listen on INSERT/UPDATE of MS SQL Server using Node-RED/node.js
我正在尋找一種方法,無需輪詢表即可將數據插入 MS SQL 服務器表(2014 Express)到 Node-RED 或 node.js。 我之前的研究使我找到了 SQL 服務器 Service Broker。 不幸的是,Service Broker 不適用於 MSSQL Server 2014 E ...
[英]How to add SQLCLR to AWS with certificate?
我創建了一個與 RabbitMQ 一起使用的 SQLCLR 函數。 如此處所述將它們添加到 SQL Server https:\/\/nielsberglund.com\/2017\/07\/01\/sqlclr-and-certificates\/<\/a>使用證書:創建它,添加到數據 ...
[英]SQLCLR: How to load these dlls to SQL Server 2017?
我有一個 c# 應用程序與 MongoDB 一起使用 MongoDB NET 驅動程序。 output 文件夾包含此文件集: 我想開發我的 SQLCLR function 以用於 MongoDB。 有些文件是跨平台的 dll,有些是非托管的 dll。 問題是:是否可以將這些文件加載到 SQL 服 ...
[英]How to script and load assemblies list to SQL Server?
我的 SQL CLR 程序依賴於 log4net,它依賴於 System.Web.dll。 當我上傳這個 System.Web.dll 時: 我看到還添加了 20 個其他程序集。 好的。 如何編寫此/這些程序集的腳本並從腳本中的二進制文件上傳它們? ...
[英]Assembly 'system.directoryservices.accountmanagement' was not found in the SQL catalog
我正在使用 Visual Studio 在 VB.Net 中為 SQL 數據庫編寫 CLR 程序集。 當我嘗試部署我的項目時出現此錯誤: 在 SQL 目錄中找不到程序集“system.directoryservices.accountmanagement” system.directoryser ...
[英]Deploying SQLCLR in Visual Studio -- How to override the generated publish script
微軟 SQL 服務器 2019 15.0.2000.5 Microsoft Visual Studio Community 2019 版本 16.11.2 微軟 .NET 框架版本 4.8.04084 SQL 服務器數據工具 16.0.62107.28140 使用 Visual Studio 發 ...
[英]SQL Server database project in VS. Order of sql script generation step in build process
我的解決方案中有一個 SQL Sever 數據庫項目和幾個依賴項項目。 當我編譯(在 VS 中)這個數據庫項目時,我得到了一個 SQL 腳本和一個.dacpac文件。 但我也想將我所有的依賴項項目聚合到一個 dll 中,並僅為這個結果 dll 制作 SQL 腳本.dacpac文件。 我正在使用 ...
[英]Visual Studio 2019 missing SQL Server
我已經安裝了 VS 2019,工作負載選擇中只有“數據存儲和處理”選項。 但是,在創建新的“SQL Server 數據庫項目”后,“項目 | 添加新項目 | 已安裝”下沒有“SQL Server”部分。 VS2019 安裝確實安裝了“SQL Server Data Tools”,所以我不知道為什么 ...
[英]How to improve query Performance while using SQLCLR user defined aggregate function(UDA)
我們在使用 SQLCLR 用戶定義的聚合函數 (UDA) 時發現了性能問題, 這是我們的場景:我們需要計算 2 列:鍵和值,其值如下: 鑰匙價值第 1 行 a/b/c/d/e 1/2/3/2/1 第 2 行 a/b/c/d/e 2/0/1/2/3 第 3 行 a/b/c/d/e 2/3/4/1 ...
[英]DES Decryption in SQL CLR Scalar UDF not working
我們有一個使用 SQL 服務器作為其后端的遺留應用程序。 作為一些安全問題的一部分,它使用(單個)DES 使用硬編碼到應用程序代碼中的密鑰和 IV 加密從用戶收集的一些字段,然后 Base64 對加密字節進行編碼,最后將該字符串存儲在 varchar數據庫中的列。 在這一點上(可能是第一次編碼時)非 ...