Pytania otagowane jako sql-server

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.


7
Przenoszenie tabel do innej bazy danych SQL2008 (w tym indeksów, wyzwalaczy itp.)
Muszę przenieść całą grupę (ponad 100) dużych (miliony wierszy) tabel z jednej bazy danych SQL2008 do drugiej. Pierwotnie użyłem Kreatora importu / eksportu, ale we wszystkich tabelach docelowych brakowało kluczy głównych i obcych, indeksów, ograniczeń, wyzwalaczy itp. (Kolumny tożsamości zostały również przekonwertowane na zwykłe INT, ale myślę, że właśnie przegapiłem …

1
Program błędnych zapytań SQL Server 2016 blokuje DB raz w tygodniu
Raz w tygodniu, przez ostatnie 5 tygodni, mniej więcej o tej samej porze dnia (wczesny poranek, może być oparty na aktywności użytkownika, gdy ludzie zaczynają go używać), SQL Server 2016 (AWS RDS, kopia lustrzana) zaczyna przekraczać limit czasu zapytania. AKTUALIZACJA STATYSTYKI we wszystkich tabelach zawsze naprawia to natychmiast. Po raz …



7
Procedury przechowywane pod kontrolą źródła, najlepsza praktyka
Obecnie używam Tortoise SVN do kontroli źródła aplikacji sieci Web .NET. Jaki byłby najlepszy sposób na wprowadzenie naszych procedur przechowywanych SQL Server do kontroli źródła? Obecnie używam VS 2010 jako mojego środowiska programistycznego i łączę się z lokalną bazą danych SQL Server 2008 R2 za pomocą narzędzi SQL Server Data …



2
Tabela nie jest tworzona w schemacie dbo
Podczas tworzenia tabel w SSMS zdałem sobie sprawę, że jeśli wykonasz następującą instrukcję: CREATE TABLE [tableName]; tabela zostanie utworzona na podstawie własnego schematu (a nie dbo). Aby więc utworzyć go w schemacie dbo, musisz to wyraźnie powiedzieć, tak: CREATE TABLE [dbo].[tableName]; Czy ktoś zna sposób (np. Ustawienie dla całego serwera), …


1
datetime2 (0) vs datetime2 (2)
Zgodnie z dokumentacją datetime2 (Transact-SQL) : Rozmiar pamięci 6 bajtów dla dokładności mniejszych niż 3,7 bajtów dla dokładności 3 i 4. Wszystkie pozostałe dokładności wymagają 8 bajtów. Wielkość datetime2(0), datetime2(1), datetime2(2)wykorzystać taką samą ilość do przechowywania (6 bitów). Czy miałbym rację mówiąc, że równie dobrze mogę datetime2(2)skorzystać z precyzji bez …

4
Synchronizacja dwóch baz danych w SQL Server
Mam dwie bazy danych SQL Server. Jeden to klient (aplikacja Windows), a drugi znajduje się na serwerze. Chcę synchronizować te dwie bazy danych tak często (np. Co 2 minuty!). Czytałem o różnych sposobach synchronizacji, takich jak replikacja, znacznik czasu, tabele dziennika przy użyciu wyzwalaczy, Microsoft Sync Framework i tak dalej. …

2
Uzyskaj szczegółowe dane wyjściowe zadania agenta SQL
Mamy zadanie agenta programu SQL Server, które uruchamia plan konserwacji w celu ponownego indeksowania całej bazy danych na serwerze. Ostatnio to się nie udało, ale historia zadań nie zapewnia wystarczających informacji do zdiagnozowania problemu. W historii zadań stwierdza się, że zadanie nie powiodło się. Zadanie zostało wywołane przez użytkownika foo …

6
Skrypt, aby zobaczyć uruchomione zadania w SQL Server z czasem rozpoczęcia zadania
jak napisać skrypt, aby zobaczyć uruchomione zadania w SQL Server z czasem rozpoczęcia zadania? SELECT sj.name, sja.run_requested_date, CONVERT(VARCHAR(12), sja.stop_execution_date-sja.start_execution_date, 114) Duration FROM msdb.dbo.sysjobactivity sja INNER JOIN msdb.dbo.sysjobs sj ON sja.job_id = sj.job_id WHERE sja.run_requested_date IS NOT NULL ORDER BY sja.run_requested_date desc;


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.