Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Kopia zapasowa na poziomie tabeli

Nie możesz użyć BACKUP DATABASE polecenie do wykonania kopii zapasowej pojedynczej tabeli, chyba że dana tabela jest przydzielona do swojej własnej grupy FILEGROUP .

To, co możesz zrobić, zgodnie z sugestią, to wyeksportować dane tabeli do pliku CSV. Teraz, aby uzyskać definicję swojej tabeli, możesz „skryptować” CREATE TABLE skrypt.

Możesz to zrobić w SQL Server Management Studio:

klikając prawym przyciskiem myszy Baza danych> Zadania> Generuj skrypt

Następnie możesz wybrać tabelę, którą chcesz wykonać skryptem, a także dołączyć wszelkie powiązane obiekty, takie jak ograniczenia i indeksy.

aby uzyskać DATA wraz z samym schema , musisz wybrać Advanced na zakładce ustawiania opcji skryptów oraz w zakładce GENERAL sekcja ustaw Types of data to script wybierz Schema and Data

Mam nadzieję, że to pomoże, ale jeśli potrzebujesz dalszej pomocy, skontaktuj się ze mną bezpośrednio.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Co to jest DATALENGTH() w SQL Server?

  2. Dlaczego zawsze wolimy używać parametrów w instrukcjach SQL?

  3. Dlaczego przesyłanie/konwertowanie z int zwraca gwiazdkę

  4. Jak zadokować / oddokować zapytania dotyczące okien i innych kart w SQL Server Management Studio (SSMS) — samouczek SQL Server / TSQL, część 21

  5. SQL Server 2016:tworzenie procedury składowanej