當前位置:首頁 » 參考文獻 » exceloracle資料庫

exceloracle資料庫

發布時間: 2021-03-08 15:07:12

⑴ 怎樣excel連接oracle資料庫連接

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

⑵ 如何用Excel操作Oracle

oracle資料庫有一個student表,現有一個excel表:student.xlsx,需導入oracle資料庫student表中。
student表的擁有者是system,system密碼為test

打開需導入的excel表格,單擊office按鈕,選擇另存為--其他格式
選擇保存路徑(置於D:\),保存類型CSV(逗號分隔)(*.csv),設置文件名為student.csv,單擊保存

新建input.ctl文件(置於D:\),內容為:
load data
infile 'd:\student.csv'
append into table student fields terminated by ','
trailing nullcols(id,name,sex,age)
說明:infile後面參數為欲導入的excel表(已轉換成csv格式)路徑及名稱;append在表後追加;table後面跟oracle資料庫中的表名稱; terminated by ','表示欄位分隔符;(id,name,sex,age)表示欄位名稱列表

同時按Windows徽標鍵和R鍵,打開運行,輸入cmd,打開命令提示符,輸入命令:
sqlldr userid=system/test@netservicename control=d:\input.ctl
說明:system/test,為oracle資料庫表student的所有者及其密碼;
@ netservicename為網路服務名;
control是input.ctl文件名稱及路徑

5
進入oracle資料庫,查詢student表,excel已導入成功

⑶ 如何將excel表格數據導入到oracle資料庫對應的表中

使用pl/sql developer可以完成1、控制面板-->管理工具-->數據源 (ODBC)-->添加-->選擇驅動 *.xls-->完成-->選擇你的excel表格
2、pl/sql-->tools-->ODBC Importer
Data From ODBC標簽頁:DSN選擇剛剛添加的數據源,點擊connect
Data To Oracle標簽頁:選擇對應的表

3、點擊Import,可以完成導入
需要注意的是,excel中列的順序和資料庫表的欄位順序最好保持一致,excel列的標題和欄位名稱保持一致,這樣導入的時候,會自動匹配。

⑷ 如何用Excel直接查詢Oracle中的數據

將Oracle中查詢的數據保存為Excel文件,通常使用的是PL/SQL Developer。
其實,Excel可直接寫SQL語句查詢Oracle中數據,在這里,用到ODBC驅動。詳細步驟如下:
一、配置ODBC數據源
開始->控制面板->系統和安全->管理工具->ODBC數據源(可根據自己的情況選擇32位還是64位)。
因本機安裝的是Oracle 11.2.0.4 64位,故選擇ODBC數據源(64位),顯示如下:
點擊「添加」,選擇「Oracle in OraDb11g_home1」這一項,點擊「完成」
進入Oracle ODBC配置項,需要填寫的有四項,
Data Source Name:其實就是給該數據源取一個名字,在本例中我取的是「Oracletest」。
Description:對該數據源的描述,可寫可不寫
TNS Service Name:即網路服務名,這個是在Oracle客戶端tnsnames.ora中定義,我的是「test」。tnsnames.ora中對應的內容如下:
復制代碼
TEST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = Lenovo-PC)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = test)
)
)
復制代碼
User ID:用戶名,該用戶必須對所查詢的表有可讀許可權。
配置完畢後,點擊「OK」即可。
二、在Excel中進行查詢操作
註:我的Excel版本是2013。
數據->自其他來源->來自Microsof Query,如圖所示:
選擇數據源「Oracletest」,點擊「確認」。
輸入scott用戶的密碼,點擊「OK」。
添加表,可通過「Owner」進行篩選
在這里,我們選擇EMP表,對其相關操作可通過左上角的「SQL」執行。
最後生成的結果,可通過「將數據返回到Excel」按鈕(在「SQL」按鈕左邊)保存到Excel中
最後Excel生成的結果如下所示:
剛測試了一下,可對兩張表進行等值連接查詢。

⑸ 怎麼把excel數據導入oracle資料庫

需要用sqlloder的方式導入,具體方法如下:

1、將excel文件轉存成後綴名為csv的文件。專

sqlldruserid=scott/tiger@sytvcontrol=load.ctllog=load.log

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

你好,你用sqlplus 還是develop工具?如果是後者,需要把excel中的內容按照表中的欄位順序排專版,然後在工具里屬輸入select*from 表名 for update; 讓後在下面結果集解鎖,之後把excel內容復制並粘貼到結果集下面 然後上鎖 提交 就可以了 純手打,怎樣將excel中的數據導入到oracle資料庫中

⑺ 如何將excel表打入到oracle資料庫

新建的table為t

create table t
(id number,
name varchar2(20))

操作步驟如下:

1.准備數據:在excel中構造出需要的數據

⑻ excel怎樣連接oracle資料庫(白痴級提問)

可以學下使用access,連接各種資料庫,分析查詢都很給力!

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

工具:plsqldeveloper

步驟:
①:登來錄需要導入自的資料庫
②Tool-->ODBC Import...
③在下圖中填入以下三項:第一個選excels files,下面的用戶名密碼,就要看你要導入到哪個用戶裡面了,這里我用scott用戶為例子,用戶名密碼為scott/tiger

恭喜你,excel導入Oracle成功了。

⑽ 如何將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";

熱點內容
塗鴉論文 發布:2021-03-31 13:04:48 瀏覽:698
手機資料庫應用 發布:2021-03-31 13:04:28 瀏覽:353
版面217 發布:2021-03-31 13:04:18 瀏覽:587
知網不查的資源 發布:2021-03-31 13:03:43 瀏覽:713
基金贖回參考 發布:2021-03-31 13:02:08 瀏覽:489
懸疑故事範文 發布:2021-03-31 13:02:07 瀏覽:87
做簡單的自我介紹範文 發布:2021-03-31 13:01:48 瀏覽:537
戰略地圖參考 發布:2021-03-31 13:01:09 瀏覽:463
收支模板 發布:2021-03-31 13:00:43 瀏覽:17
電氣學術會議 發布:2021-03-31 13:00:32 瀏覽:731