步驟如下:
網站建設哪家好,找成都創(chuàng)新互聯公司!專注于網頁設計、網站建設、微信開發(fā)、重慶小程序開發(fā)、集團企業(yè)網站建設等服務項目。為回饋新老客戶創(chuàng)新互聯還提供了江北免費建站歡迎大家使用!
1.首先更改tnsnames.ora中的本地ip
tnsnames.ora是配置連接字符串的問,會配答置你連的IP,端口,數據庫實例等信息
注意這里的tnsname.ora文件是你的oracle安裝目錄,并不是instantClient12-1下的tnsname.ora文件。
如 tnsnames.ora在我電腦中的路徑為G:\app\User\product\11.2.0\dbhome_1\NETWORK\ADMIN下(這是oracle安裝目錄下的文件)
2.新增環(huán)境變量TNS_ADMIN,
然后重啟計算機,環(huán)境變量生效,再重新打開plsql就可以了!
步驟1:打開企業(yè)管理器,如下。步驟2:選擇數據庫,安全性,點擊新建鏈接服務器。步驟3:選擇鏈接服務器屬性,常規(guī),輸入名稱:TEST,選擇ORACLE數據庫提供程序,輸入名稱、數據源。步驟4:進行安全性設置。本地登錄,選擇SQLServer數據庫登錄用戶,遠程登錄用戶和密碼,輸入遠程連接數據庫的用戶和密碼,選擇用此安全上下文進行,輸入遠程登錄用戶和密碼。5步驟5:點擊TEST鏈接服務器下的表,我們可以訪問ORACLE數據庫的表了。注意:產品名稱要和所鏈接的服務器相對應,使用ORACLE數據庫就要輸入ORACLE,使用SQLServer就輸入SQLServer。
新建的table為t
create table t
(id number,
name varchar2(20))
操作步驟如下:
1.準備數據:在excel中構造出需要的數據
2.將excel中的數據另存為文本文件(有制表符分隔的)
3.將新保存到文本文件中的數據導入到pl*sql中
工具-文本導入器
打開,然后選擇txt
在 到oracle的數據 中選擇要導入哪個表,然后點導入即可
1.oracle數據庫有一個student表,現有一個excel表:student.xlsx,需導入oracle數據庫student表中。
student表的擁有者是system,system密碼為test。
2.打開需導入的excel表格,單擊office按鈕,選擇另存為--其他格式。
選擇保存路徑(置于D:\),保存類型CSV(逗號分隔)(*.csv),設置文件名為student.csv,單擊保存 。
3.新建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)表示字段名稱列表。
4.同時按Windows徽標鍵和R鍵,打開運行,輸入cmd,打開命令提示符,輸入命令:
sqlldr userid=system/test@netservicename control=d:\input.ctl
說明:system/test,為oracle數據庫表student的所有者及其密碼;
@? netservicename為網絡服務名;
control是input.ctl文件名稱及路徑。
5.進入oracle數據庫,查詢student表,excel已導入成功。
1、打開pl/sql,如圖所示界面,點擊菜單欄中的T00LS???? ODBC Imtorper,打開ODBC Importer選項框
2、在Data fromODBC頁中選擇需要導入的文件的格式,選擇ExcelFiles.輸入用戶名密碼。然后點擊Connect
3、在跳出的選擇工作簿對話框,選擇所要導入的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數據庫中,這樣就完成了導入數據。
謝謝采納
1.打開一個EXCEL表格,向里面輸入一些數據,然后保存為制表符分割格式,取名為:text.txt,保存到相應的目錄下.
2.在數據庫中創(chuàng)建相應的表如下:
SQLCREATE TABLE TEST
(ID NUMBER,
USERNAME VARCHAR2(20),
AGE NUMBER);
3.創(chuàng)建sql*loader輸入數據所需要的文件,保存到跟text.txt相同的目錄下.
打開一個記事本,輸入如下內容:
load data --1,控制文件標識