DBPut 3.1 用户手册
DBPut data transfer tool
http://www.dbput.com
Email: [email protected]
DBPut 3.1 用户手册
2005 年 9 月 8 日
DBPut 3.1 用户手册
DBPut data transfer tool
http://www.dbput.com
Email: [email protected]
1 DBPUT系统介绍.............................................................................................................................4
1.1 功能介绍 ..................................................................................................................................4
1.2 支持的数据库介绍 ..................................................................................................................4
1.2.1
支持的数据库类型
..........................................................................................................4
1.2.2
访问各种类型数据库和电子文件的方式
.......................................................................4
1.3 主要对象介绍 INTRODUCTION OF MAIN OBJECTS ....................................................................5
1.3.1 Job ....................................................................................................................................6
1.3.2
任务组
..............................................................................................................................7
1.3.3
数据链
..............................................................................................................................8
1.3.4
数据对象数据对象
........................................................................................................10
2 界面介绍 ........................................................................................................................................20
2.1 关于界面 ................................................................................................................................20
2.1.1
主界面
............................................................................................................................20
2.1.2
任务设计界面
................................................................................................................25
2.1.3
数据链属性对话框
. .......................................................................................................28
2.1.4
字段映射对话框
............................................................................................................28
2.1.5
调试界面
........................................................................................................................29
2.1.6
数据浏览界面
................................................................................................................30
2.1.7
预览界面
........................................................................................................................31
2.1.8
错误数据处理界面
........................................................................................................32
2.1.9
任务属性对话框
............................................................................................................33
2.1.10
任务的时间调度属性对话框
........................................................................................33
2.1.11
表达式编辑器
................................................................................................................34
2.1.12
数据对象属性对话框
....................................................................................................34
2.2 新建任务组 ............................................................................................................................39
2.3 打开任务组 ............................................................................................................................39
2.4 保存任务 ................................................................................................................................39
2.5 打开任务 ................................................................................................................................39
2.6 复制任务 ................................................................................................................................39
2.7 查看不同状态的任务 ............................................................................................................40
2.8 日志信息查看 ........................................................................................................................40
2.9 浏览数据 ................................................................................................................................40
2.10 预览转换结果 ....................................................................................................................40
2.11 设置界面语言 ....................................................................................................................41
2.12 设置系统环境 ....................................................................................................................41
2.12.1
常规
................................................................................................................................41
2.12.2
日志
................................................................................................................................42
2.12.3
日志窗口
........................................................................................................................43
2.12.4
其它
................................................................................................................................43
2.13 数据导入导出向导 ............................................................................................................44
DBPut 3.1 用户手册
DBPut data transfer tool
http://www.dbput.com
Email: [email protected]
2.13.1
介绍
................................................................................................................................44
2.13.2
如何用向导创建一个转换任务
....................................................................................45
3 教程................................................................................................................................................48
3.1 建立一个基本的转换任务(指包括一个数据链)..................................................................48
3.1.1
最简单的
dbf->dbf
的转换的设计和运行过程
..............................................................48
3.1.2
第
1
步:创建任务文件:
............................................................................................48
3.1.3
第
2
步:创建源数据对象:
........................................................................................49
3.1.4
第
3
步:创建目标数据对象:
....................................................................................49
3.1.5
第
4
步:创建数据链:
................................................................................................50
3.1.6
第
5
步:设置字段映射关系:
....................................................................................50
3.1.7
第
6
步:设置数据链的数据更新模式:
.....................................................................51
3.1.8
第
7
步:执行任务:
....................................................................................................52
3.2 添加计算功能 ........................................................................................................................53
3.2.1
第
1
步:定义数据链的局部变量
................................................................................53
3.2.2
第
2
步:加上过滤条件
................................................................................................54
3.2.3
第
3
步:给各个字段加上计算公式
.............................................................................55
3.2.4
第
7
步:执行任务:
....................................................................................................57
3.3 调试转换任务 ........................................................................................................................57
3.3.1
第
1
步:设置断点
........................................................................................................57
3.3.2
第
2
步:设置调试参数
................................................................................................58
3.3.3
第
3
步:开始调试
........................................................................................................58
3.4 处理错误数据 ........................................................................................................................59
4 表达式介绍 ....................................................................................................................................61
4.1 INTRODUCTION OF EXPRESSION SYNTAX. ................................................................................61
4.1.1 Data type ........................................................................................................................61
4.1.2 Variable..........................................................................................................................61
4.1.3 Constant..........................................................................................................................61
4.1.4 Operators........................................................................................................................62
4.2 INTRODUCTION OF FUNCTION..................................................................................................62
4.2.1 Function Index................................................................................................................62
4.2.2 Character Function ........................................................................................................65
4.2.3 Number Function............................................................................................................70
4.2.4 Date Time Function........................................................................................................78
4.2.5 Database Function........................................................................................................103
4.2.6 Miscellaneous Function................................................................................................108
4.2.7 Conversion Function ....................................................................................................111
4.2.8 Date-Time Format Strings............................................................................................115
DBPut 3.1 用户手册
DBPut data transfer tool
http://www.dbput.com
Email: [email protected]
1 DBPUT 系统介绍
1.1 功能介绍
DBPut 是一款专业化数据库转换工具,可以在多种数据库之间进行相互数据转换,在数据转换
过程的各个环节可用通过数据计算功能,实现高效、复杂的数据计算、转换功能。能充分读取
您的关系数据库中的数据和您机器中的各种格式的数据,DBPut 提供图形化的转换过程设计功
能,您无需掌握任何数据库方面的技能,只需可以通过简单的配置,就可以实现您所需要的转
换功能。
y 如果您是数据库管理员,您可以:将分散在各个地方的文件数据或其它关系数据库的
数据,集中转换到您所需要的数据库中。
y 如果您是野外数据采集员,您可以:将您野外计算机中的数据,实时的转换、传输到
总部数据库中。
y 如果您是网站管理员,您可以将主机上的数据库数据下载到本地,也可以将本地的数
据上传到远程数据库中。
y 如果您是临时数据使用用户,您可以:将数据库中的数据转换成 Word、Excel、PDF、
Lotus、等各种格式的文件,
总之,您如果遇到了在不同系统之间的数据交换或转换的工作时,DBPut 可以帮助您轻松的实
现您的工作要求。
1.2 支持的数据库介绍
1.2.1 支持的数据库类型
DBPut 支持多种大中型的关系数据库系统、单机文件型数据库、多种格式的电子文件。按照读
取和写入类型,DBPut 支持以下的数据类型:
y 读取数据:Oracle、 SYBASE、 DB2、 SQLServer、 Informix、 Interbase、
Accesse、MySQL、dbf、Foxpro、Paradox、Text file (*.txt)。
y 写入数据:Oracle、 SYBASE、 DB2、 SQLServer、 Informix、 Interbase、
Accesse 、 MySQL 、 dbf 、 Foxpro 、 Paradox 、 Text file (*.txt) 、 HTML file
(*.htm)、Excel spreadsheet (*.xls)、SYLK (Symbolic Link) (*.slk)、DIF (Data
Interchange Format) (*.dif) 、 Lotus 1-2-3 file (*.wk1) 、 QuattroPro file
(*.wq1)、XML file (*.xml)、Rich Text format (*.rtf)、SPSS format (*.sav)、
Adobe Acrobat Document (*.pdf)、LDAP/Lightweight Data Interchange Format
(*.ldif)。
1.2.2 访问各种类型数据库和电子文件的方式
在 DBPut 中,可以通过内置的多种数据对象,来访问各种数据库和电子文档。
下表,时对各种类型数据的连接方式、所需要的支持环境信息:
访问类型(数据对象),请参考
【主要对象介绍】-【数据对象数据对象】一节
数据库或电子文件 访问类型(数据对象) 所需支持环境
Oracle
Oracle、ODBC
Oracle Client Library
DBPut 3.1 用户手册
DBPut data transfer tool
http://www.dbput.com
Email: [email protected]
SYBASE ODBC SYBASE Client Library
DB2
DB2、ODBC
DB2 Client Library
SQLServer
MSSQL、ODBC
Informix ODBC Informix Client Library
Interbase ODBC Interbase Client Library
Access ODBC
MySQL MySQL
当连接类型为直接连接时,不
需要 MySQL 环境,否则需要
MySQL Client Library
dBase
FileDB、ODBC
Foxpro
FileDB、ODBC
Paradox
FileDB、ODBC
Text file (*.txt)
TextDB、ODBC
HTML file (*.htm) LocalFileDB
Excel spreadsheet (*.xls) LocalFileDB
SYLK (Symbolic Link)
(*.slk)
LocalFileDB
DIF (Data Interchange
Format) (*.dif)
LocalFileDB
Lotus 1-2-3 file (*.wk1) LocalFileDB
QuattroPro file (*.wq1) LocalFileDB
XML file (*.xml) LocalFileDB
Rich Text format (*.rtf) LocalFileDB
SPSS format (*.sav) LocalFileDB
Adobe Acrobat Document
(*.pdf)
LocalFileDB
LDAP/Lightweight Data
Interchange Format (*.ldif)
LocalFileDB
1.3 主要对象介绍 Introduction of main objects
DBPut 有一些比较重要的对象,在您使用本软件之前,请首先了解这些重要对象的描述。这些
对象包括:
y Job
y JobGroup