Запитання з тегом «sql-clr»

SQL CLR - це спільна мова для виконання для Microsoft SQL Server. Використовуйте цей тег для запитань про те, як реалізувати та вирішити проблеми SQLCLR на Microsoft SQL Server.

4
Який масштабований спосіб імітувати HASHBYTES за допомогою скалярної функції SQL CLR?
У рамках нашого процесу ETL ми порівнюємо рядки від постановки до бази даних звітів, щоб з’ясувати, чи змінився якийсь із стовпців з моменту останнього завантаження даних. Порівняння ґрунтується на унікальному ключі таблиці та певному хеші всіх інших стовпців. В даний час ми використовуємо HASHBYTESз SHA2_256алгоритмом і виявили , що він …

3
Налаштування центральної бібліотеки сховищ процедур / функцій CLR для внутрішніх збережених програм у інших базах даних, які слід використовувати?
Я хотів би використовувати код, який я розробив у C # CLR, щоб використовувати його у всіх базах даних в системі, щоб мені не довелося встановлювати кожну надійну і вмикати CLR і зберігати купу одного і того ж коду всередині кожного . Чи є найкращий спосіб зробити це з адміністративної …

3
DLL третьої сторони в CLR SQL Server
Мені потрібно використовувати DLL сторонньої сторони в тригерному коді c # в CLR SQL Server Але коли я намагаюся додати посилання, він просто показує деякі DLL з SQL Server. Як я можу додати свій сторонній dll до SQL Server?
14 sql-server  c#  sql-clr 


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

2
Зберігання IP-адрес - varchar (45) vs varbinary (16)
Я збираюся створити таблицю з двома полями - IDяк BIGINTі IPAddressяк або varchar(45)або varbinary(16). Ідея полягає в тому, щоб зберігати всі унікальні IP-адреси та використовувати посилання IDзамість фактичного IP addressв інших таблицях. Як правило, я збираюся створити збережену процедуру, яка повертає IDзадану IP addressабо (якщо адресу не знайдено) вставити адресу …

2
Ризики безпеки або продуктивності за допомогою SQL CLR [закрито]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно зосередило увагу на одній проблемі, лише відредагувавши цю публікацію . Закрито 5 років тому . Чи існують якісь особливі ризики для безпеки або продуктивності використання CLR в SQL сервері?


1
Який тип очікування SQLCLR в Моніторі діяльності в студії управління SQL Server (SSMS)?
Коли я перевіряю наш сервер SQL Prod, кожного разу, коли я відкриваю Monitor Monitor, я завжди бачу SQLCLRв першому списку розділу очікування ресурсів у "Monitor Monitor". Це завжди велика кількість. Для чого SQLCLR? Чи погано для сервера, який SQLCLRмає велику кількість очікування ресурсів на моніторі активності?

1
Мабуть, моя функція складання CLR викликає тупики?
Нашому додатку потрібно однаково добре працювати з базою даних Oracle або базою даних Microsoft SQL Server. Щоб полегшити це, ми створили кілька UDF для гомогенізації нашого синтаксису запитів. Наприклад, SQL Server має GETDATE (), а Oracle - SYSDATE. Вони виконують ту саму функцію, але це різні слова. Ми написали обгортку …

2
Чи є ієрархічний CLR з відкритим кодом?
Вбудована ієрархіда - це CLR, який зберігає шляхи в ефективній бінарній формі та забезпечує інші корисні функції. На жаль, існує обмеження того, наскільки глибокими можуть бути представлені шляхи, і це ~ 1427 для бінарного дерева. Я хотів би збільшити цю межу для складної існуючої програми, яка не може досягти цієї …

1
dm_exec_describe_first_result_set_for_object для кількох наборів результатів
Чи існує процедура повернення метаданих для всіх наборів результатів у збереженій процедурі? Щось на кшталт sys.dm_exec_describe_first_result_set_for_object, але для всіх наборів результатів? Врешті-решт я захочу виявити метадані для кожного набору результатів у кожній збереженій процедурі в базі даних. Поки що я б вирішив лише ті результати, які sys.dm_exec_describe_first_result_set_for_objectне можуть описати. Тобто …

3
Асамблея '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 = b03f5f7f11d50a3a.' не знайдено в каталозі SQL. Функція (як …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.