Pytania otagowane jako sql-server

Wszystkie wersje Microsoft SQL Server (nie MySQL). Dodaj również tag specyficzny dla wersji, np. Sql-server-2016, ponieważ często jest on odpowiedni dla pytania.

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 …

1
statystyki są aktualne, ale oszacowanie jest nieprawidłowe
Kiedy to zrobię dbcc show_statistics ('Reports_Documents', PK_Reports_Documents), otrzymuję następujący wynik dla raportu o numerze ID 18698: Dla tego zapytania: SELECT * FROM Reports_Documents WHERE ReportID = 18698 option (recompile) Otrzymuję plan kwerendy, który sprawia, że ​​wyszukiwanie klastrowane indeksuje się PK_Reports_Documentszgodnie z oczekiwaniami. Ale zaskakuje mnie niepoprawna wartość Szacowanej liczby rzędów: …

1
Konto usługi SQL Server Uprawnienia i prawa systemu Windows
Moje pytanie brzmi: jeśli utworzysz nowe konto użytkownika domeny dla każdego procesu SQL Server, jakie uprawnienia należy ustawić dla każdego konta? Czy menedżer konfiguracji SQL faktycznie się tym zajmuje i właśnie miałem nieprzewidziany problem? Dość często muszę konfigurować Microsoft SQL Server i zastanawiałem się, czy ktoś może udzielić porady na …

2
Co oznacza „Współczynnik trafień w pamięci podręcznej bufora” wynoszący 9990?
Otrzymałem to zapytanie z posta na blogu : SELECT object_name, counter_name, cntr_value FROM sys.dm_os_performance_counters WHERE [object_name] LIKE '%Buffer Manager%' AND [counter_name] = 'Buffer cache hit ratio' W poście podano, że dałoby mi to procent trafień do pamięci podręcznej. Wydawało się, że wskazuje, że będzie to wartość 0-100 (pokazał wynik 87). …

1
Co jest przyczyną tego problemu z CONVERT ()?
Rozważ następujące dwa stwierdzenia: PRINT CONVERT(NUMERIC(38, 0), 0x0100000001, 0); PRINT CONVERT(NUMERIC(38, 0), 0x0100010001, 0); Oba wyrażenia powracają -1; czy to nie jest niepoprawne, ponieważ druga wartość binarna jest o 65.536 dziesiętna wyższa od pierwszej wartości, prawda? Z pewnością nie może to wynikać z cichego obcinania? Jeśli uruchomię następujące instrukcje: PRINT …

3
Jak mogę w wiarygodny sposób ustalić, czy dana instancja programu SQL Server ma prawo „Blokuj strony w pamięci”?
Prawo „Zablokuj strony w pamięci” może zostać przyznane dla konta usługi używanego przez SQL Server. Dzięki temu SQL Server zapobiega stronicowaniu pamięci na dysk. Zauważyłem, że kilka naszych maszyn SQL Server nie ma skonfigurowanych lokalnych zasad, aby zezwolić na to prawo dla konta usługi używanego przez SQL Server. Ponieważ mamy …


1
Przełączanie danych kończy się niepowodzeniem z „zezwala na wartości, które nie są dozwolone przez ograniczenia sprawdzania lub funkcję partycji w tabeli docelowej”
Biorąc pod uwagę następujące kwestie -- table ddl create table dbo.f_word( sentence_id int NULL, sentence_word_id int NULL, word_id int NULL, lemma_id int NULL, source_id int NULL, part_of_speech_id int NULL, person_id int NULL, gender_id int NULL, number_id int NULL, tense_id int NULL, voice_id int NULL, mood_id int NULL, case_id int NULL, …

3
PUNKT KONTROLNY lub COMMIT zapisuje na dysk?
Powiedzmy, dla SQLServer2008R2 i wyższych, z bazami danych w trybie pełnego odzyskiwania. Zawsze myślałem : Po zatwierdzeniu transakcji (COMMIT) transakcja jest zapisywana w dzienniku transakcji w pamięci RAM. Kiedy pojawia się PUNKT KONTROLNY (po pewnym czasie i / lub niektóre transakcje i inne kryteria), transakcje między ostatnim PUNKTEM KONTROLNYM a …
12 sql-server 

2
Skrypty planu konserwacji
Utworzyłem plan konserwacji dla mojego SQL Server 2008 R2 za pomocą SQL Server Management Studio (SSMS). Nie jestem jednak w stanie wyeksportować / przekonwertować go na skrypt, na wypadek, gdyby trzeba go ponownie wykonać na innym serwerze. Czy istnieje sposób? Jeśli nie, czy będzie sposób z nowszą wersją SQL Server?

2
Wydajny sposób na porównanie dwóch dużych zestawów danych w SQL
Obecnie porównuję dwa zestawy danych, które zawierają unikalne StoreKey/ProductKeykombinacje. Pierwszy zestaw danych zawiera unikalne StoreKey/ProductKeykombinacje sprzedaży od początku stycznia 2012 r. Do końca maja 2014 r. (Wynik = 450 tys. Linii). Drugi zestaw danych ma unikatowe StoreKey/ProductKeykombinacje, dla sprzedaży rozpoczynającej się w czerwcu 2014 r., Do dziś (wynik = 190 …


9
Jak mogę zminimalizować ryzyko przypadkowej modyfikacji niewłaściwej bazy danych?
Właśnie dowiedziałem się na własnej skórze, że rozłączenie się z serwerem w Eksploratorze obiektów nie powstrzymuje cię później przed uruchomieniem okien zapytań, które były już otwarte na tym serwerze. Moja sytuacja wygląda następująco: mam jedno wystąpienie SSMS, którego używam do łączenia się z naszym serwerem deweloperskim / pomostowym i serwerem …
12 sql-server  ssms 


1
Odbudowywanie indeksu SQL Server 2008 R2 kończy się niepowodzeniem z istotnością 17
Czasami podczas konserwacji indeksu zadanie zakończy się niepowodzeniem z błędem SEV 17, w którym nie można przydzielić wystarczającej ilości miejsca dla obiektu, który odbudowuje. Baza danych ma następującą strukturę: Data_file1 PRIMARY 0 growth 0% free Max Size UNLIMITED Data_file2 PRIMARY 0 growth 0% free Max Size UNLIMITED Data_file3 PRIMARY 0 …

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.