技术开发 频道

达梦 DmLoader工具介绍

  【IT168 技术文档】数据库的装载性能越来越受到客户的关注,在市场需求的推动下,达梦自主研发了数据装载工具DmLoader,高效的数据装载能力满足了客户的需求,同时对于内部相关测试的效率提升也有较大帮助。

  1. DmLoader实现方式

  DmLoader工具通过dmbcp接口实现批量装载,装载过程需要3个文件:配置文件、控制文件、数据文件。命令行方式分两种:

  (1)dmloader.exe c:\oracle.ctrl此方式使用默认登录,SYSDBA/SYSDBA/SYSTEM/

  LOCALHOST

  (2)dmloader.exe SYSDBA/SYSDBA[/SYSTEM]@abc[:port] c:\oracle.ctrl

  DmLoader与文件之间的调用关系如下图所示:

  2. 相关文件编写规则

  (1)配置文件

  名称为dm_svc.conf,需要与DmLoader工具放在同一位置,内容为abc=(192.168.0.202),abc代表数据库服务器地址

  (2)控制文件

  文件后缀名为ctrl,可以放在任意目录,内容为:

table=(test)
col_num
=(20)
col_sep
=(|)
data_file
=(c:\test.dat)
date_fmt
=(yyyymmdd)

  说明:table表示表名;col_num表示列数量;col_sep表示数据文件中的列分隔符;data_file表示数据文件存放位置;date_fmt表示日期列的格式

  如果使用默认方式登录或者直接写IP和端口号,可以不需要编写dm_svc.conf 。

0
相关文章