我要从旧数据库(在oracle中)导入大量数据到SQL Server数据库。这个导入将每晚完成,并可以从.net应用程序(asp或重客户端)
启动我正在使用数据库的devart连接器。
我完成了配置数据库连接并开始创建一个仅包含我想要的数据的edmx。
我遇到了一个奇怪的事情: 外键似乎是Number(10)(在int64中翻译),引用的主键是Number(8)(在int32中翻译)。
我只是不知道为什么会这样做,并且没有办法让我梦想一次改变这个(:()。
问题是我的模型中出现错误:
Error 112: The types of all properties in the Dependent Role of a referential
constraint must be the same as the corresponding property types in the Principal
Role. The type of property 'GSM_ID' on entity 'My.NameSpace.Store.GG_IRTSPEZ' does
not match the type of property 'ID' on entity 'My.NameSpace.Store.GG_STAMM' in the
referential constraint 'ORACLE_GIRT_GSM_FK'.
您对如何解决此问题有任何想法吗?