我目前正在尝试将一堆数据从Sybase数据库中的表传输到oracle数据库中的表。我们正在谈论几十万条记录。通常最好的做法是什么?任何可以帮助解决此问题的数据库软件?欢迎任何建议。
答案 0 :(得分:1)
据推测,数据是以某种平面文件格式卸载的,例如CSV或某种形式的分隔格式。
在Oracle中,创建一个EXTERNAL TABLE,它基本上将平面文件映射为一个表格。你可以简单地做一个SQL插入
insert into <table> select * from <external table>