Не можете да използвате BACKUP DATABASE
команда за архивиране на една таблица, освен ако разбира се въпросната таблица не е разпределена към собствената си FILEGROUP
.
Това, което можете да направите, както предложихте, е да експортирате данните от таблицата в CSV файл. Сега, за да получите дефиницията на вашата таблица, можете да 'скриптирате' CREATE TABLE
скрипт.
Можете да направите това в SQL Server Management Studio, като:
щракване с десния бутон на базата данни> Задачи> Генериране на скрипт
След това можете да изберете таблицата, която искате да скриптирате, и също да изберете да включите всички свързани обекти, като ограничения и индекси.
за да получите DATA
заедно само със schema
, трябва да изберете Advanced
в раздела за зададени опции за скриптове и в GENERAL
раздел задайте Types of data to script
изберете Schema and Data
Надявам се това да ви помогне, но не се колебайте да се свържете директно с мен, ако имате нужда от допълнителна помощ.