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

Проблема с использованием драйвера OLEDB в процедуре SQL Server CLR
мы пытаемся создать хранимую процедуру C# CLR на машине SQL Server 2005. Код C# подключается к внешнему источнику данных через драйвер OLEDB для получения таблицы данных. Он был протестирован в отдельном консольном приложении и работает без проблем....
1117 просмотров
schedule 30.12.2023

Как найти хостинговую компанию ASP.NET, которая поддерживает SQL Server с включенной CLR?
Поэтому я разработал веб-приложение на ASP.NET и SQL Server 2008. Часть кода SQL я реализовал как сборку .NET (вместо t-sql), потому что она выполняет интенсивные вычисления, которые лучше писать на C#. Теперь я готов развернуть свое приложение, но...
462 просмотров
schedule 19.09.2022

CLR SQL Assembly: получить байтовый поток?
У меня есть DLL-библиотека SQL CLR, которую я хочу развернуть, но обнаружил, что вы можете встроить биты потока байтов/varbinary_literal/varbinary_expression/assembly в текстовый файл, чтобы обойти беспорядочную упаковку DLL и убедиться, что она...
7285 просмотров
schedule 08.11.2022

Какие соображения связаны с интеграцией SQL/CLR, когда база данных работает и изменения происходят часто?
Я только сейчас в первый раз создал функцию CLR и развернул ее в базе данных, и, немного почитав о том, как она работает, думаю, что это хороший вариант для такого программиста на C#, как я. Мой вопрос: если я нажму «управление F5» и позволю VS...
159 просмотров
schedule 30.09.2022

SQL Server: не удалось найти тип в сборке
Предположим сборку dll: using Microsoft.SqlServer.Server; using System.Data.SqlClient; using System.Data.SqlTypes; using System; using System.Text; namespace CLRFunctions { public class T { [SqlFunction(DataAccess =...
21500 просмотров

Вызвать процедуру SQLCLR из другой хранимой процедуры и получить 2 возвращаемых значения?
Я использую хранимую процедуру, которая вызывает другую хранимую процедуру SQLCLR. Процедура SQLCLR возвращает 2 значения. Как получить 2 возвращаемых значения из процедуры SQLCLR в хранимую процедуру T-SQL? Обычно я знаю, что С# получает...
704 просмотров

Проблемы SqlDecimal в проекте SQLCLR
У меня возникают неожиданные результаты при работе с SqlDecimals. В конце концов, кажется, что это сводится к проблемам масштабирования при делении 2 SqlDecimals. Пример кода С# выглядит так: [Microsoft.SqlServer.Server.SqlFunction] [return:...
1081 просмотров

Эффективное перекрестное применение с интегрированной табличной функцией CLR
В SQL Server у меня есть табличная функция, основанная на интеграции CLR, GetArchiveImages. Я называю это примерно так: SELECT ... FROM Items CROSS APPLY GetArchiveImages(Items.ID) AS archiveimages WHERE ... Проблема в том, что для каждого...
849 просмотров
schedule 12.04.2024

С# SQL CLR Project - элементы Public Generic.List отображаются как непубличные члены в отладчике
У меня возникла проблема в проекте C# SQL CLR, где публично объявленные элементы Generic.List не отображаются как общедоступные в отладчике. Это проблематично, потому что я пытаюсь сериализовать объект в XML. В реальном проекте есть несколько...
356 просмотров
schedule 21.10.2022

Пользовательские типы SQL Server CLR: как работать через OLEDB?
Как работать с пользовательскими типами SQL Server CLR в старом добром неуправляемом коде C++ через OLEDB? Кроме того, как работать с большими пользовательскими типами? Что это за типы в OLEDB? Как их интерпретировать?
83 просмотров
schedule 22.05.2024

Присоединение расширенных свойств к набору результатов хранимой процедуры
Я пытаюсь прикрепить метаданные к результирующему набору хранимой процедуры. Процедура вернет таблицу либо в результате запроса SELECT, либо временную таблицу, созданную самой процедурой. Я хотел бы украсить его столбцы дополнительной информацией,...
1143 просмотров
schedule 04.03.2024

Связь через сокеты в интеграции CLR
Хорошо ли работает связь через сокеты в CLR Integration. Например: у меня есть PROC, созданный в CLR Integration. Он получает все данные из таблицы и просто хочет отправить данные на TCP-сервер. Команда: CREATE ASSEMBLY TcpClr FROM...
654 просмотров
schedule 10.06.2024

Msg 6522, предупреждение уровня 16 во время выполнения хранимой процедуры clr
Я хотел бы создать хранимую процедуру SQL Server CLR для вставки некоторых строк в таблицу в SQL Server 2012. Вот мой код на С #: using System; using System.Data; using System.Data.SqlClient; using System.Data.SqlTypes; using...
5112 просмотров

Получение имени локального компьютера или IP-адреса изнутри SQL CLR в сеансе RDP
У меня есть C# (.NET 4.5) SQL CLR (SQL Server 2012, Windows Server 2008 R2). Пользователи входят в систему через RDP для запуска приложения, которое, в свою очередь, вызывает эту среду CLR. Я пытаюсь узнать либо имя локального компьютера, либо...
882 просмотров
schedule 02.04.2024

Можно ли создать асимметричный ключ для сборки платформы .NET в SQL Server 2014?
Я разрабатываю проект базы данных SQL Server в Visual Studio, который на самом деле является пользовательской функцией. В этот проект я включил Json.NET в качестве эталона (используя NuGet). Мне удалось опубликовать (и заставить работать) мою...
1386 просмотров

SQL Server не может найти мою функцию в моей DLL/сборке
Я создал библиотечный класс на C# с помощью этого кода, как вы можете видеть: namespace ManagedCodeAndSQLServer { public class BaseFunctionClass { public BaseFunctionClass() { } [SqlProcedure]...
518 просмотров
schedule 05.02.2024

Не удается подключиться к SQL Server для отладки хранимой процедуры SQLCLR
Я хочу отладить хранимую процедуру SQLCLR в SQL Server. Я безуспешно пытался отладить SP в сообществе VS2015 и в недавно установленных выпусках сообщества VS2017. Я почти уверен, что проблема заключается в подключении к SQL Server, но, поскольку я...
1329 просмотров
schedule 11.02.2024

Ошибка SQLCLR .NET: ссылка на объект не указывает на экземпляр объекта
В настоящее время я получаю сообщение об ошибке при попытке выполнить простую инструкцию SELECT , которая ссылается на сборку, содержащую код C# для алгоритма расстояния Джаро-Винклера. Я впервые работаю с SQLCLR. Я могу успешно запустить код...
1301 просмотров
schedule 05.02.2024

Используйте сборку Cryptography.RSACryptoServiceProvider в SQL Server 2017 для расшифровки.
В моем проекте asp.net MVC я создал функции для шифрования/расшифровки через RSA, которые отлично работают, как и ожидалось. Я хранил открытые/закрытые ключи в лазурном хранилище и обращался к ним во время выполнения, что тоже нормально. Я...
320 просмотров