Вопросы по теме 'sqlclr'

Разница между строками подключения в SQLCLR
Я просматривал код, который проверил консультант, и заметил, что он использует SQLCLR. У меня нет никакого опыта с этим, поэтому я решил изучить, о чем это было. Я заметил, что они использовали Dim cn As New...
1825 просмотров
schedule 15.08.2022

Получить имена атрибутов из элемента в столбце SQL XML
Для этого xml (в столбце XML SQL 2005): <doc> <a>1</a> <b ba="1" bb="2" bc="3" /> <c bd="3"/> <doc> Я хотел бы получить имена атрибутов (ba, bb, bc, bd), а не значения внутри SQL Server 2005 . Что ж,...
13238 просмотров
schedule 16.08.2022

SqlFunction не может открыть контекстное соединение, несмотря на наличие DataAccessKind.Read
У меня есть проект SqlServer с очень простым тестом для табличной функции: - [SqlFunction(TableDefinition = "forename nvarchar(50)", FillRowMethodName = "TestFillRow", DataAccess = DataAccessKind.Read)] public static IEnumerable TestConn(int ID)...
9918 просмотров

повторное развертывание сборки .NET, содержащей хранимые процедуры CLR
Я написал хранимую процедуру CLR, которая находится в сборке. У меня есть система сборки, которая может автоматически создавать и развертывать приложение .net из нашего репозитория системы управления версиями. Я хочу, чтобы эти две вещи работали...
6149 просмотров

Вернуть набор записей из сборки SQL CLR?
Ребята, лизинг, помогите мне, я думаю, что я близок, но я что-то упускаю. Фон Я переписываю сборку SQL CLR (хранимая процедура), моя сборка связывается с другим ресурсом и возвращает XML. Я хочу вернуть этот XML как набор записей, а НЕ...
2105 просмотров

Как индекс работает с определяемым пользователем типом SQL (UDT)?
Это беспокоило меня некоторое время, и я надеюсь, что один из экспертов по SQL Server может пролить свет на это. Вопрос в том: Когда вы индексируете столбец SQL Server, содержащий определяемый пользователем тип (тип CLR), как SQL Server...
2563 просмотров

Выполнение VB.NET DLL из SQL Server
Задача: мы хотим написать DLL, используя VB.NET 2008, используя .Net 3.5, который выполняет HTTP-запрос затем мы хотим вызвать DLL из SQL Server 2005 (в триггере) и передать DLL некоторые переменные и получить возвращаемое значение. Где я в...
9073 просмотров

Как добавить поддержку Linq в SQL CLR
Насколько я понимаю, System.Core.dll и System.Xml.Linq.dll поддерживаются (или будут) в SQL Server 2008. Я пытаюсь использовать Linq to Objects в своем проекте SQL 2008 CLR. Как мне «добавить»/зарегистрировать эти dll? (Я не могу добавить их в...
2887 просмотров
schedule 13.05.2022

Вычисляемые столбцы в проекте SQLCLR в Visual Studio 2010
Похоже, что у MS есть ошибка при работе с проектом VS 2010 SQL CLR и вычисляемыми столбцами. Я использую Pre/PostDeployScript.sql для удаления/добавления вычисляемого столбца. Однако, если я попытаюсь развернуть его из VS2010, я получаю ошибки...
365 просмотров

Табличная функция CLR с аргументом-массивом
У меня есть функция SQL CLR, подобная этой: public partial class UserDefinedFunctions { [Microsoft.SqlServer.Server.SqlFunction(TableDefinition = "number int", FillRowMethodName = "FillRow")] public static IEnumerable MyClrFunction(object...
8464 просмотров

Перечисление определяемого пользователем типа CLR
Могу ли я использовать Enum в качестве типа свойства в определяемом пользователем типе CLR? пример (UDT): public struct MyType { public Enum MyValues { value1 = 0, value2 = 1 } public MyValues Val { get; set; }...
1197 просмотров
schedule 11.10.2022

CLR Assembly говорит, что не может найти ссылочную сборку, которая уже существует в базе данных
У меня есть проект CLR, который ссылается на внешнюю сборку. Сначала я создал указанную сборку следующим образом: CREATE ASSEMBLY [GraphClient] FROM...
2950 просмотров
schedule 07.09.2022

Запрос большого набора данных для статистики в SQL Server?
Скажем, у меня есть образец, для которого 5 миллионов объектов данных хранятся в виде строк в SQL Server. Если мне нужно запустить некоторую статистику по данным, будет ли лучше иметь таблицу для каждого образца или одну гигантскую таблицу, где я...
492 просмотров
schedule 30.09.2022

Как я могу использовать SQL Server Profiler для просмотра TSQL, запущенного в триггере CLR?
Как я могу использовать SQL Server Profiler для просмотра TSQL, запущенного в триггере CLR? У меня есть триггер CLR в базе данных MS SQL Server, который проверяет вставки, обновления, удаления в таблице, а затем условно выполняет вставки в другую...
2060 просмотров

T-SQL (varchar (max) против CLR (строка, SqlString, SqlChars)?
У меня есть проблема, которую я не могу решить. Я использую SQL Server 2005, C# CLR для использования внешней dll. Проблема в длине параметра. Мне нужно использовать в качестве параметра функции тип varchar(max) . Если в коде C# я использую...
12782 просмотров
schedule 19.05.2022

Сбой хранимой процедуры CLR с varbinary(max) OUTPUT, но та же процедура работает, что и T-SQL
У меня есть хранимая процедура: CREATE PROCEDURE [dbo].[brbackup] @dataID [nvarchar](max), @backupdata [varbinary](max) OUTPUT WITH EXECUTE AS CALLER AS EXTERNAL NAME [SQLBackupRestore].[StoredProcedures].[BackupStuff] GO Что...
5841 просмотров
schedule 27.04.2022

Ошибка SQL SERVER 15208: СОЗДАЙТЕ СБОРКУ С PERMISSION_SET = EXTERNAL_ACCESS на SQL SERVER 2005
Я создал библиотеку в VS2008, которая конвертирует это( http://www.ecb.europa.eu/stats/eurofxref/eurofxref-daily.xml ) xml в IEnumerable. Когда я добавил библиотеку в сборки db. После этого я создал функцию с вводом ссылки на валюты и выводом:...
834 просмотров
schedule 25.09.2022

CREATE ASSEMBLY в SQLCLR с использованием строки байтов сборки не удалось, поскольку не удалось открыть физический файл
Я пытаюсь добавить определяемые пользователем агрегаты в базу данных SQL Server 2008, схема которой определена в моем файле решения Visual Studio 2010. Код для этого пользовательского агрегата находится в проекте SQLCLR в том же решении, но мне...
2251 просмотров

Должен ли я использовать SqlString или строку в качестве типа параметра для SQLCLR UDF?
В чем разница между типами данных Sqlxxx и их эквивалентами .NET? Например, почему и когда я должен использовать SqlString , а не string ?
2263 просмотров
schedule 25.07.2023

Получение строки из SQLCLR
Мне нужно вызвать внешнюю DLL, которая находится на ПК, на котором размещен SQL Server, от различных клиентов, чтобы получить цифровые подписи. Я думал, что использование SQLCLR - хорошая идея. Однако у меня есть проблемы... Я написал это, чтобы...
100 просмотров
schedule 23.06.2023