Tak, przeczytałem. Jak znaleźć port dla MS SQL Server 2008? brak szczęścia. telnet 1433 zwraca połączenie nie powiodło się, więc muszę określić inny port. Próbowałem użyć netstat -abn ale nie widzę sqlservr.exe ani czegoś podobnego na tej liście. Dlaczego tak trudno jest znaleźć ten port? : /
Próbuję wykryć, czy na serwerze działa wersja Express Edition. Mam następujący t sql. DECLARE @edition varchar(50); set @edition = cast((select SERVERPROPERTY ('edition')) as varchar) print @edition W moim przypadku @edition = Express Edition (64-bit) Jak mogę wykonać następujące czynności? (Inspirowane C #). DECLARE @isExpress bit; set @isExpress = @edition.StartsWith('Express Edition');
Zainstalowałem SQL Server 2008 R2 na moim komputerze lokalnym. Ale nie mogę utworzyć nowej bazy danych ze względu na prawa (lub ich brak). „ODMOWA UTWORZENIA BAZY DANYCH” Dlatego próbowałem przypisać uprawnienia administratora do mojego obecnego loginu „Użytkownik nie ma uprawnień do wykonania tej czynności”. Próbowałem również utworzyć nowy login, który …
Z aplikacji .NET 3.5 / C # chciałbym wychwycić, SqlExceptionale tylko wtedy, gdy jest to spowodowane zakleszczeniami w wystąpieniu SQL Server 2008. Typowy komunikat o błędzie to Transaction (Process ID 58) was deadlocked on lock resources with another process and has been chosen as the deadlock victim. Rerun the transaction. …
Jestem w trakcie upraszczania skomplikowanej instrukcji select, więc pomyślałem, że użyję typowych wyrażeń tabelowych. Zadeklarowanie pojedynczego cte działa dobrze. WITH cte1 AS ( SELECT * from cdr.Location ) select * from cte1 Czy można zadeklarować i użyć więcej niż jednego cte w tym samym SELECT? czyli ten sql daje błąd …
Szukam, jak zamienić / zakodować tekst przy użyciu RegEx na podstawie poniższych ustawień / parametrów RegEx: RegEx.IgnoreCase = True RegEx.Global = True RegEx.Pattern = "[^a-z\d\s.]+" Widziałem kilka przykładów dotyczących RegEx, ale nie wiedziałem, jak zastosować to w ten sam sposób w SQL Server. Wszelkie sugestie byłyby pomocne. Dziękuję Ci.
Czy konieczne jest użycie #przed utworzeniem tabeli tymczasowej na serwerze SQL? Przykład: SELECT column1, column2, someInt, someVarChar INTO ItemBack1 FROM table2 WHERE table2.ID = 7 Czy w przypadku ItemBack1 konieczne jest użycie #symbolu? Jeśli nie, to jaki jest pożytek z #tworzenia tabel tymczasowych?
Używam programu SQL Server 2008 R2 Standard (wersja 10.50.1600.1) dla mojej produkcyjnej witryny sieci Web i wersji SQL Server Express z usługami zaawansowanymi (wersja 10.50.1600.1) dla mojego hosta lokalnego jako bazy danych. Kilka dni temu mój SQL Server uległ awarii i musiałem zainstalować nową wersję 2008 R2 Express na moim …
Używam SQL Server 2008 R2. Działa dobrze. Ale ostatnio zmieniłem serwer hostingowy i dowiedziałem się, że zainstalowałem SQL Server 2012na serwerze. Problem polega na tym, że po połączeniu się z bazą danych serwera za pośrednictwem SQL Server 2008 R2, kiedy klikam nazwę dowolnej tabeli lub procedury składowanej Index was outside …
Jak dodać kolumnę do tabeli SQL Server z domyślną wartością równą wartości istniejącej kolumny? Wypróbowałem tę instrukcję T-SQL: ALTER TABLE tablename ADD newcolumn type NOT NULL DEFAULT (oldcolumn) ale daje błąd: W tym kontekście nazwa „stara kolumna” jest niedozwolona. Prawidłowe wyrażenia to stałe, stałe wyrażenia i (w niektórych kontekstach) zmienne. …
Czy można wyświetlić informacje o plikach (MDF / LDF) wszystkich baz danych na serwerze SQL? Chciałbym otrzymać listę pokazującą, która baza danych używa jakich plików na dysku lokalnym. Co próbowałem: exec sp_databases wszystkie bazy danych select * from sys.databases pokazuje wiele informacji o każdej bazie danych - ale niestety nie …
Badając zastosowanie podpowiedzi do tabeli , natknąłem się na te dwa pytania: Jakich wskazówek dotyczących blokad powinienem używać (T-SQL)? Jaki wpływ ma HOLDLOCK na UPDLOCK? Odpowiedzi na oba pytania mówią, że podczas używania (UPDLOCK, HOLDLOCK)inne procesy nie będą w stanie odczytać danych z tej tabeli, ale tego nie widziałem. Aby …
Za każdym razem, gdy wykonuję to zapytanie, otrzymuję ten komunikat o błędzie: Msg 8115, Level 16, State 8, Line 33 Arithmetic overflow error converting numeric to data type numeric. The statement has been terminated. Ale jeśli zmienię tabelę tworzenia na (7,0), nie otrzymuję komunikatu o błędzie, ale potrzebuję, aby moje …
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.