Я пытаюсь использовать помощник по миграции Microsoft SQL Server для Sybase версии 6.0 для переноса моих баз данных Sybase на SQL Server. Тем не менее, у меня есть одна база данных, которая в пользовательском интерфейсе показывает «Ошибка при загрузке объектов базы данных», используя консольную версию инструмента, показывает «FATALERR». Один из объектов, указанных в качестве параметров команды, не был найден в метабазе: .dbo »(и да, ошибка говорит «Один из более» не «Один или несколько»). Все остальные базы данных работают нормально. Я запускал этот инструмент с помощью консоли в надежде увидеть более подробную ошибку, но ошибка все еще не говорит мне, почему объекты базы данных не могут быть загружены.Преобразование базы данных Sybase в базу данных MSSQL Ошибка при загрузке объектов базы данных Помощник по миграции Microsoft SQL Server
В следующей ссылке Microsoft заявляет, какие объекты sys в Sybase мне необходимы, по крайней мере, для публичных прав.
https://msdn.microsoft.com/en-us/library/hh302811(v=sql.110).aspx
Счет Я использую это SA учетную запись для сервера Sybase поэтому учетная запись пользователя имеет соответствующие права. Любые предложения будут ценны.
У меня такая же проблема. Я использую консоль MSSMA. Я использовал его для преобразования многих баз данных оракула. Тем не менее, есть эта уникальная база данных, где одна таблица «атрибуты» не получает «преобразованный», когда я делаю другую «конвертирующую схему». Остальные таблицы преобразуются, кроме этого. Не знаю, что делать. –
В моем случае это было для Sybase для SQL, я открыл дело с Microsoft, они заставили меня преобразовать инструмент на рабочую станцию, отличную от той, у меня есть моя студия управления, я думаю, что есть библиотеки доступа к данным этот конфликт. Когда я это делал, все сработало, но Microsoft не изменила инструмент, чтобы дать лучший журнал, чтобы рассказать мне, что представляет собой настоящая проблема. – Mike
Я смог решить свою проблему! Мне нужно было избежать имени объекта таблицы. Таким образом, внутри скрипта.xml, который является аргументом для запуска mssma exe для запуска, я использовал это: <метабаза-объект object-name = "MyDatabase. " ATTRIBUTES "" object-type = " Таблицы "/> convert-schema> –