Oracle中使用指令碼匯入文字資料的方法

2021-08-29 20:02:33 字數 489 閱讀 7972

[size=medium] 檔案:input.ctl,內容如下:

load data --1、控制檔案標識

infile 'test.txt' --2、要輸入的資料檔案名為test.txt

fields terminated by x'09' --4、字段終止於x'09',是乙個製表符(tab)

(id,username,password,sj) -----定義列對應順序

a、insert,為預設方式,在資料裝載開始時要求表為空

c、replace,刪除舊記錄,替換成新裝載的記錄

d、truncate,同上

d.在dos視窗下使用sql*loader命令實現資料的輸入

c:\>sqlldruserid=使用者名稱/密碼@主機ip/

伺服器名 control=input.ctl

預設日誌檔名為:input.log

預設壞記錄檔案為:input.bad [/size]

oracle 指令碼匯入匯出

匯入 imp ics ics localhost 1521 orcl file f ics.dmp full y 匯出 資料匯出 1 將資料庫test完全匯出,使用者名稱system 密碼manager,例項名test 匯出到d daochu.dmp中 exp system manager test...

oracle匯出與匯入指令碼

匯出指定使用者下的所有表 環境變數設定 export oracle sid bdyz export oracle base u01 oracle11g r2 export oracle home oracle base 11g export ld library path oracle home l...

oracle 匯入文字資料

create table all sales year number 38 month number 38 prd type id number 38 emp id number 38 amount number 8,2 2003 1 1 21 10034.84 2003 2 1 21 15144....