sql >> Databasteknik >  >> RDS >> Sqlserver

Säkerhetskopiering på tabellnivå

Du kan inte använda BACKUP DATABASE kommando för att säkerhetskopiera en enskild tabell, såvida inte tabellen i fråga är allokerad till sin egen FILEGROUP .

Vad du kan göra, som du har föreslagit, är att exportera tabelldata till en CSV-fil. Nu för att få definitionen av din tabell kan du "Skript ut" CREATE TABLE manus.

Du kan göra detta i SQL Server Management Studio genom att:

högerklicka på Databas> Uppgifter> Generera skript

Du kan sedan välja den tabell du vill skriva ut och även välja att inkludera eventuella associerade objekt, såsom begränsningar och index.

för att få DATA tillsammans med bara schema , du måste välja Advanced på fliken Set scripting options och i GENERAL sektionen ställ in Types of data to script välj Schema and Data

Hoppas detta hjälper men kontakta mig gärna direkt om du behöver ytterligare hjälp.



  1. Hur man trimmar en sträng i SQLite

  2. hur gör man anslutningspooling i java?

  3. CAST vs ssis dataflöde implicit konverteringsskillnad

  4. 4 sätt att få databassamlingen i MariaDB