Вопросы по теме 'sqlclr'
SQL Server 2008: насколько безопасна хранимая процедура CLR, загружающая неуправляемые библиотеки
У нас есть обычная (т. Е. Не расширенная) хранимая процедура в SQL Server 2000 , которая вызывает внешний исполняемый файл. Этот exe, в свою очередь, загружает .dll, полученный из SDK, и вызывает из него некоторые процедуры (например, Init, DoStuff,...
1819 просмотров
schedule
20.01.2024
почему процесс 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 просмотров
schedule
24.02.2024
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 просмотров
schedule
24.02.2024
Ранняя остановка пользовательского агрегата 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 просмотров
schedule
03.12.2023
Сборка «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