【发布时间】:2019-02-27 23:13:00
【问题描述】:
我正在尝试将 Oracle 架构转换并迁移到 MSSQL 服务器。在最后一步,迁移数据,我收到错误消息:
目标中不存在表 [MYDATABASE].[MYSCHEMA].MYTABLE]。您必须先转换表,然后将其加载到数据库中。
我的架构中的每个表都会出现此错误消息。
有人可以解释发生了什么以及我需要做些什么来克服这个问题吗?
【问题讨论】:
-
很难说没有转换过程的更多细节,但听起来这些表要么没有被创建,要么是在错误的数据库中创建的,要么是在错误的架构中创建的。
-
您是否在进行“与数据库同步”操作之前尝试迁移数据?
-
我做了:转换 oracle 模式,与数据库同步,迁移数据。我确实在日志文件中注意到以下条目:错误:收集器] [19012/6] [2018-09-24 09:16:07]:尝试加载服务器版本和服务器核心计数时发生错误。 [错误:收集器] [19012/6] [2018-09-24 09:16:07]:异常:ORA-00904:“VL”。“CPU_CORE_COUNT_CURRENT”:无效标识符站点:无效检查错误(System.Data.OracleClient. OciErrorHandle, Int32) 来源:System.Data.OracleClient
标签: sql-server oracle migration