Nie mogę uruchomić wersji SQL Server browserfrom SQL Service Configuration Manager 2008. Nie ma absolutnie żadnych opcji uruchomienia usługi. Jest wyłączony, jak pokazano na obrazku poniżej. Jak ponownie uruchomić usługę?
Nie mogę uruchomić wersji SQL Server browserfrom SQL Service Configuration Manager 2008. Nie ma absolutnie żadnych opcji uruchomienia usługi. Jest wyłączony, jak pokazano na obrazku poniżej. Jak ponownie uruchomić usługę?
Pracuję nad zapytaniem SQL, które odczytuje z bazy danych SQLServer, aby utworzyć plik wyodrębnienia. Jedno z wymagań dotyczących usunięcia wiodących zer z określonego pola, które jest VARCHAR(10)polem prostym . Na przykład, jeśli pole zawiera „00001A”, instrukcja SELECT musi zwrócić dane jako...
Pamiętam, jak kiedyś przeczytałem, że indeksowanie pola o niskiej liczności (mała liczba odrębnych wartości) nie jest naprawdę warte wykonywania. Przyznaję, że nie wiem wystarczająco dużo o działaniu indeksów, aby zrozumieć, dlaczego tak jest. A co, jeśli mam tabelę ze 100 milionami wierszy i...
Obecnie szukam łatwego sposobu serializacji obiektów (w C # 3). Wyszukałem w Google kilka przykładów i wymyśliłem coś takiego: MemoryStream memoryStream = new MemoryStream ( ); XmlSerializer xs = new XmlSerializer ( typeof ( MyObject) ); XmlTextWriter xmlTextWriter = new XmlTextWriter (...
Porównaj te 2 zapytania. Czy szybciej jest umieścić filtr na kryteriach łączenia, czy w WHEREklauzuli. Zawsze czułem, że jest szybszy na kryteriach łączenia, ponieważ zmniejsza zestaw wyników w możliwie najszybszym momencie, ale nie wiem na pewno. Zamierzam zbudować kilka testów do obejrzenia,...
Czy istnieje sposób na wygenerowanie ciągu MD5 Hash typu varchar (32) bez użycia fn_varbintohexstr SUBSTRING(master.dbo.fn_varbintohexstr(HashBytes('MD5', '[email protected]')), 3, 32) Więc może być używany wewnątrz widoku z SCHEMABINDING
Musisz zmienić tabelę, aby zezwolić na wartości null w kolumnie - ale nie mogę usunąć kolumny ... czy mogę to zrobić? Próbowałem czegoś takiego: ALTER TABLE myTable MODIFY myColumn NULL; Ale bez skutku....
Znam podstawowe różnice między indeksami klastrowymi i nieklastrowymi i rozumiem, jak faktycznie działają. Rozumiem, jak indeksy klastrowe i nieklastrowe poprawiają wydajność odczytu. Ale nie jestem pewien, jakie byłyby powody, dla których wybrałbym jedną z nich. Na przykład: jeśli tabela nie ma...
Piszę zapytanie, w którym mam uzyskać dane tylko za ostatni rok. Jaki jest najlepszy sposób, aby to zrobić? SELECT ... FROM ... WHERE date > '8/27/2007 12:00:00
W ramach kontynuacji sekcji „ Co to są indeksy i jak mogę ich używać do optymalizacji zapytań w mojej bazie danych? ”, W której próbuję dowiedzieć się więcej o indeksach, jakie kolumny są dobrymi kandydatami na indeksy? Specjalnie dla bazy danych MS SQL? Po pewnym googlowaniu wszystko, co...
Chciałbym zautomatyzować generowanie skryptów w SQL Server Management Studio 2008. W tej chwili robię: Kliknij prawym przyciskiem myszy moją bazę danych, Zadania, „Generuj skrypty ...” ręcznie wybierz wszystkie potrzebne opcje eksportu i kliknij wybierz wszystko na karcie „wybierz...
Mam zapytanie, które zajmuje dużo czasu w trakcie transakcji. Kiedy rozumiem, wait_typeproces to jest PAGEIOLATCH_SH. Co oznacza ten typ oczekiwania i jak można go rozwiązać?
Mam zapytanie, które zlicza daty ślubu członka w bazie danych. SELECT SUM(NumberOfBrides) AS [Wedding Count] , DATEPART( wk, WeddingDate) AS [Week Number] , DATEPART( year, WeddingDate) AS [Year] FROM MemberWeddingDates GROUP BY DATEPART(year, WeddingDate), DATEPART(wk, WeddingDate) ORDER BY...
Mam zapytanie Microsoft SQL Server 2008, które zwraca dane z trzech tabel przy użyciu lewego sprzężenia zewnętrznego. Wiele razy nie ma danych w drugiej i trzeciej tabeli, więc otrzymuję wartość null, która moim zdaniem jest domyślna dla lewego sprzężenia zewnętrznego. Czy istnieje sposób na...
Próbuję ustawić wartość w jednej tabeli na sumę wartości w innej tabeli. Coś w tym stylu: UPDATE table1 SET field1 = SUM(table2.field2) FROM table1 INNER JOIN table2 ON table1.field3 = table2.field3 GROUP BY table1.field3 Oczywiście w obecnym stanie to nie zadziała - SETnie obsługuje SUMi nie...
Muszę przekonwertować int datafield na nvarchar z wiodącymi zerami przykład: 1 zamień na '001' 867 konwertuj na '000867' itd. dzięki. To moja odpowiedź 4 godziny później ... Przetestowałem ten skrypt T-SQL i dla mnie działa dobrze! DECLARE @number1 INT, @number2 INT SET @number1 =...
W tej działającej bazie danych SQL Server 2008 (kompilacja 10.0.1600) znajduje się Eventstabela, która zawiera textkolumnę o nazwie Details. (Tak, zdaję sobie sprawę, że to właściwie powinna być varchar(MAX)kolumna, ale ktokolwiek ustawił tę bazę danych, nie zrobił tego w ten sposób). Ta...
Mam trzy procedury przechowywane Sp1, Sp2i Sp3. Pierwsza ( Sp1) wykona drugą ( Sp2) i zapisze zwrócone dane do, @tempTB1a druga wykona trzecią ( Sp3) i zapisze dane do @tempTB2. Jeśli wykonam Sp2to zadziała i zwróci mi wszystkie moje dane z Sp3, ale problem tkwi w Sp1, gdy wykonam to wyświetli...
W kodzie VB.net tworzę żądania z parametrami SQL. Ustawiam parametr DateTime na wartość DateTime.Now, jak będzie wyglądać moje żądanie? UPDATE table SET date = "2010/12/20 10:25:00"; lub UPDATE table SET date = GETDATE(); W pierwszym przypadku jestem pewien, że każdy rekord będzie...
W mojej bazie danych SQL Server 2008 R2 pojawia się następujący błąd: Nie można użyć predykatu CONTAINSlub FREETEXTw tabeli lub widoku indeksowanym „tblArmy”, ponieważ nie jest on indeksowany pełnotekstowo.