Pytania otagowane jako sql-clr

SQL CLR to implementacja Microsoft Common-Language-Runtime dla SQL Server. Użyj tego znacznika, aby uzyskać odpowiedzi na pytania dotyczące implementacji SQLCLR i rozwiązywania problemów z nim na serwerze Microsoft SQL Server.

4
Jaki jest skalowalny sposób symulacji HASHBYTES przy użyciu funkcji skalarnej SQL CLR?
W ramach naszego procesu ETL porównujemy wiersze z przemieszczania z bazą danych raportowania, aby dowiedzieć się, czy któraś z kolumn faktycznie się zmieniła od czasu ostatniego załadowania danych. Porównanie opiera się na unikalnym kluczu tabeli i pewnego rodzaju skrócie wszystkich pozostałych kolumn. Obecnie używamy HASHBYTEStego SHA2_256algorytmu i stwierdziliśmy, że nie …

3
Utworzenie centralnej biblioteki procedur przechowywanych / funkcji repozytorium CLR dla wewnętrznych procedur przechowywanych w innych bazach danych, które mają być używane?
Chciałbym użyć kodu, który opracowałem w języku C # CLR, aby był używany we wszystkich bazach danych w systemie, aby nie musiałem ustawiać każdej z nich jako wiarygodnej, włączać CLR i trzymać w jednym pakiecie tego samego kodu . Czy istnieje najlepszy sposób na to z administracyjnego i bezpieczeństwa punktu …

3
Dll innej firmy w SQL Server CLR
Muszę użyć biblioteki DLL innej firmy w kodzie wyzwalacza c # w programie SQL Server CLR Ale kiedy próbuję dodać odwołanie, pokazuje tylko niektóre biblioteki DLL z SQL Server. Jak mogę dodać swoją bibliotekę DLL innej firmy do SQL Server?
14 sql-server  c#  sql-clr 


2
Awaria CLR na SQL Server 2014 (Windows 2012R2)
Mam ten mały CLR, który wykonuje funkcję RegEX na ciąg znaków w kolumnach. Podczas uruchamiania w programie SQL Server 2014 (12.0.2000) w systemie Windows Server 2012R2 proces ulega awarii Wiadomość 0, poziom 11, stan 0, wiersz 0 Wystąpił poważny błąd w bieżącym poleceniu. Ewentualne wyniki należy odrzucić. i daje zrzut …

2
Przechowywanie adresów IP - varchar (45) vs varbinary (16)
Mam zamiar stworzyć tabelę z dwoma polami - IDjako BIGINTi IPAddressjako albo varchar(45)albo varbinary(16). Chodzi o to, aby przechowywać wszystkie unikalne adresy IP i IDzamiast tego używać referencji IP addressw innych tabelach. Zasadniczo zamierzam utworzyć procedurę składowaną, która zwraca wartość IDdla podanego IP addresslub (jeśli adres nie został znaleziony) wstawić …





2
Czy hierarchyid CLR jest oprogramowaniem typu open source?
Wbudowany hierarchyid to CLR, który przechowuje ścieżki w efektywnej formie binarnej i zapewnia inne przydatne funkcje. Niestety, głębokość reprezentowanych ścieżek może być ograniczona i wynosi ~ 1427 dla drzewa binarnego. Chciałbym zwiększyć ten limit dla złożonej istniejącej aplikacji, która musi przekroczyć ten limit. Nie chcę zmieniać interfejsu tego typu. Nie …

1
dm_exec_describe_first_result_set_for_object dla wielu zestawów wyników
Czy istnieje procedura zwracająca metadane dla wszystkich zestawów wyników w procedurze przechowywanej? Coś w stylu sys.dm_exec_describe_first_result_set_for_object, ale dla wszystkich zestawów wyników? W końcu będę chciał odkryć metadane dla każdego zestawu wyników w każdej procedurze przechowywanej w bazie danych. Na razie zadowoliłbym się tylko zestawami wyników, sys.dm_exec_describe_first_result_set_for_objectktórych nie można opisać. Oznacza …

3
Zestaw „system.web, wersja = 4.0.0.0, kultura = neutralna, publickeytoken = b03f5f7f11d50a3a.” nie znaleziono w katalogu SQL
Próbuję wdrożyć funkcję SQL CLR przy użyciu metody HTTPUtility.UrlDecode z System.Web, ale nie mogę jej zmusić do wdrożenia. Otrzymany błąd: .Net SqlClient Data Provider: Msg 6503, poziom 16, stan 12, zestaw wiersza 1 „system.web, wersja = 4.0.0.0, kultura = neutralna, publickeytoken = b03f5f7f11d50a3a.” nie znaleziono w katalogu SQL. Funkcja (w …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.