MS访问Oracle数据库

时间:2012-03-02 09:57:39

标签: oracle ms-access

我正在使用Access数据库开发ASP.net应用程序。我需要将此Access数据库转换为Oracle。我怎么能这样做?

我看到了两个选项

  1. 在SQL开发人员中通过 MIGRATION WIZARD 将访问数据库迁移到Oracle
  2. 在Oracle中,只需使用现有MS Access数据库创建新连接,然后转换为oracle。
  3. 请告诉我这个

    的最佳解决方案

    提前感谢,

    阿琼

3 个答案:

答案 0 :(得分:3)

你提出的两个选择可以像这样重写:

  1. 使用专家编写的自动化工具
  2. 努力工作并为自己解决问题
  3. 这是个人的,甚至是哲学的选择。你需要快速完成任务吗?或者你想沿途学习一些东西吗?

答案 1 :(得分:1)

尝试然后告诉我们。

我将所有oracle与微软所有东西集成在一起的经验一直很复杂,需要进行大量的人工干预。

它还取决于您现有的访问数据库的复杂性,如果它只有一个表,那么您可以获取该表sql,更正为nvarchar - > varchar2字段和datapump将数据导入oracle。

如果Access有1000多个表,我建议让专业人士去做。任何合理的dba都应该处理它没问题。

答案 2 :(得分:0)

请在Insert into from ms access to oracle db

查看解决方案

您可以根据自己的要求自定义代码。您可以将整个代码捆绑到一个类中,并将其准备为exe应用程序。