欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

如何將MySql數據導入至Oracle中

劉姿婷2年前125瀏覽0評論
如何將MySql數據導入至Oracle中?

您好,很高興為您解答。

一、將表中數據導入文本文件保存

我是在WIN下的命令行模式做的

Mysql>select * from my_mysql_table into outfile 'c: /my_tmp.txt';

二、寫控制文件

用記事本開文檔寫完后改擴展名為.ctl,以下是具體內容

load data

infile 'c:/my_tmp.txt'

into table my_ora_table

replace

fields terminated by x'09'

(字段1,字段2,字段3,......字段N)

字段1~N是你要導入的MySql的表字段數據,不需要的字段可以不寫。

三、用Sqlldr導入文本

c:\>sqlldr ora_usr

回車后輸入控制文件的路徑,密碼,接下來加載控制文件自動導入。導入完成后,會生成個.log文件,可以查看你導入是否成功,不成功按提示的錯誤查找原因。

注意的是:導入文本前,應在ORACLE數據庫中事先建好要寫入數據的表,并且要和所要導入的數據字段一致,如果不知MySql的表結構,可以在Mysql>show create table my_mysql_table;查看建表的SQL,將其轉換成Oracle中可執行的SQL.