最近在写Access数据转为Oracle数据的小程序,但是问题多多。   首先就是数据类型的问题,Access数据类型使用C#取出来比较单一,比如文本、备注都是String类型,但是数据存储量可能比较大,Oracle的varchar2长度应该怎么控制,怎么确定Access字段数据超过一定数量使用大字段Clob。   其次就是数据量比较大的问题,我做的这个程序6000条以下的数据存储问题不大,但是我所用的表很多数据在10W条以上,运行时候直接无响应,我准备考虑使用多线程来出来数据。   在其次,表关系上,外键,约束等,我可以暂时不考虑,但是我想这也是一个问题,我目前的处理是做了一个让用户自动建表的工具。   最后,操作上有覆盖,合并,追加等这样的处理不知道大家有什么办法。   不知道大家对此有什么看法,欢迎踊跃发言!