【发布时间】:2011-06-28 14:31:02
【问题描述】:
这可能是一个非常基本的问题,但我可以从 StackOverflow 的专家那里获得一些帮助。
我只是在集思广益并权衡所有可用的选项。所以,我不需要代码方面的帮助,拜托。但是,一些建议或想法会有所帮助。
以下是我认为可行的方法:
- 使用 JDBC 与 Oracle 建立 d/b 连接
- 运行 SQL 语句从 Oracle 获取数据
- 将获得的数据存储在数据结构中
- 使用 JDBC-ODBC 桥驱动程序与 MS Access 建立 d/b 连接
- 在 Access 中创建一个新的 d/b 并使用 SQL 插入其中
- 关闭连接
有没有更简单或更有效的方法来做到这一点?
另一件事,这个过程需要为多个客户完成,并且 d/b 中的每个表都有数百万条记录。手动执行此过程将花费大量时间,因此不是一个可行的选择。
好的,我不想让这件事变得复杂。但是,从 Oracle 导入数据后,我们正在使用 Java 代码操作数据。因此,在数据转换之后,我们希望将其迁移到 MS Access 并发送到客户端的方式。
非常感谢您的时间和帮助。
【问题讨论】:
-
只是出于好奇:为什么要切换到 MS Access ???
-
是的,我也非常好奇。链接表我能理解,但迁移确实很奇怪。
-
@斯塔斯,相当大。我们有数百万条记录,说真的!
-
@Puce,我们的客户不是那么技术性(可能是老式的),因此他们的要求指定了对 MS Access 的需求。我会尽可能远离 MS,但我必须做好我的工作!
-
@Remou,请参考之前的评论。
标签: java oracle ms-access jdbc data-migration