odb64luo导入txt文本文件到trafodion数据库

来源:互联网 发布:淘宝宽屏图片 编辑:程序博客网 时间:2024/05/18 03:49

1. 查看txt格式:



2. 根据txt字段创建表

create table test_txt(id int,url varchar(200),title varchar(400 BYTES) CHARACTER SET UTF8,read_num int,like_num int,ts varchar(20),month_date varchar(20));


3. 查看txt文本文件里面的分隔符,上图的分隔符为空格(Space),可以用ASCII码32代替

4. 执行命令:

   ./odb64luo -u zz -p zz -d traf -l src=/home/trafodion/testData/testtxt/part-00000-c411b015-bc47-4b5d-877e-943164362590.txt:tgt=TRAFODION.youe.test_txt:fs=32

5. 还要设置/etc/odbc.ini文件:

[trafodion@esgyn-01 ~]$ vi /etc/odbc.ini[ODBC]traceFlags = ERRORTraceStart = 0TraceFile = tracefile.logMaxTraceFileSize = 1024AppUnicodeType=utf16[traf]Description = traf instance in IDC vm 192.168.10.66Driver = TrafodionCatalog = TRAFODIONSchema = YOUEDataLang = 0FetchBufferSize = SYSTEM_DEFAULTServer = TCP:192.168.10.66:23400SQL_ATTR_CONNECTION_TIMEOUT = SYSTEM_DEFAULTSQL_LOGIN_TIMEOUT = SYSTEM_DEFAULTSQL_QUERY_TIMEOUT = NO_TIMEOUTServiceName = HP_DEFAULT_SERVICEClientCharSet = UTF8  添加这句









原创粉丝点击