SQL Anywhere 16到SQL Server迁移

时间:2017-02-10 07:35:20

标签: sql-server database-migration sqlanywhere

我正在使用SQL Server Migration Assistant for Sybase(SybaseToSQL),但我收到此消息:

  

收集数据时出错。有关详细信息,请参阅内部异常。

以下是我的错误的详细信息:

  

错误[42S02] [Sybase] [ODBC驱动程序] [SQL Anywhere]表' syscharsets'   未找到。 [收藏家:错误] [6696/9]:例外:错误[42S02]   [Sybase] [ODBC驱动程序] [SQL Anywhere]表' syscharsets'找不到

     

[Gui:Error] [6696/9]:LowLevelAdapter.ReadSource:Read Source   错误:Microsoft.SSMA.Framework.Generic.Collectors.CollectorException:   收集数据时出错。有关详细信息,请参阅内部异常--->   System.Data.Odbc.OdbcException:ERROR [42S02] [Sybase] [ODBC   驱动程序] [SQL Anywhere]表' sysconfigures'找不到

当我查询所有系统表时,我找不到任何syscharsetssysconfigures表,是不是因为SQL Anywhere的版本不兼容?

1 个答案:

答案 0 :(得分:1)

SybaseToSQL只能用于迁移ASE(Adaptive Server Enterprise)数据库。 SQL Anywhere是一个单独的产品,通常不与ASE兼容。