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

SQL Server 2008: насколько безопасна хранимая процедура CLR, загружающая неуправляемые библиотеки
У нас есть обычная (т. Е. Не расширенная) хранимая процедура в SQL Server 2000 , которая вызывает внешний исполняемый файл. Этот exe, в свою очередь, загружает .dll, полученный из SDK, и вызывает из него некоторые процедуры (например, Init, DoStuff,...
1819 просмотров

почему процесс SQLCLR будет работать медленнее, чем тот же код на стороне клиента
Я пишу хранимую процедуру, которая после завершения будет использоваться для сканирования промежуточных таблиц на наличие фиктивных данных по столбцам. Первый шаг в упражнении заключался в том, чтобы просто просмотреть таблицу, что и делает...
913 просмотров
schedule 21.03.2024

В SQL Server CLR Threadsafe
У меня есть интерфейс в CLR между SQL Server и веб-службами Exchange для синхронизации и отправки электронных писем между приложениями. При тестировании это работает без проблем; мы наблюдаем спорадические проблемы в производственной среде, когда...
1988 просмотров
schedule 28.10.2023

Триггер SQLCLR против службы Windows. Когда уместно использовать SQLCLR?
У нас есть приложение электронной коммерции .NET с серверной частью SQL Server 2005. Новый заказ требует определенной «постобработки». Эти задачи включают отправку электронных писем, создание файлов, загрузку файлов на FTP-сервер и выполнение...
728 просмотров

Entity Framework + SQL CLR + удаленная база данных
У меня есть проект, в котором я использую службы данных WCF для предоставления доступа к определенным таблицам в моей базе данных (db1). теперь требования только что изменились, и мне нужно получить данные, которые раньше были из базы данных db1,...
329 просмотров
schedule 07.05.2024

Как сослаться на проект CLR, отличный от SQL, из моего проекта SQL CLR?
У меня есть решение с двумя проектами. Первый — это проект базовой библиотеки классов, содержащий определение классов, совместно используемых несколькими конечными точками службы (DataContract.dll). Второй — это проект SQL CLR, в котором будут...
437 просмотров
schedule 12.02.2024

Сбой развертывания проекта SQL CLR при создании сборки в базе данных
У меня есть папка с 3 файлами dll в папке на сервере, который я использую для создания сборки. Сначала я попробовал следующий код и получил сообщение об ошибке, в котором говорилось, что ему не удалось найти файл system.data.datasetextensions.dll на...
6873 просмотров
schedule 20.01.2024

Лучший способ обработки подключения при вызове функции из консольного приложения или объекта SQLCLR с (Context Connection=true)
У меня есть следующий тип кода на моем уровне данных, который можно вызывать из консольного приложения, приложения Windows и т. д., при этом правильная строка подключения считывается из соответствующего файла App.Config вызывающей стороны: public...
903 просмотров
schedule 05.08.2022

Как указать, что функция с табличным значением SQLCLR упорядочена?
У меня есть табличная функция sqlclr, у которой есть прототип, например CREATE FUNCTION [dbo].[some_func] (...) RETURNS TABLE ( [order_id] INT NULL, [value1] VARCHAR(50) NULL, [value2] INT NULL ) AS...
137 просмотров
schedule 12.11.2023

SQL CLR — ошибка разрешения на TSQL UDF, даже если у пользователя есть доступ
Я использую контекстное соединение в скалярной функции SQL CLR. Функция создает динамический запрос, а затем выполняет его (получая данные/логику из разных мест для построения запроса). Я могу «построить» динамическую строку вручную и запустить ее...
243 просмотров

Ранняя остановка пользовательского агрегата SQLCLR
Допустим, я хочу, чтобы у меня была таблица со следующими столбцами и значениями: | BucketID | Value | |:-----------|------------:| | 1 | 3 | | 1 | 2 | | 1 | 1 | | 2 | 0...
62 просмотров
schedule 17.03.2024

Как сопоставить типы UDT T-SQL и C# CLR?
Не уверен, что этот вопрос имеет смысл, но я новичок в CLR/UDT и только что закончил следовать этому примеру здесь:...
590 просмотров
schedule 25.11.2023

Доступ к имени триггерной/родительской таблицы внутри триггера SQLCLR
Я создаю относительно простую SQL CLR на С#. Задача этой среды CLR — публиковать события в теме сетки событий Azure. Я хотел бы иметь возможность вызывать эту конкретную CLR из любого количества триггеров для любого количества таблиц (на самом...
204 просмотров

Сборка «System.Threading.Channels» ссылается на сборку «system.threading.tasks.extensions, v.», которой нет в текущей базе данных.
Я пытаюсь добавить DLL в SQL Server: CREATE ASSEMBLY ClassLibrary1 AUTHORIZATION dbo FROM 'C:\Debug\ClassLibrary1.dll' WITH PERMISSION_SET = UNSAFE GO Как вы можете видеть здесь, мои библиотеки DLL Но я получаю эту ошибку:...
172 просмотров
schedule 23.10.2023