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

excel和oracle資料庫

發布時間: 2022-04-18 19:59:16

1. 怎樣excel連接oracle資料庫連接

由於ChinaExcel的組件中使用ODBC、ADO來訪問資料庫,所以可以訪問任何資料庫。在訪問資料庫之前,首先設置 連接數據源,然後調用報表設計器菜單「數據」中的「設置數據源向導」功能連接數據源,數據源連接成 功後,就可以使用統計向導了。在ChinaExcel的插件中,資料庫的連接,取數是由程序員自己來完成,所以可以支持任意的取數方式,當然也包括支持任何資料庫了。

2. 如何將EXCEL表導入ORACLE資料庫中

1.先把你的表存為.CSV文件
2.打開PL/sql,新建一張欄位和你EXCEL一樣的表
3.上方Tools——Text
Importer——open
datafile(左上角)——選擇你的CSV表,打開
記得,勾選左側Name
In
Header
4.選擇到Data
To
Oracle,在這里選擇你要導入到ORACLE里的表和這張表的OWNER
在右側選擇相應欄位,如果對應的上,下面的Import就會亮,好了,每一列挨個點
然後到表裡SELECT吧,我一直這么用的,試試吧

3. 如何在excel里連oracle並展示數據

1、Excel版本要高(我這里以2016版為例);2、使用Excel的向導來配試連接;3、數據---自其他來源---來自數據連接向導---其他/高級---Microsoft...for Oracle---連接(每一項務必認真配置正確),測試連接。(如果配置錯了,測試就不通過)

4. 怎麼將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資料庫是否全部導入,是否導入成功。

5. 怎樣將excel中的數據導入到oracle資料庫中

方法/步驟

打開pl/sql,如圖所示界面,點擊菜單欄中的T00LS ODBC Imtorper,打開ODBC Importer選項框

在Data fromODBC頁中選擇需要導入的文件的格式,選擇ExcelFiles.輸入用戶名密碼。然後點擊Connect

在跳出的選擇工作簿對話框,選擇所要導入的Excel文件,點擊確定。在出現的Table/Query中的Import Table中單擊表名,可以在下方的ResultPreview中看到所要導入的表格的內容

4
點擊Date to Oracle按鈕,打開Date to Oracle選項框,選則你要導入的表名,本次導入表為SFISM4.U_RF_ID_DATA,在Owner下拉菜單中選SFISM4,在Table下拉菜單選擇U_RF_ID_DATA,在Fields選則你要導入的欄位,本次導入的欄位是SERIAL_NUMBER,點擊Import將成批數據導入Oracle資料庫中,這樣就完成了導入數據。

6. 如何將excel導入oracle資料庫

  1. 利用第三方工具的導入功能(如:Navicat、PL/SQL Developer);

  2. 利用Excel的CONCATENATE函數組裝每行記錄為一個SQL語句,之後將所有SQL語句保存為一個SQL文件,利用Oracle執行文件的方式導入數據到對應的表。

7. 將excel文件數據導入oracle資料庫

這個簡單,如果直接進行插入和更新難度較大,你可以先新建一個表,把數據導進行,然後再和新建的那個表進行數據插入和更新,就簡單多了。
至於如何將excel文件導入oracle中,也有很多方法,數據量少的話,可以直接復制粘貼,數據量多的話,使用工具導入,我一般是用kettle進行導入。

8. 怎麼把excel導入到oracle資料庫中

工具:plsqldeveloper
步驟:
①:登錄需要導入的資料庫
②Tool-->ODBC
Import...
③在下圖中填入以下三項:第一個選excels
files,下面的用戶名密碼,就要看你要導入到哪個用戶裡面了,這里我用scott用戶為例子,用戶名密碼為scott/tiger
④點擊下面的Connect進行選擇excel文件然後點擊確定,然後會彈出下面的圖,選擇你數據所在的sheet即可
⑤然後進行配置
data
to
oracle
選項頁,需要填入以下信息,並將列一一對應上
⑥最後點擊下面的import即可
恭喜你,excel導入Oracle成功了。

9. 如何將Excel導入Oracle資料庫

一、使用工具:Oracle、SQL*Loader、PLSQL Developer、Sql Server 2000。

二、導入方法:有三種導入方法,分別是:

1、方法一:使用SQL*Loader:這個是用的較多的方法,前提必須oracle數據中目的表已經存在。大體步驟如下:

a、將excel文件另存為一個新文件比如文件名為text.txt,文件類型選文本文件(製表符分隔),這里選擇類型為csv(逗號分隔)也行,但是在寫後面的control.ctl時要將欄位終止符改為','(fields
terminated by ','),假設保存到c盤根目錄。

三、注意事項:

1、是注意excel文件的版本和格式要與導入到sql server時的數據源匹配。如果導入到sql
server時的數據源選Microsoft Excel 97-2000的話,而excel文件的版本為Micaosoft Excel 5.0/95
工作簿,則有可能出問題。關於如何看Excle文件格式,你打開excel文件,選擇另存為,即可看到像Micaosoft Excel 5.0/95
工作簿或者是Microsoft Office Excle
工作簿等等其它的保存類型。

2、就是由Sqlserver導入到oracle中時,記得將在oracle中的表名全部用大寫。因為oracle的表名都是大寫的,而sql的表可能是大小混寫的,所以導入後在oracle里查不到該表,比如這個Procts表在oracle里查詢就應該寫成select
* from scott."Procts";