Я привык к MySQL и PHPMyAdmin - мне пришлось переключиться на MSSQL для проекта ASP.net, и у меня много проблем. Я использую экспресс-версию SQL 2008 с SQL Server Management Studio. Ниже приведены два вопроса, с которыми я боролся некоторое время:Экспорт MS SQL Schema и данных
1) Как экспортировать схему БД для базы данных? Структура таблицы и т. Д.?
2) Как экспортировать все данные в базу данных?
В идеале я хотел бы иметь .sql-файл, который можно запускать везде, где мне нужна схема или данные, дублированные, например, компьютер сотрудника для совместного проекта или онлайн, когда проект находится в стадии размещения.
Спасибо!
Для файлов .bak он экспортирует только данные? Например, если я хочу скопировать некоторые новые данные, которые я добавил в db в другой db, могу ли я использовать файл .back? Я предполагаю, что так. – stringo0
Для # 1 цель состоит в том, чтобы реплицировать схему в другой базе данных - было бы неплохо создать скрипт sql или аналогичный, который я могу просто запустить в другой базе данных для репликации схемы. – stringo0
Для чего вы говорите о # 1, SQL Server Management Studio имеет инструменты графического интерфейса для переноса данных с одного db на другой ... я постоянно их использую. После установки щелкните правой кнопкой мыши по базе данных и выберите «Экспорт данных» и следуйте инструкциям оттуда в противном случае, чтобы передать данные через скрипт, выполните следующие действия: http://blog.sqlauthority.com/2009/07/29/sql -server-2008-copy-database-with-data-generate-t-sql-for-inserting-data-from-one-table-to-another-table/ – Albert