Otrzymuję następujący błąd, gdy próbuję połączyć produkcyjną bazę danych ze środowiska lokalnego. Udało mi się wcześniej podłączyć Production DB, ale nagle pojawia się błąd, masz jakiś pomysł? Połączenie z serwerem zostało pomyślnie nawiązane, ale podczas uzgadniania przed logowaniem wystąpił błąd. (Dostawca: Dostawca TCP, błąd: 0 - uchwyt jest nieprawidłowy). Próbowałem …
Jeśli używam następującego polecenia SQL w programie SQL Server 2008, aby zaktualizować tabelę za pomocą ograniczenia klucza obcego: ALTER TABLE Employees ADD FOREIGN KEY (UserID) REFERENCES ActiveDirectories(id) UserIDbędąc moją kolumną FK w Employeestabeli. Próbuję odwołać się do UserIDw mojej ActiveDirectoriestabeli. Otrzymuję ten błąd: Klucz obcy „ID użytkownika” odwołuje się do …
Chciałbym wiedzieć, czy mam zapytanie typu join podobne do tego - Select E.Id,E.Name from Employee E join Dept D on E.DeptId=D.Id i podzapytanie podobne do tego - Select E.Id,E.Name from Employee Where DeptId in (Select Id from Dept) Kiedy rozważam wydajność, które z dwóch zapytań byłoby szybsze i dlaczego ? …
Czy ktoś może wyjaśnić, jak działa funkcja COALESCE w TSQL? Składnia jest następująca COALESCE (x, y) Dokument MSDN dotyczący tej funkcji jest dość niejasny
Mam długotrwały proces, który wstrzymuje otwartą transakcję przez cały czas. Nie mam kontroli nad sposobem, w jaki to jest wykonywane. Ponieważ transakcja jest otwarta przez cały czas, po wypełnieniu dziennika transakcji SQL Server nie może zwiększyć rozmiaru pliku dziennika. Więc proces kończy się niepowodzeniem z powodu błędu "The transaction log …
Mam aplikację .net, która łączy się z serwerem SQL przy użyciu uwierzytelniania systemu Windows. W aplikacji nie możemy używać uwierzytelniania SQL Server. Mamy tam wielu użytkowników Active Directory dla naszego projektu. Więc musimy utworzyć oddzielne konto logowania dla każdego użytkownika Active Directory w SQL Server, zamiast tworzyć osobne konto logowania …
Mam kod, który jest: DECLARE @Script VARCHAR(MAX) SELECT @Script = definition FROM manged.sys.all_sql_modules sq where sq.object_id = (SELECT object_id from managed.sys.objects Where type = 'P' and Name = 'usp_gen_data') Declare @Pos int SELECT @pos=CHARINDEX(CHAR(13)+CHAR(10),@script,7500) PRINT SUBSTRING(@Script,1,@Pos) PRINT SUBSTRING(@script,@pos,8000) Długość skryptu wynosi około 10 000 znaków, a ponieważ używam instrukcji print, …
Mam tabelę ABC w bazie danych. Chcę utworzyć kopie ABC o nazwach ABC_1, ABC_2, ABC_3 w tej samej bazie danych. Jak mogę to zrobić za pomocą Management Studio (najlepiej) lub zapytań SQL? Dotyczy to programu SQL Server 2008 R2.
Mam SQL Server 2008 R2 i chcę ustawić unikalną kolumnę. Wydaje się, że można to zrobić na dwa sposoby: „unikalny indeks” i „unikalne ograniczenie”. Nie różnią się zbytnio od tego, co rozumiem, chociaż większość poleca unikalne ograniczenie, ponieważ indeks również uzyskuje się automatycznie. Jak utworzyć unikalne ograniczenie? ALTER TABLE Customer …
Używam MS SQL Server 2008 na moim komputerze lokalnym. Wiem, że domyślny port to 1433 ale trochę jak nie nasłuchuje na tym porcie. SQL jest wersją Express. Wypróbowałem już dziennik, SQL Server Management Studio, rejestr i rozszerzoną procedurę składowaną w celu znalezienia portu. Ale nie mogłem go znaleźć. Proszę pomóż …
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 3 lata temu . Popraw to pytanie Mam SQL Server 2008SQL Server Management Studio. Muszę wybrać dane z Table1bazy …
Jak zmusić moją bazę danych do przejścia w tryb offline, bez względu na to, co lub kto już z niej korzysta? Próbowałem: ALTER DATABASE database-name SET OFFLINE; Ale nadal wisi po 7 min. Chcę tego, ponieważ muszę przetestować scenariusz. Jeśli to w ogóle możliwe?
Kiedy uruchamiam zapytanie OPENROWSETw SQL Server 2000, to działa. Ale to samo zapytanie w programie SQL Server 2008 generuje następujący błąd: SQL Server zablokował dostęp do STATEMENT „OpenRowset / OpenDatasource” składnika „Ad Hoc Distributed Queries”, ponieważ ten składnik jest wyłączony w ramach konfiguracji zabezpieczeń dla tego serwera. Administrator systemu może …
Przeprojektowuję bazę danych klientów, a jedną z nowych informacji, które chciałbym przechowywać wraz ze standardowymi polami adresowymi (Ulica, Miasto, itp.) Jest lokalizacja geograficzna adresu. Jedynym przypadkiem użycia, o którym myślę, jest umożliwienie użytkownikom mapowania współrzędnych na mapach Google, gdy nie można znaleźć adresu w inny sposób, co często ma miejsce, …
Projektuję tabelę w SQL Server 2008, która będzie przechowywać listę użytkowników i współrzędne Google Maps (długość i szerokość geograficzna). Czy będę potrzebować dwóch pól, czy można to zrobić z 1? Jaki jest najlepszy (lub najczęściej używany) typ danych do przechowywania tego rodzaju danych?
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.