Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/sql-server-2008/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
用于Oracle的SSMA(SQL Server迁移助手)找不到数据类型_Oracle_Sql Server 2008_Migration - Fatal编程技术网

用于Oracle的SSMA(SQL Server迁移助手)找不到数据类型

用于Oracle的SSMA(SQL Server迁移助手)找不到数据类型,oracle,sql-server-2008,migration,Oracle,Sql Server 2008,Migration,我正在尝试使用SSMA将Oracle db迁移到SQLServer2008。我为列定义了一些类型映射。当我在转换模式后进行同步时,会出现错误,如:“找不到数据类型datetime”或bit。这些数据类型是有效的SQL Server数据类型 为什么会出现这些错误?只是一个猜测,但在您提供更多细节之前,很难提供更多信息。。。(首先,代码将同步到SQL Server) 您的SQL Server上有区分大小写的排序规则吗?我相信SSMA在这种情况下可能会有问题。尝试同步到不区分大小写的数据库 此外,您还

我正在尝试使用SSMA将Oracle db迁移到SQLServer2008。我为列定义了一些类型映射。当我在转换模式后进行同步时,会出现错误,如:“找不到数据类型datetime”或bit。这些数据类型是有效的SQL Server数据类型


为什么会出现这些错误?

只是一个猜测,但在您提供更多细节之前,很难提供更多信息。。。(首先,代码将同步到SQL Server)

您的SQL Server上有区分大小写的排序规则吗?我相信SSMA在这种情况下可能会有问题。尝试同步到不区分大小写的数据库

此外,您还可以尝试在Management Studio中运行生成的SQL Server(翻译)代码,然后从该点查找生成的SQL或DB设置的问题。同样,如果生成的SQL确实由于SSMA中的某些错误而损坏,则很可能仅通过查看生成的SQL来解决问题