參考:
1.資料檔案d:\data\test.csv,內容如下:
13811399900,13814637554,2010-01-03 00:20:23,0.82,0.89,1.71
13811399900,13817776540,2010-01-03 20:07:03,0.68,0.32,1.0
13811399900,13810185614,2010-01-03 17:12:43,0.67,0.52,1.19
13811399900,13818059540,2010-01-03 09:13:28,0.06,0.93,0.99
13811399900,13810447836,2010-01-03 03:27:00,0.69,0.44,1.13
13811399900,13813858487,2010-01-03 00:40:37,0.5,0.04,0.54
13811399900,13817990048,2010-01-03 10:46:10,0.15,0.09,0.24
13811399900,13816020117,2010-01-03 11:34:03,0.25,0.74,0.99
13811399900,13816459470,2010-01-03 13:56:49,0.05,0.1,0.15
13811399900,13813181827,2010-01-03 11:41:47,0.23,0.36,0.59
13811399900,13811068450,2010-01-03 06:18:20,0.09,0.17,0.26
13811399900,13818080603,2010-01-03 04:45:46,0.03,0.76,0.79
13811399900,13818655262,2010-01-03 21:28:24,0.05,0.64,0.69
2.控制檔案 d:\data\insert.ctl,請注意,我們指定了日期資料型別的格式:
3.表結構:
create table table2
(c1 varchar2(12),
c2 varchar2(12),
c3 date,
c4 number(10,2),
c5 number(10,2),
c6 number(10,2)
)4. 執行:
sqlldr test/test2@db_192.168.1.2 d:\data\insert.ctl
5.在控制檔案最上方增加一行 unrecoverable:
unrecoverable
6.在sqlplus中關閉日誌:
sql> alter table table2 nologging;
7.執行:
sqlldr test/test2@db_192.168.1.2 d:\data\insert.ctl direct=true parallel=true
oracle 如何 導表
兩種方式 第一種方便 第一種執行匯入沒有反應的話 可以用第二種。1.方法一 利用pl sql developer工具匯出 選單欄 1,開啟 開始 輸入cmd 2,將d daochu.dmp 中的資料匯入 test資料庫中。在此之前,要明確,使用者名稱 此例 system 密碼 manager 例項名...
oracle建立使用者和oracle匯入匯出命令
1.問題定義 我們在開發的時候使用的是區域網中的測試機上面的oracle資料庫,由於需要將測試機上面的資料庫備份到本地機器上面,便於不處於區域網環境中仍然可以繼續開發,維護等。2.步驟說明 1.啟動oracle服務 oracle例項名為 orahnhj 2.建立本地帳戶 username keywo...
oracle修改processes引數導致無法啟動
今天朋友在window上修改oracle processes引數導致系統無法啟動。修改的processes 1500,呵呵,這個傢伙,修改的也太大了哦 可以用以下方法解決 首先修改oracle 服務用pfile啟動 oradim edit sid orcl startmode a pfile x.o...