當前位置:首頁 » 數據倉庫 » oracle資料庫遷移到mysql
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

oracle資料庫遷移到mysql

發布時間: 2022-12-13 04:39:15

⑴ oracle導數據到mysql腳本方式)

spool /home/oracle/XXX.sql 後面是你要的導出路徑和導出文件名,最好是 txt 結尾的,不是的話等導完需要改名。
之後是 select 語句,欄位和表名根據實際更改,日期要用 to_char 進行轉換。

/data01/zhu/XXX.txt 是你 oracle 導出文件的位置,只支持 txt文件 , fields terminated by ',' 意思是你欄位間的分隔符。一般沒有中文用 character set utf8 ,有中文用 character set gb2312 ,不然可能會報錯。

PS:180萬條數據導進去的時間大概是2分鍾。但是700萬數據目前超過四小時還沒導完,建議分割來提高效率。

⑵ 請問如何將oracle資料庫中的數據遷移到mysql資料庫中 謝謝

建議使用工具來做,直接手工命令相當的麻煩的。
1、
建議使用:Toad for Oracle 10、PLSQL Developer等Oracle工具操作。
把Oracle資料庫中的數據轉為文本或Excel或保存為sql插入語句,再插入Mysql中,這樣就不存在介面字元集差異問題。
2、
也可以使用管道方式直接導入,使用PowerBuilder工具導入。

直接dmp是不現實的!