`
ainidehsj
  • 浏览: 135985 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论
文章列表
/* 该触发器主要是为了同步生产系统与人事系统中的人员表变动, *该触发器建立在ms2000上 *CODEBAR 是连接服务器的别名 安装在另外一台服务器,数据库是ms2005 *MPTM 为链接服务器中要操作的数据 */ CREATE      TRIGGER employee_InsDel ON employee FOR INSERT AS SET NOCOUNT ON DECLARE @empNo varchar(50) IF EXISTS(SELECT * FROM inserted) BEGIN SELECT @empNo=bh FROM inserted ...
https://github.com/pentaho https://github.com/pentaho/pentaho-kettle
应用需求:怎么能定时在每天8点到10点,每半个小时运行一次。 字不多打了,看图吧。  
kettle实现主从表增量迁移示例: 只能对小数据量可以这样实现,大数据量可能会有性能问题,不建议使用该方案。
需求: 1.你是否遇到了需要将mysql数据库中的所有表与数据迁移到Oracle。 2.你是否还在使用kettle重复的画着:表输入-表输出、创建表,而烦恼。 下面为你实现了一套通用的数据库迁移流程。 技术引导: 实现之初,在kettle提供的例子中找到了一个类似的(samples\jobs\process all tables)。 通过相关改造,终于达到目标。 实现过程解剖: 整套流程分为:2个job,4个trans。 使用到的Trans插件:表输入、字段选择、复制记录到结果、从结果获取记录、设置变量、自定义java脚本、表输出。 1.大job。 2.要迁移的源库表名称获取,并设置到 ...
KETTLE版本:4.3 1.本示例效果。   a.可以对两个库中结果相同的表进行数据迁移。   b.可选择性把源表的字段抽取到目标表。   c.一个模版即可完成一系列的数据抽取。 解决方案:   定义库表迁移流程,即,《表输入->表输出》可下载附件查看。 模版所需参数: 1.源表数据连接名称(模版文件中已经保存的连接), 2.源表抽取sql, 3.目标表连接。 4.目标表名称(事先创建好)。 5.抽取sql中要入库的字段数组。 6.目标表对应源表的字段数组。 示例具体代码: package org.pentaho.di.trans; import java.util.Lis ...
1.从email下载一个EXCEL文件(文件格式:A_YYYYMMDD.xls),装载、转换,把文件改名为B_yyyymmdd.xls(日期要求:源文件上月同期) 发送到指定邮箱 2.A表 10000条数据,拷贝到B表,然后B表随机删1000条数据,找出删除的数据 3.有一个表10000条数据,要删除里面重复的数据,同时保留的那条是最近插入的那条。。。。这个要怎么做. 4.kettle前一个步骤中输出A,B,C三个业务字段,数据格式如下: A;B;C 1;a,b,c;x,y,z 希望输出结果: A;B;C 1;a;x 1;b;y 1;c;z
有时候,我们需要以独占的方式访问某个文件,因此,需要在打开文件时,对文件上锁,以防其他人或进程也访问该文件。Java本身提供了俩种锁文件的方式: 方式一:用RandomAccessFile类操作文件 RandomAccessFile的open方法,提供了参数,实现以独占的方式打开文件:     new RandomAccessFile(file, "rws") 其中的“rws”参数中,rw代表读写方式,s代表同步方式,也就是锁。这种方式打开的文件,就是独占方式。 方式二:用文件通道(FileChannel)的锁功能 如: RandomAccessFile raf = ne ...
哈哈,实现代码如图所示。
解析XML出现如下异常: An invalid XML character (Unicode: 0x2) was found in the element content of the document. Nested exception: An invalid XML character (Unicode: 0x2) was found in the element content of the document. 下面写了个小程序,可以对异常xml文件或目录下所有xml文件进行处理, import java.io.BufferedReader; import java.io.B ...
linux 中的中文显示都是方框 解决思路:     可能是JRE的中文字库不支持引起,所以添加一个可以支持的中文字库     解决办法:     第一步:下载中文字库,我使用的是simsun.ttc,可以直接在Windows(我用的是XP的系统)中找到,入径为C:\WINDOWS\Fonts下的simsun.ttc     也可以在网站上下载 推荐天网网站:     http://file.tianwang.com/cgi-bin/search?word=simsun.ttc     第二步:将中文字库simsun.ttc放入Jre的字库中,操作如下:     cd <JAVA_HOME ...
CREATE OR REPLACE FUNCTION add_numbers (p_int_1  IN  NUMBER,                                         p_int_2  IN  NUMBER)   RETURN NUMBER AS   l_request   soap_api.t_request;   l_response  soap_api.t_response;   l_return    VARCHAR2(32767);     l_url          VARCHAR2(32767);   l_namespace    VARCHA ...
...
String proxyHost = "172.16.25.1"; int port = 3128; String soapRequestData = "<?xml version=\"1.0\" encoding=\"utf-8\"?>" + "<soap:Envelope xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" xmlns:xsd=\"http://www.w ...
kettle Oracle数据源连接字符串生成!
Global site tag (gtag.js) - Google Analytics