Administratorzy baz danych

Pytania i odpowiedzi dla profesjonalistów baz danych, którzy chcą poprawić swoje umiejętności baz danych i uczyć się od innych w społeczności

4
Jak wygenerować szereg czasowy w PostgreSQL?
Jeśli chcesz wygenerować serię dat, zobacz to pytanie Powiedzmy, że chcę generować serie co 5 minut przez 24 godziny. Jak to zrobić w PostgreSQL? PostgreSQL może być generate_series()z timestamp, ale nie z time. Czy lepiej jest wybrać dowolny znacznik czasu, czy jest inny sposób na wygenerowanie serii?




4
błąd w konfiguracjach_danych_bazy_danych
Próbuję wstawić zestaw wyników z: SELECT * FROM sys.database_scoped_configurations do tabeli tymczasowej, ponieważ chcę sprawdzić ustawienia wszystkich baz danych na moim serwerze. Więc napisałem ten kod: DROP TABLE IF EXISTS #h CREATE TABLE #h(dbname sysname, configuration_id INT, name sysname, value SQL_VARIANT, value_for_secondary SQL_VARIANT) EXEC sys.sp_MSforeachdb 'USE ?; insert into #h(dbname, …

2
Brak węzła konfiguracji sieci programu SQL Server w programie Configuration Manager po instalacji
Mam serwer z systemem Windows 2012 R2 Datacenter 64-bit. Korzystałem z SQL 2016 RC3 bez problemów i chcę go zastąpić kompilacją RTM, którą mamy z MSDN. Po odinstalowaniu RC3, a następnie zainstalowaniu RTM, nie byłem w stanie połączyć się zdalnie z serwerem. Po inspekcji widzę w programie Configuration Manager, że …


2
Jak dokładnie działa sp_msforeachdb za kulisami?
Muszę rozwiązać problem, który mam, i potrzebuję pomocy w zrozumieniu, jak działa sp_msforeachdb, aby rozwiązać mój problem. Za każdym razem, gdy uruchamiam sp_msforeachdb, pojawia się błąd Msg 102, Level 15, State 1, Incorrect syntax near '61' Przykład mojego kodu jest następujący: EXEC SP_msforeachdb 'SELECT ''?'' AS Database FROM ?.sys.objects WHERE …

1
Hierarchiczne uprawnienia w hierarchii przechowywanej w tabeli
Zakładając następującą strukturę bazy danych (w razie potrzeby modyfikowalną) ... Szukam dobrego sposobu na określenie „efektywnych uprawnień” dla danego użytkownika na danej stronie w sposób, który pozwoli mi zwrócić wiersz zawierający stronę i efektywne uprawnienia. Myślę, że idealnym rozwiązaniem może być funkcja wykorzystująca CTE do wykonania rekurencji potrzebnej do oceny …

2
Oszacowanie liczności dla> = i> dla wartości statystyki wewnątrz kroku
Próbuję zrozumieć, w jaki sposób SQL Server próbuje oszacować „większe niż” i „większe niż równe” gdzie klauzule w SQL Server 2014. Wydaje mi się, że rozumiem oszacowanie liczności, kiedy osiąga krok, na przykład, jeśli tak select * from charge where charge_dt >= '1999-10-13 10:47:38.550' Szacunkowa liczność wynosi 6672, którą można …





1
Najlepszy sposób na tworzenie kopii zapasowych i obcinanie dzienników transakcji zgodnie z harmonogramem
Nie jestem DBA, ale rzeczy są takie, jakie są, muszę nosić kapelusz DBA i skonfigurować plany konserwacji w mojej instancji SQL Server. Tak więc przez pewien czas miałem nocny proces SSIS, aby uruchomić wykonywanie zadania SQL, aby wykonać kopie zapasowe - w zasadzie, master.dbo.xp_create_subdiraby upewnić się, że istnieją foldery docelowe, …

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.