DMFLDR快速装载
一、工具概述1.1 核心功能DMFLDRDM Fast Loader是DM数据库提供的命令行快速数据装载工具位于DM安装目录的 bin 子目录下核心功能为数据导入和数据导出数据导入为将文本文件如CSV、TXT等格式批量快速载入到DM数据库表中数据导出则将数据库表中的内容按照指定格式导出为文本文件。DMFLDR由客户端和服务器端模块两部分组成数据导入时客户端分析控制文件与数据文件将数据打包发送给服务器端模块完成装载。数据导出时客户端将命令传给服务端服务端打包数据回传客户端写入数据文件。1.2 核心参数必选参数为USERID和CONTROL前者指定数据库连接信息例如SYSDBA/SYSDBA127.0.0.1:5236后者指定控制文件路径定义数据格式和目标表等例如/home/dmdba/test.ctl其余可选参数如下参数说明默认值MODE操作模式导入IN或导出OUTINDIRECT是否使用快速方式Direct Path装载TRUESKIP跳过数据文件前 N 行通常用于忽略表头0ROWS提交频次即每批次提交的行数50000ERRORS允许的最大错误行数超过则终止任务100LOG日志文件保存路径fldr.logBADFILE错误数据记录文件记录被拒绝的行的路径fldr.badCHARACTER_CODE输入/输出文件的字符编码GBK提示MODE取IN表示导入取OUT表示导出。DIRECT为TRUE时采用直接路径装载可提高性能但可能受部分约束限制。LOG和BADFILE若未指定绝对路径则默认生成在当前工作目录下。DMFLDR支持三种参数指定方式优先级从高到低为控制文件中的 OPTIONS 选项命令行中直接指定的参数dmfldr.ini 配置文件中的参数。1.3 快速配置方式1控制文件配置通过编写控制文件.ctl集中定义所有装载参数和数据格式./dmfldrUSERIDSYSDBA/SYSDBACONTROL\/home/dmdba/test.ctl\2命令行直接指定无需控制文件直接在命令行中指定参数数据导出./dmfldrUSERIDSYSDBA/SYSDBAMODEOUTTABLEtest1DATA\/dm/test1.txt\;数据导入./dmfldrUSERIDSYSDBA/SYSDBAMODEINTABLEtest1DATA\/dm/test1.txt\3配置文件统一管理通过 dmfldr.ini 配置文件统一管理常用参数适合批量任务场景。二、行列分隔符的设计与应用2.1 基本概念DMFLDR通过控制文件中的列分隔符FIELD_SEPERATOR和行分隔符ROW_SEPERATOR来解析数据文件其中列分隔符分隔同一行中不同字段的符号缺省值为“|”行分隔符分隔不同数据行的符号缺省值为回车符。列与列之间由列分隔符隔开行与行之间由行分隔符隔开。2.2 分隔符设计其余可选参数如下常见分隔符包括使用默认的管道符“|”使用逗号“”使用十六进制格式“x”选项指定特殊分隔符当字段数据本身包含分隔符符号时可以使用封闭符ENCLOSE 进行处理例如FIELDS ‘,’ OPTIONALLY ENCLOSED BY ’ 另外当数据文件中某列为空时可使用 CONSTANT 关键字指定默认值需要跳过表头行则使用 SKIP 参数具体如下场景推荐分隔符说明普通文本数据|管道符默认分隔符不易与数据内容冲突CSV格式数据,逗号标准CSV格式兼容性好数据含逗号|或\t制表符避免与数据内容冲突不可见字符X 01十六进制适用于特殊系统间数据交换字段含分隔符配合ENCLOSED BY使用封闭符保护字段内容三、综合操作示例3.1 数据导入首先在数据库中创建目标表执行以下sql语句CREATE TABLE USER_INFO(user_id INT PRIMARY KEY, username VARCHAR(50), gender CHAR(1), birth_date DATE, address VARCHAR(200), phone_number VARCHAR(20));准备数据文件 user_data.txt这里以管道分隔符为例1|张三|M|1990-01-15|北京市朝阳区|138123456782|李四|F|1992-03-22|上海市浦东新区|139876543213|王五|M|1988-07-30|广州市天河区|13711223344编写控制文件 user.ctl内容如下OPTIONS(SKIP0ROWS50000DIRECTTRUE INDEX_OPTION1)LOAD DATA INFILE/dm/dmdba/user_data.txtBADFILE/dm/dmdba/user.badINTO TABLE USER_INFO FIELDS|(user_id, username, gender, birth_date DATE FORMATyyyy-mm-dd, address, phone_number)最后执行命令进行数据导入./dmfldrUSERIDSYSDBA/*****localhost:5236CONTROL\/dm/dmdba/user.ctl\log\/dm/dmdba/user.log\查询该表显示数据成功导入3.2 数据导出编写控制文件out.ctl内容如下OPTIONS(DIRECTTRUE INDEX_OPTION2)LOAD DATA INFILE/dm/dmdba/out_data.txtINTO TABLE USER_INFO FIELDS|(user_id, username, gender, birth_date, address, phone_number)然后执行命令./dmfldrUSERIDSYSDBA/Zh010922CONTROL\/dm/dmdba/out.ctl\MODE\OUT\进行数据导出最后查看输出文件显示数据成功导出https://eco.dameng.com

相关新闻

AI Agent 面试题 344:如何处理工具调用中的敏感数据脱敏问题?

AI Agent 面试题 344:如何处理工具调用中的敏感数据脱敏问题?

🔥 AI Agent 面试题 344:如何处理工具调用中的敏感数据脱敏问题?摘要:本文深入解析了「如何处理工具调用中的敏感数据脱敏问题?」这一 AI Agent 领域的核心面试题。文章从 API 编排与链式调用 的基本概念出发&#xff…

2026/8/26 16:50:47 阅读更多 →
AI Agent 面试题 346:如何实现Agent工具调用的可观测性?

AI Agent 面试题 346:如何实现Agent工具调用的可观测性?

🔥 AI Agent 面试题 346:如何实现Agent工具调用的可观测性?摘要:本文深入解析了「如何实现Agent工具调用的可观测性?」这一 AI Agent 领域的核心面试题。文章从 API 编排与链式调用 的基本概念出发,系统性地…

2026/8/26 16:50:47 阅读更多 →
面部表情识别在心理健康辅助评估中的应用总结

面部表情识别在心理健康辅助评估中的应用总结

面部表情识别是计算机视觉领域一个极具代表性的应用课题,它要求算法能够从静态或动态的面部图像中准确解读人类情绪状态。这类任务不仅考验模型对细微纹理与几何变化的捕捉能力,也直接关联到情感计算、人机交互、心理健康辅助评估等一系列前沿产业应用场景。参与此类竞赛,实…

2026/8/26 16:49:46 阅读更多 →

最新新闻

手把手教还是戴VR眼镜?一文看懂人形机器人“数据喂养”的四大流派

手把手教还是戴VR眼镜?一文看懂人形机器人“数据喂养”的四大流派

面对千万小时级的数据饥荒,整个行业都在疯狂寻找破局之道。目前,获取机器人训练数据的路线主要有四条,它们就像武侠小说中的四大门派,各有各的绝招,也各有各的致命弱点。第一派是“遥操作”,也就是“手把手…

2026/8/26 18:47:25 阅读更多 →
2026年电钢琴选购避坑指南:6款高性价比机型实测拆解,从千元到万元怎么选?

2026年电钢琴选购避坑指南:6款高性价比机型实测拆解,从千元到万元怎么选?

教琴这些年,被问得最多的问题就是:"老师,电钢琴到底怎么选?"说实话,这个问题之所以让人头疼,不是因为电钢琴本身有多复杂,而是因为市面上的信息太杂了。有人推荐你买几百块的电子琴凑…

2026/8/26 18:47:25 阅读更多 →
LCR 173:在点名(二分查找) —— 题解

LCR 173:在点名(二分查找) —— 题解

👋 欢迎阅读 🎯 欢迎来到「点名」题解之旅! 本文将带你从"点名时发现学号缺了一个"这一直观场景出发,深入理解二段性二分的巧妙运用,并掌握如何比较元素与下标是否相等来定位缺失的学号。 在开始之前&#…

2026/8/26 18:47:25 阅读更多 →
标尺在手,定量不愁:从土壤到肠道,绝对定量微生物一测到底

标尺在手,定量不愁:从土壤到肠道,绝对定量微生物一测到底

为什么你的菌群数据可能“骗”了你?在微生物组研究中,扩增子与宏基因组测序虽可解析菌群结构,却受限于相对丰度数据,难以区分真实丰度变化与比例偏移。引入绝对定量校正(如Spike-in内标),可精准…

2026/8/26 18:47:25 阅读更多 →
上线千舟报修云前后,景洪市民族中学后勤工作发生了什么?

上线千舟报修云前后,景洪市民族中学后勤工作发生了什么?

景洪市民族中学为边疆地区公办民族中学,涵盖教学楼、多民族学生公寓、食堂、运动场地,学生民族构成多元,宿舍、教学设施报修分散,选用千舟报修云作为校园报修系统首选,推进智慧后勤建设。 改造前:传统后勤报…

2026/8/26 18:47:25 阅读更多 →
深入理解 AI Agent · AGENT #03:从单 Agent 到多 Agent

深入理解 AI Agent · AGENT #03:从单 Agent 到多 Agent

📘 《深入理解 AI Agent》系列 第八篇 | AGENT-03 前篇回顾:Agent 基础篇 #01 从LLM到Agent → Agent 基础篇 #02 四大核心机制 → Agent 基础篇 #03 从单Agent到多Agent 开篇:单 Agent 能走多远? 做 AI Agent 的开发者常有一个…

2026/8/26 18:46:25 阅读更多 →

日新闻

Python random 模块常用函数详解:从入门到实战

Python random 模块常用函数详解:从入门到实战

目录 1. 引言2. 准备工作3. 基础随机函数4. 序列相关函数5. 随机种子与复现6. 实战案例7. 注意事项8. 常见问题与排查9. 总结 1. 引言 摘要: 本文系统介绍 Python 标准库 random 模块中最常用的随机数生成函数。内容涵盖基础随机函数(random()、unifor…

2026/8/26 0:00:40 阅读更多 →
《Microsoft Sql server 2008 Internals》读书笔记--第三章Databases and Database Files(2)

《Microsoft Sql server 2008 Internals》读书笔记--第三章Databases and Database Files(2)

《Microsoft Sql server 2008 Internals》索引目录: 《Microsoft Sql server 2008 Internals》读书笔记--目录索引 在上篇文章中,主要介绍了创建数据库的基本语法和FileGroup的初步知识。需要注意的是: 关于FileGroup 如果你的系统是用Raid设备直接存…

2026/8/26 1:18:18 阅读更多 →
政务AI智能体怎么建?三种模式、三步路径与四个误区

政务AI智能体怎么建?三种模式、三步路径与四个误区

政务AI智能体已经从概念试点阶段,转入了政务服务的常态化落地应用;在实际使用过程中,它能自主理解办事需求、辅助完成填报申报、开展材料预审,并联动多个系统协同作业,真正嵌入到政务办理的全流程当中。但在落地推进过…

2026/8/26 1:18:18 阅读更多 →

周新闻

[光学原理与应用-521]:对光的错误理解与纠偏

[光学原理与应用-521]:对光的错误理解与纠偏

首先光是一种能量的载体和形态,宏观上观察到的光是由无数个微观的光量子组成的,每个光子在产生的瞬间,其在真空的空间中以确定不变的速度沿着一个初始的方向一直向前,在微观层面,每个光量子的运动轨迹是以波函数所展现…

2026/8/26 14:45:33 阅读更多 →
SIP通话转接原理与REFER方法实战解析

SIP通话转接原理与REFER方法实战解析

1. 通话转接不是“挂断再拨号”,而是SIP会话的动态重定向你有没有遇到过这样的场景:客服坐席A正在和客户通电话,突然需要把这通对话无缝转给专家坐席B,客户完全感知不到中间的断连——既没听到忙音,也没被要求重新拨号…

2026/8/26 17:46:43 阅读更多 →
Kolla-ansible单节点OpenStack部署实战:从环境准备到排坑指南

Kolla-ansible单节点OpenStack部署实战:从环境准备到排坑指南

1. 为什么选择Kolla-ansible来部署单节点OpenStack?如果你正在寻找一种能把OpenStack从“概念”快速变成“可用的实验环境”的方法,那么Kolla-ansible几乎是当前最主流、最省心的选择。我见过太多人卡在手动编译依赖、配置服务、处理版本冲突的泥潭里&am…

2026/8/26 14:46:37 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/26 3:50:20 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/26 17:46:39 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/26 1:24:05 阅读更多 →