oracle kettle 一些知识dian

sp_who报告的状态值


状态          表示       kill命令的效果


recv sleep  等待网络读取  立即
send sleep  等待网络发送  立即
alarm sleep 等待警报      立即
lock sleep  等待获取锁    立即
sync sleep  等待同系列另一进程的同步消息   立即.系列中的其它进程也必须变为可注销的状态
sleeping    等待磁盘I/O或某种其它资源.或许表示正在运行的进程,但正在执行大量的磁盘I/O  少数休眠进程不能苏醒,因而需要服务器重启以将其清除.
runnable    在可运行进程队列中       立即
running     活跃地运行在一个服务器引擎中  立即
infected    服务器已检测到严重的错误情况;极其少见    不要使用kill命令.可能需要重启服务器以清除进程.
background  由Adaptive Server而不是用户进程运行的进程例如阈值过程   立即;使用kill时必须极其小心.建议在注销背景进程之前,仔细检查sysprocesses
log suspend   到达日志的最后机会阈值时挂起的进程   立即


参考<sybase数据库系统管理指南>




 ---★ 本文转摘自『onlyhot blog ※ blog.onlyhot.cn』http://www.onlyhot.cn/blog/?action=show&id=1178
 
 oracle sys_gui()函数
 
 kettle null字段处理
 http://blog.sina.com.cn/s/blog_7097d08d0102wioy.html

还有种处理方式就是output中的 transform(转换)的selectvalue(字段选择)对应相应的字段--》选择三个选项的源数据,选择对应的类型为number

 transform

kettle调用存储过程用db存储过程




本地sybase数据库访问
. /opt/sybase/SYB


. /opt/sybase/SYBASE.sh


startserver -f /opt/sybase/ASE-15_0/install/RUN_LOCALHOST 
 isql -Usa -SLOCALHOST


  sp_listener 'start','192.168.175.145:5000','0'
go



前端表格插件grid


kettle 数据源对比(需要order by 排序) 新增删除更新
switch/case  identical(业务数据字段无改变,仅更新部分字段),new(插入新的记录),changed(业务数据改变,更新业务数据字段和状态数据字段),deleted(删除记录)
变量{$参数} 空白处双击 选择parameter(命名参数)添加参数名就会生效,这个参数是在sql语句中的,例如 select * from tableName where dataId ={$dataId}

kettle还可以调用执行存储过程 



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值