- 论坛徽章:
- 0
|
在GUI模式首先要export DISPLAY=your IP address:0.0,然后执行ipload调出图形界面。
使用图形界面进行HPL只能一条一条定义,不适合批量处理,我一般不用。
给你说下在命令行怎么用HPL load一个数据文件:
1.创建job定义:
$ onpladm create job testjob -d /data/informix/test.dat -D dbname -t tabname -fl
执行成功显示:
Successfully created Job testjob
2.执行job:
(1)方法一
$ onpladm run job testjob -fl
执行过程回显:
Connecting to onpload, Please wait...
Successful connection to onpload established
Wed Aug 29 08:44:26 2007
SHMBASE 0xc0000000002b7000
CLIENTNUM 0x0000000049010000
Session ID 1
Load Database -> dbname
Load Table -> tabname
Device Array -> testjob
Record Mapping -> testjob
Convert Reject -> /tmp/testjob.rej
Filter Reject -> /tmp/testjob.flt
Table 'tabname' will be read-only until level 0 archive
Database Load Completed -- Processed 1 Records
Records Inserted-> 1
Detected Errors--> 0
Engine Rejected--> 0
Wed Aug 29 08:44:32 2007
(2)方法二:
onpload -j testjob -fl
unload与load类似,option需要使用-fu
其它映射、过滤的功能原则上来说很少用。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
艾得威咨询——做客户的"智慧盟友"!以客户的信息系统的成功为己任,随时为客户提供高品质的软件产品和技术服务、强有力的系统支持、高水准的顾问咨询和专业的培训服务。
===============================================
总机:028-85153523,85185640,85187830;分机:603
http://www.it-adv.com 诚信、务实、创新、卓越
专业INFORMIX,SYBASE,ORACLE等大型数据库服务及软件
===============================================
[ 本帖最后由 cdcd007 于 2007-7-17 15:39 编辑 ] |
|