5 ответов:
есть несколько способов сделать это:
- наиболее надежным (что я обычно использую) является использование мастер миграции SQL Azure
- затем у вас есть опция" создать сценарии " в вашей SSMS (SQL Server Management Studio 2008 R2 или более поздней версии). Параметр создать сценарии имеет возможность сделать SQL Azure совместимый сценарий. Он также может записывать данные. Но я предлагаю использовать метод, если вы тоже хотите перенести данные. Мастер миграции SQL Azure использует Инструмент BCP, который сбрасывает данные в двоичные файлы, в то время как SSMS просто генерирует встроенные инструкции вставки
- SSIS (SQL Server Integration Services) - вы можете создать задачу передачи данных, но я бы использовал ее очень редко для небольших баз данных.
- экспорт / импорт приложения уровня данных (с помощью пакета DACPAC) - это позволит перенести схему и может перенести данные, а также.
обновление 2017-10-24
база данных SQL Azure теперь поддерживает репликация транзакций с локального сервера SQL Server. Можно настроить базу данных SQL Azure в качестве подписчика и локальный сервер SQL в качестве издателя. Вы можете прочитать больше о вариантах и стратегиях миграции базы данных здесь: https://docs.microsoft.com/en-us/azure/sql-database/sql-database-cloud-migrate
обновление 2017-12-23
мастер миграции SQL Azure был заменен помощником по миграции данных: https://docs.microsoft.com/en-us/azure/sql-database/sql-database-cloud-migrate
Я предполагаю, что вы имеете в виду SQL Azure? Если это так, вы, вероятно, захотите использовать мастер миграции SQL Azure@ http://sqlazuremw.codeplex.com/
SQL Server 2012 Management Studio и SQL Azure Tools также теперь имеет этот параметр, я считаю.
в SSMS если вы щелкните правой кнопкой мыши на корне базы данных, есть опция " импортировать приложение уровня данных...", который позволяет восстановить BACPAC (вы также можете щелкнуть правой кнопкой мыши по базе данных и выбрать "экспорт приложения уровня данных..."экспортировать существующую базу данных в BACPAC).
SQL Server Data Tools включает Visual Studio 2010 с параметром сравнения данных, который также может используется для перемещения данных между двумя экземплярами базы данных (которые подходят для небольших исправлений данных).

Comments