Вопросы с тегом «sql-clr»

SQL CLR - это реализация Microsoft Common-Language-Runtime для SQL Server. Используйте этот тег для вопросов о том, как реализовать и устранить неполадки SQLCLR на Microsoft SQL Server.

29
Что такое масштабируемый способ имитации хэш-битов с помощью скалярной функции SQL CLR?

В рамках нашего процесса ETL мы сравниваем строки от подготовки к базе данных отчетов, чтобы выяснить, действительно ли какой-либо из столбцов изменился с момента последней загрузки данных. Сравнение основано на уникальном ключе таблицы и некотором хешировании всех остальных столбцов. В настоящее...

17
Настройка центральной библиотеки хранимых процедур / функций CLR для внутренних хранимых процедур в других базах данных?

Я хотел бы использовать код, который я разработал в C # CLR, для использования во всех базах данных в системе, чтобы мне не приходилось устанавливать каждую из них на достоверную, включать CLR и хранить кучу одного и того же кода внутри каждой из них. , Есть ли лучший способ сделать это с точки...

14
DLL стороннего производителя в SQL Server CLR

Мне нужно использовать сторонние библиотеки DLL в коде триггера C # в SQL Server CLR Но когда я пытаюсь добавить ссылку, он просто показывает некоторые библиотеки DLL из SQL Server. Как я могу добавить свою стороннюю DLL на SQL...

12
Сбой CLR на SQL Server 2014 (Windows 2012R2)

У меня есть этот маленький CLR, который выполняет функцию RegEX для строки в столбцах. При запуске на SQL Server 2014 (12.0.2000) в Windows Server 2012R2 процесс завершается с Сообщение 0, уровень 11, состояние 0, строка 0 Произошла серьезная ошибка в текущей команде. Результаты, если таковые...

11
Риски безопасности или производительности при использовании SQL CLR [закрыто]

Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 5 лет назад . Существуют ли какие-либо особые риски безопасности...

11
Хранение IP-адресов - varchar (45) против varbinary (16)

Я собираюсь создать таблицу с двумя полями - IDкак BIGINTи IPAddressкак либо varchar(45)или varbinary(16). Идея состоит в том, чтобы сохранить все уникальные IP-адреса и использовать ссылку IDвместо фактической IP addressв других таблицах. Как правило, я собираюсь создать хранимую процедуру,...

10
Каков тип ожидания SQLCLR в Activity Monitor в SQL Server Management Studio (SSMS)?

Когда я проверяю наш сервер SQL Prod, каждый раз, когда я открываю Activity Monitor, я всегда вижу SQLCLRв первом списке раздел ожидания ресурсов в Activity Monitor. У него всегда большое число. Для чего SQLCLR? Это плохо для сервера, имеющего это SQLCLRс большим номером ожидания ресурса в мониторе...

9
Ссылочная сборка в sqlproj не развертывается на сервере

У меня есть Visual Studio 2013 базы данных проекта , который принимает модифицированную версию о fastJSON в качестве ссылки. Я выбрал «Создать DDL» в ссылочных свойствах, как показано на этом скриншоте: И в файле .sqlproj msbuild: <Reference Include="fastJSON">...

9
Сборка 'system.web, версия = 4.0.0.0, культура = нейтральная, publickeytoken = b03f5f7f11d50a3a.' не был найден в каталоге SQL

Я пытаюсь развернуть функцию SQL CLR, используя метод HTTPUtility.UrlDecode System.Web, но не могу ее развернуть. Ошибка получена: Поставщик данных .Net SqlClient: Msg 6503, уровень 16, состояние 12, сборка линии 1 'system.web, версия = 4.0.0.0, культура = нейтральная, publickeytoken =...

9
dm_exec_describe_first_result_set_for_object для нескольких наборов результатов

Существует ли процедура для возврата метаданных для всех наборов результатов в хранимой процедуре? Что-то вроде sys.dm_exec_describe_first_result_set_for_object, но для всех наборов результатов? Со временем я захочу обнаружить метаданные для каждого набора результатов в каждой хранимой процедуре в...

9
Является ли иерархия CLR открытым исходным кодом?

Встроенная иерархия представляет собой CLR, который хранит пути в эффективной двоичной форме и предоставляет другие полезные функции. К сожалению, есть предел того, насколько глубоко могут быть представленные пути, и это ~ 1427 для двоичного дерева. Я хотел бы увеличить этот лимит для сложного...

9
Видимо, моя функция сборки CLR вызывает тупики?

Наше приложение должно одинаково хорошо работать с базой данных Oracle или базой данных Microsoft SQL Server. Чтобы облегчить это, мы создали несколько UDF для гомогенизации нашего синтаксиса запроса. Например, в SQL Server есть GETDATE (), а в Oracle - SYSDATE. Они выполняют одну и ту же функцию,...