Я пытаюсь сгенерировать скрипт всех данных в базе данных, чтобы я мог перемещать только данные в идентичную базу данных на другом сервере. В SQL Server 2012 я правой кнопкой мыши на исходной базе данныхСгенерировать скрипты - только данные - обнаружены циклические зависимости
Задачи> Создать Сценарии> Сценарий всей базы данных и все объекты базы данных> Дополнительно> Типы данных в сценарии: данные только
Это дает мне что-то ошибки о циклической зависимости. Если я изменил тип данных на сценарий на , схема AND data генерирует штраф. Как я могу исправить это только для работы с данными?
Действие Результат Получение списка объектов из MyDatabase Failed
Подробный отчет:
Microsoft.SqlServer.Management.SqlScriptPublish.SqlScriptPublishException: Произошла ошибка во время написания сценариев объектов. ---> Microsoft.SqlServer.Management.Smo.SmoException: найдены циклические зависимости . на Microsoft.SqlServer.Management.Smo.SmoDependencyOrderer.DependencyGraphTraversal (Int32 NUM, словарь
2 dictionary, List
1 SortedList, HashSet1 visited, HashSet
1 тока) при Microsoft.SqlServer.Management.Smo.SmoDependencyOrderer.DependencyGraphTraversal (Int32 NUM, словарь2 dictionary, List
1 SortedList , HashSet1 visited, HashSet
1 тока) при Microsoft.SqlServer.Management.Smo.SmoDependencyOrderer.DependencyGraphTraversal (Int32 NUM, словарь2 dictionary, List
1 SortedList, HashSet1 visited, HashSet
1 тока) при Microsoft.SqlServer.Management.Smo.SmoDependencyOrderer.DependencyGraphTraversal (Int32 num, Словарь2 dictionary, List
1 отсортированныйList, HashSet1 visited, HashSet
1 ток) в Microsoft.SqlServer.Management.Smo.SmoDependencyOrderer.SortDictionary (Словарь ObjectList, словарь ObjectList, Список урн) в Microsoft.SqlServer.Management.Smo.ScriptMaker.DiscoverOrderScript (IEnumerable урны, ISmoScriptWriter писателем) на Microsoft.SqlServer.Management.Smo.ScriptMaker.Script (URN [] урн, ISmoScriptWriter писатель) на Microsoft.SqlServer.Management.SqlScriptPublish.SqlScriptGenerator.DoScript (ScriptOutputOptions outputOptions) --- Конец внутренней проверки стека исключений --- на M icrosoft.SqlServer.Management.SqlScriptPublish.GeneratePublishPage.worker_DoWork (Объект отправителя, DoWorkEventArgs е) при System.ComponentModel.BackgroundWorker.OnDoWork (DoWorkEventArgs е) при System.ComponentModel.BackgroundWorker.WorkerThreadStart (Object аргумента)
ссылка ссылка мертва - (любой шанс на решение? – trailmax
Ссылка действительно работает. Я только что проверил. – MattSlay
Пожалуйста, проверьте ссылку в блоге http://blogs.msdn.com/b/sqlazure/archive/2010 /07/01/10033575.aspx Кажется, что trailmax означал этот. –