我現在手頭上有大量的excel文件,想把這些數據輸入到oracle中,不知道有什么好的方法,雖然可以借助pb的管道導入,但我想oracle作為一種好的數據倉庫,是不是有更好的方法進行這樣的數據轉換,而不需借助第三方軟件。
有一個比較麻煩但保證成功的方法。
1、在本地創建一個Access數據庫,將Excel數據先導入到Access.可直接導入點擊鼠標右鍵,選擇導入,文件類型選擇要導入的Excel文件,也可通過創建宏用TransferSpreadsheet函數實現。
2、在本地創建ODBC,鏈接oracle數據庫。將oracle中需要導入數據的表以鏈接表的方式在本地Access中創建(千萬不要使用導入表)。
3、在Access數據庫中創建插入查詢將導入好的Excel數據導入到oracle中。
此方法保證成功。
先將EXCEL文件轉換成TXT文件再使用SQLLOADER