-3
我想开发一个安全的数据库迁移软件。我的目标是软件必须能够将数据从Oracle 11g数据库迁移到MySQL数据库。我认识Java并希望这样做。如何开发安全的数据库迁移软件?
我想开发一个安全的数据库迁移软件。我的目标是软件必须能够将数据从Oracle 11g数据库迁移到MySQL数据库。我认识Java并希望这样做。如何开发安全的数据库迁移软件?
您需要开发一个应用程序来读取Oracle数据库结构,识别表格,视图,约束等及其结构(类型,空值,长度等),将其转换为目标数据库平台。第一阶段应该是DDL迁移。
之后,您必须读取所有源数据并将其导入到目标数据库。考虑像保持源记录ID这样的场景。第二阶段应该是DML迁移。
注意并非所有数据库对象都易于迁移。例如,存储过程可能包含专门针对Oracle数据库的代码,应该手动翻译。
谢谢,我有一些想法! –
问题太模糊了。你有什么特别的问题吗? – Corbin
当然。我想知道如何用Java开发移植软件? –
Stackoverflow针对的是特定问题,而不是“教我关于编程的整个分支!” – Corbin