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.
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?
Otrzymałem następujący komunikat o błędzie dotyczący zapytania SQL, które uruchamiam w programie. SQL Server 2005 T-SQL. Heterogeniczne zapytania wymagają ustawienia ANSI_NULLSi ANSI_WARNINGSopcji dla połączenia. Zapewnia to spójną semantykę zapytań. Włącz te opcje, a następnie ponownie uruchom zapytanie. (dotkliwość 16) Naprawienie tego jest łatwe, ustawione ANSI_NULLSi ANSI_WARNINGS ON, ale chciałem wiedzieć, …
Mam aplikację e-mail, która zostanie wezwana do dostarczenia do interfejsu użytkownika liczby nowych wiadomości dla danego użytkownika przy każdym ładowaniu strony. Mam kilka odmian rzeczy, które testuję na poziomie DB, ale wszystkie są wyabstrahowane przez przechowywane wywołanie proc. Próbuję zatrzasnąć DB, aby zobaczyć, jaki byłby punkt krytyczny (liczba żądań na …
Ilekroć ręcznie wstawiam wiersz do tabeli w SQL Server Management Studio 2008 (bazą danych jest SQL Server 2005), mój nowy wiersz pojawia się na górze listy, a nie na dole. Używam kolumn tożsamości, a to skutkuje takimi rzeczami id row 42 first row 1 second row 2 third row Gdy …
Zablokowana . To pytanie i odpowiedzi są zablokowane, ponieważ pytanie jest nie na temat, ale ma znaczenie historyczne. Obecnie nie akceptuje nowych odpowiedzi ani interakcji. Jak widać z innego mojego pytania , generowanie danych testowych jest teraz moim motywem. W tym momencie nadal generuję ręcznie moje dane testowe. Jednak ten …
SQL Server pozwala skonfigurować zadanie wysyłania powiadomień e-mail, gdy się nie powiedzie. Jest to prosty i skuteczny sposób monitorowania zadań. Alerty te nie zawierają jednak żadnych szczegółów - tylko powiadomienie o sukcesie lub niepowodzeniu. Jeśli zadanie nie powiedzie się, będzie wyglądać typowy e-mail z ostrzeżeniem: JOB RUN: 'DBA - Consistency …
Chcę obsłużyć duży zestaw danych (> 1 miliard wierszy) w SQL Server 2008 R2. Słyszałem, że jeśli skonfigurujesz „dzielenie” lub „partycjonowanie poziome”, przyspieszy to obsługę dużych zestawów danych, ponieważ dzieli tabele na wiele plików. Czy korzystałeś już z shardingu lub partycjonowania poziomego? Jeśli tak, czy możesz zasugerować jakieś wzorce, które …
Do funkcji wyszukiwania używam widoku, który zawiera rekordy ze wszystkich tabel, w których muszę wyszukiwać. Widok ma prawie 20 milionów rekordów. Wyszukiwanie w tym widoku zajmuje zbyt dużo czasu. Gdzie powinienem szukać poprawy wydajności tego widoku? Wstępna definicja widoku znajduje się poniżej. Zawiera trzynaście stołów i około trzydziestu pól. CREATE …
W moim miejscu pracy następuje ruch, aby odejść od używania tabel #temp i zamiast tego używać stałych fizycznych tabel z identyfikatorami SPID. Ilekroć ktoś wcześniej WSTAWIŁO DO tabeli #temp, teraz INSERT INTO dbo.MyPermanentTable (SPID, ...) VALUES (@@SPID, ...)jest wymagane - wraz z wiązką DELETE FROM dbo.MyPermanentTable WHERE SPID = @@SPIDinstrukcji …
Muszę przenieść bazę danych (jako całość) na inny serwer, aby utworzyć zduplikowaną bazę danych, aby skonfigurować inne środowisko testowe. Mam dwie możliwości: Wykonaj pełną kopię zapasową na serwerze źródłowym / przywróć na serwerze docelowym; Odłącz na serwerze źródłowym / dołącz na serwerze docelowym. Jakie są zalety i wady obu rozwiązań …
Jeśli plan jest wymuszony na podstawowym w grupie dostępności, to czy jest on stosowany do zapytań uruchamianych na dodatkowym? Szukam odpowiedzi obejmujących obie możliwości wymuszania planu: Przewodniki po planach Wymuszony plan sklepu z zapytaniami Przeczytałem poniższe, które sugerują, że wymuszone plany QS nie przenoszą się, ale nie mogę znaleźć niczego …
W ciągu ostatnich kilku dni napotkaliśmy ten dziwny błąd trzy razy, po tym, jak przez 8 tygodni nie miałem błędów, i jestem zakłopotany. Oto komunikat o błędzie: Executing the query "EXEC dbo.MergeTransactions" failed with the following error: "Cannot insert duplicate key row in object 'sales.Transactions' with unique index 'NCI_Transactions_ClientID_TransactionDate'. The …
Mam aplikację, która tworzy miliony tabel w bazie danych SQL Server 2008 (bez klastrów). Chcę uaktualnić do programu SQL Server 2014 (klastrowane), ale po załadowaniu pojawia się komunikat o błędzie: „W bazie danych znajduje się już obiekt o nazwie„ PK__tablenameprefix__179E2ED8F259C33B ” Jest to nazwa ograniczenia generowana przez system. Wygląda jak …
Odkryliśmy, że konto SQL „sa” jest używane w sposób, w jaki nie powinno tak być, dlatego zmieniamy hasła sa we wszystkich naszych instancjach SQL. (Mamy serwery SQL 2005 do 2017 działające w trybie uwierzytelniania mieszanego. Wszyscy użytkownicy i aplikacje powinni się łączyć z kontami domeny lub kontami SQL innymi niż …
Mamy jedno wystąpienie SQL Server 2016 SP1 działające na maszynie wirtualnej VMware. Zawiera 4 bazy danych, każda dla innej aplikacji. Wszystkie te aplikacje znajdują się na osobnych serwerach wirtualnych. Żadne z nich nie jest jeszcze w użyciu produkcyjnym. Osoby testujące aplikacje zgłaszają jednak problemy z wydajnością. Oto statystyki serwera: 128 …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.