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.