Как да генерираме "create table script
"само за използване tsql
за всички таблици в база данни.
Форматът на скрипта трябва да бъде същият, както генерираме, използвайки Microsoft студио 2012
Използвам freeTDS
инструмент в машината за достъп до Linux sql server
.
Отговори:
2 за отговор № 1Опитайте този инструмент, който се предлага с FreeTDS defncopy
използване: defncopy [-U username] [-P парола] [-S сървър] [-D база данни] [-i входно име на файл] [-о изходно име на файл] [собственик.] име на обект [[собственик.] object_name ...]
Пример би бил
defncopy -S SERVERINSTANCE -U потребителско име -P SomePass -D "[NAME OF-THE-DB]" "[схема] [Table]"> Table.sql
Това ще доведе до създаването на изявление за създаване заедно с изявления за всички ограничения и индекси, които са част от таблицата.