将Sybase数据库转换为MSSQL数据库加载数据库对象时出错Microsoft SQL Server迁移助手

时间:2016-09-29 20:34:30

标签: sql-server sybase data-conversion

我一直在尝试使用适用于Sybase 6.0版的Microsoft SQL Server迁移助手将我的Sybase数据库迁移到SQL Server。但是,我有一个数据库,在UI中显示“加载数据库对象时出错”,使用该工具的控制台版本显示“FATALERR在配置数据库中找不到指定为命令参数的一个或多个对象:.dbo”(和是的错误说“一个”而不是“一个或多个”)。所有其他数据库加载正常。我使用控制台运行此工具,希望看到更详细的错误,但错误仍然没有告诉我为什么无法加载数据库的对象。

在以下链接中,Microsoft说明了Sybase中我需要至少公共权限的sys对象。

https://msdn.microsoft.com/en-us/library/hh302811(v=sql.110).aspx

我使用的帐户是Sybase服务器的SA帐户,因此用户帐户具有相应的权限。任何建议都将不胜感激。

1 个答案:

答案 0 :(得分:0)

我向微软开了一个事件,他们的建议是从同一台机器上没有安装Microsoft SQL Server的工作站运行SQL Server迁移助手(SSMA)。这解决了这个问题,但SSMA下载站点没有提及说迁移助手需要在单独的计算机上运行。此外,错误消息可能更详细,让我知道问题是什么,而不是让我每两年分配一次微软事件。