介紹
- DM 提供了快速裝載工具:dmfldr;
- 通過(guò)使用快速裝載工具能夠把按照一定格式排序的文本數(shù)據(jù)以簡(jiǎn)單、快速、高效的方式載入到 DM 數(shù)據(jù)庫(kù)中,或把 DM 數(shù)據(jù)庫(kù)中的數(shù)據(jù)按照一定格式載出到文本文件中。
- dmfldr 在一臺(tái)機(jī)器上啟動(dòng)即可,獨(dú)立完成快速裝載任務(wù),簡(jiǎn)單高效。
- 其中,表及表的同義詞支持?jǐn)?shù)據(jù)載入和載出,視圖及視圖的同義詞僅支持?jǐn)?shù)據(jù)載出。
- 本次模擬快速裝載,載入數(shù)據(jù)到達(dá)夢(mèng)數(shù)據(jù)庫(kù)中
1 準(zhǔn)備數(shù)據(jù)文件
vi /opt/dmdba/fldrdm.dat
ID,NAME,DATE_,NOTE_
1,aaaa,2023-04-05,清明節(jié)
2,bbbbb,2023-05-01,五一假期
3,cccccc,2023-11-11,雙十一
2 根據(jù)數(shù)據(jù)文件在數(shù)據(jù)庫(kù)創(chuàng)建表
CREATE TABLE SYSDBA.FLDRDM(ID INT,NAME VARCHAR(20),DATE_ DATE,NOTE_ VARCHAR(32));
3 根據(jù)數(shù)據(jù)文件,配置快速裝載的控制文件
vi /opt/dmdba/fldrdm.ctl
LOAD DATA
INFILE '/opt/dmdba/fldrdm.dat'
INTO TABLE SYSDBA.FLDRDM
FIELDS ','
4 在數(shù)據(jù)庫(kù)bin執(zhí)行目錄執(zhí)行命令
- 數(shù)據(jù)文件第一行是列名,所以跳過(guò)第一行
./dmfldr SYSDBA/SYSDBA@192.168.100.50:5236 CONTROL=\'/opt/dmdba/fldrdm.ctl\' SKIP=1
5 日志
[dmdba@localhost bin]$ ./dmfldr SYSDBA/SYSDBA@192.168.100.50:5236 CONTROL=\'/opt/dmdba/fldrdm.ctl\' SKIP=1
dmfldr V8
控制文件:
加載行數(shù):全部
每次提交服務(wù)器行數(shù):50000
跳過(guò)行數(shù):1
允許錯(cuò)誤數(shù):100
是否直接加載:Yes
是否插入自增列:No
數(shù)據(jù)是否已按照聚集索引排序:No
字符集:UTF-8
數(shù)據(jù)文件共1個(gè):
/opt/dmdba/fldrdm.dat
錯(cuò)誤文件:fldr.bad
目標(biāo)表:FLDRDM
列名 包裝數(shù)據(jù)類型 終止
ID CHARACTER ,
NAME CHARACTER ,
DATE_ CHARACTER ,
NOTE_ CHARACTER ,
行緩沖區(qū)數(shù)量: 16
任務(wù)線程數(shù)量: 16
3行記錄已提交
目標(biāo)表:FLDRDM
load success.
3 行加載成功。
0 行由于數(shù)據(jù)錯(cuò)誤沒(méi)有加載。
0 行由于數(shù)據(jù)格式錯(cuò)誤被丟棄。
跳過(guò)的邏輯記錄總數(shù):1
讀取的邏輯記錄總數(shù):3
拒絕的邏輯記錄總數(shù):0
20.627(ms)已使用
[dmdba@localhost bin]$
6 達(dá)夢(mèng)數(shù)據(jù)庫(kù)學(xué)習(xí)使用列表
達(dá)夢(mèng)數(shù)據(jù)庫(kù)學(xué)習(xí)使用列表 - - 點(diǎn)擊跳轉(zhuǎn)文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-737087.html
文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-737087.html
到了這里,關(guān)于dmfldr-快速裝載-載入(DM8:達(dá)夢(mèng)數(shù)據(jù)庫(kù))的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!