excel連接oracle資料庫
『壹』 excel的數據怎麼導入到oracle資料庫
點擊菜單欄中的T00LS ODBC Imtorper,打開ODBC Importer選項框
在Data fromODBC頁中選擇需要導入的文件的格式,選擇ExcelFiles.輸入用戶名密碼。然後點擊Connect
在跳出的選擇工作簿對話框,選擇所要導入的Excel文件,點擊確定。在出現的Table/Query中的Import Table中單擊表名,可以在下方的ResultPreview中看到所要導入的表格的內容
點擊Date to Oracle按鈕,打開Date to Oracle選項框,選則你要導入的表名,本次導入表為SFISM4.U_RF_ID_DATA,在Owner下拉菜單中選SFISM4,在Table下拉菜單選擇U_RF_ID_DATA,在Fields選則你要導入的欄位,本次導入的欄位是SERIAL_NUMBER,點擊Import將成批數據導入Oracle資料庫中,這樣就完成了導入數據。
『貳』 excel 是否可以連接Oracle 12C
沒問題,可以的。前提是電腦得有Oracle的資料庫驅動。
打開 控制面板,ODBC,文件DSN,添加,選擇 Oracle ,選擇保存位置,然後進行連接設置。
完成後打開EXCEL,打開,文件類型選 所有數據源 ,然後找到剛建立的數據源打開即可。
『叄』 如何將excel表打入到oracle資料庫
新建的table為t
create table t
(id number,
name varchar2(20))
操作步驟如下:
1.准備數據:在excel中構造出需要的數據
『肆』 怎樣excel連接oracle資料庫連接
由於ChinaExcel的組件中使用ODBC、ADO來訪問資料庫,所以可以訪問任何資料庫。在訪問資料庫之前,首先設置 連接數據源,然後調用報表設計器菜單「數據」中的「設置數據源向導」功能連接數據源,數據源連接成 功後,就可以使用統計向導了。在ChinaExcel的插件中,資料庫的連接,取數是由程序員自己來完成,所以可以支持任意的取數方式,當然也包括支持任何資料庫了。
『伍』 將excel文件數據導入oracle資料庫
這個簡單,如果直接進行插入和更新難度較大,你可以先新建一個表,把數據導進行,然後再和新建的那個表進行數據插入和更新,就簡單多了。
至於如何將excel文件導入oracle中,也有很多方法,數據量少的話,可以直接復制粘貼,數據量多的話,使用工具導入,我一般是用kettle進行導入。
『陸』 怎麼把excel導入到oracle資料庫中
工具:plsqldeveloper
步驟:
①:登錄需要導入的資料庫
②Tool-->ODBC Import...
③在下圖中填入以下三項:第一個選excels files,下面的用戶名密碼,就要看你要導入到哪個用戶裡面了,這里我用scott用戶為例子,用戶名密碼為scott/tiger
恭喜你,excel導入Oracle成功了。
『柒』 怎麼將excel導入oracle資料庫
實現步驟:
1、打開MicroSoft Excel
2、文件(F)→新建(N)→工作簿→
3、輸入SQL*Loader將Excel數據後,存檔為test.xls,
4、文件(F)→另存為(A)→
保存類型為:製表符分隔,起名為text.txt,保存到C: (也可以保存為csv文件,以逗號分隔)
5、須先創建表結構:
連入SQL*Plus,以system/manager用戶登錄,
以下是代碼片段:SQL> conn system/manager
創建表結構
以下是代碼片段:
SQL> create table test(id number,——序號
usernamevarchar2(10),——用戶名
passwordvarchar2(10),——密碼
sj varchar2(20) ——建立日期);
6、創建SQL*Loader輸入數據Oracle資料庫所需要的文件,均保存到C:,用記事本編輯:
控制文件:input.ctl,內容如下:
load data ——1、控制文件標識
infile ´test.txt´ ——2、要輸入的數據文件名為test.txtappend
into table test——3、向表test中追加記錄
fields terminated by X´09´——4、欄位終止於X´09´,是一個製表符(TAB),如果是csv文件,這里要改為: fields terminated by ´,´
(id,username,password,sj) ——定義列對應順序
a、insert,為預設方式,在SQL*Loader將Excel數據裝載開始時要求表為空
b、append,在表中追加新記錄
c、replace,刪除舊記錄,替換成新裝載的記錄
d、truncate,同上
7、在DOS窗口下使用SQL*Loader命令實現數據的輸入 www.111cn.net
以下是代碼片段:C:>sqlldr system/manager control=input.ctl
默認日誌文件名為:input.log
默認壞記錄文件為:input.bad
如果是遠程對SQL*Loader將Excel資料庫進行導入Oracle資料庫操作,則輸入字元串應改為:
以下是代碼片段:
C:>sqlldr userid=system/manager@serviceName_192.168.1.248 control=input.ctl
8、連接到SQL*Plus中,查看是否成功輸入,可比較input.log與原test.xls文件,查看Oracle資料庫是否全部導入,是否導入成功。