博文

目前显示的是 八月, 2011的博文

MYSQL紧急备份一张表

剛才shop項目有個需求 就是數據庫里shop開頭的所有表重新復制一份 table的名字是原table名后面加個2 CREATE TABLE 新表 LIKE 原表;           #復制原表的結構 INSERT 新表 SELECT * FROM 原表;    #將原表的數據導入到新表 CREATE TABLE users2 LIKE users ; INSERT users2 SELECT * FROM users ;

DB2 reorg 出错的解决方案

cd /usr/local/db2home/2011_11_22/SHIPMENT_DATA db2move SHIPMENT EXPORT -tc db2inst1 -u db2inst1 -p phxsha123 -l /usr/local/db2home/2011_11_22/SHIPMENT_DATA db2move GLOBALT.TB_NOTIFICATION_ADDRESS -tc dwdev -u dwdev -p dwdev123 -l /home/dwdev/data0707 db2move GLOBALT export -t TB_NOTIFICATION_ADDRESS -u dwdev  -p dwdev123 -l /home/dwdev/data0707 db2move dbname export -t tabname1 tabname2 -u usr -p pwd --指定表名时最多只支持八张表 db2 SET INTEGRITY FOR GLOBALT.TB_NOTIFICATION_ADDRESS GENERATED COLUMN, FOREIGN KEY, MATERIALIZED QUERY, CHECK, STAGING FULL ACCESS IMMEDIATE UNCHECKED db2 reorg table DB2ADMIN.ebank_dfdk_log_h allow read access reorg table TB_NOTIFICATION_ADDRESS  allow read access SET INTEGRITY FOR DWDEV.TB_NOTIFICATION_ADDRESS IMMEDIATE CHECKED db2 => SET INTEGRITY FOR DWDEV.TB_NOTIFICATION_ADDRESS IMMEDIATE CHECKED DB20000I  The SQL command completed successfully. db2 => reorg table TB_NOTIFICATION_ADDRESS DB20000I  The REORG comm...

DB2 V9 Install Note

【 Install Note 】 1 、如果许可证还没有过期 就直接按照顺序先删除 DB 然后删除实例 最后卸载数据库,在此之前先导出数据。 2 、如果已经过期的话 先调整系统时间 提前一个月 然后 db2start 常识启动服务。 灰色字体 系统输出 蓝色字体 输入命令 红色字体 注释部分 Before Uninstall 1 、 db2 list db directory 浏览数据库 -bash-3.1$ db2 list db directory   System Database Directory   Number of entries in the directory = 3 Database 1 entry:   Database alias                        = SHIPMENT   Database name                         = SHIPMENT   Local database directory              = /usr/local/db2home/db2inst1   Database release level                 = d.00   Comment    ...

DB2 SQL Error: SQLCODE=-668, SQLSTATE=57016

select * from CONTAINER Operation not allowed for reason code "1" on table "DB2INST1.CONTAINER".. SQLCODE=-668, SQLSTATE=57016, DRIVER=4.7.89 症状 : Caused by: com.ibm.db2.jcc.b.SqlException: DB2 SQL Error: SQLCODE=-668, SQLSTATE=57016, SQLERRMC=1;DB2INST1.CONTAINER, DRIVER=3.50.152 能帮忙看下吗 这个错误的原因 诊断 : 由于该表处于检查暂挂状态时( Check Pending )。      导致的原因是由于之前对该库做过一次数据迁移。使用的方式为 db2move 。 解决的办法是在表上做一次 set integrity 命令。且不检查其约束。 药方 : db2 => SET INTEGRITY FOR CONTAINER ALL IMMEDIATE UNCHECKED DB20000I   The SQL command completed successfully. 补充版 : db2 => reorg table DWDEV.TB_REPORT_TEMPLATE_RESULT_FIELD SQL2216N   SQL error "-668" occurred while reorganizing a database table or its indexes. db2 => SET INTEGRITY FOR DWDEV.TB_REPORT_TEMPLATE_RESULT_FIELD ALL IMMEDIATE UNCHECKED DB20000I   The SQL command completed successfully. db2 => reorg table DWDEV.TB_REPORT_TEMPLATE_RESULT_FIELD DB20000I   The REORG c...

想要一个简单的厨房

图片
如果有一个厨房该多好 不是这种吵杂的合租房 每天榨几杯新鲜的果汁 把榨出来的渣用来料理。 想想也是蛮不错的生活。

9月的诚品书单[待修订]

http://www.eslite.com/product.aspx?pgid=1001120822050180 這樣做事, 換你挑老闆: 改變你的工作命運 http://www.eslite.com/product.aspx?pgid=1001157092056732 星期一快來! 77個快樂工作法則, 讓你上班和下班一樣充滿活力! http://www.eslite.com/product.aspx?pgid=1001123032034265 Moleskine傳奇筆記本的活用術: 激發你記錄、創意與個性的75種使用方法 モレスキン伝説のノート活用術: 記録.発想.個性を刺激する75の使い http://www.eslite.com/product.aspx?pgid=1001183842056898#top Cafe Brunch星期天的料理時光: 來自人氣Cafe的77道早午餐幸福提案 Parandal's Cafe Brunch【备选】 http://www.eslite.com/product.aspx?pgid=1001253972017957 哪啊哪啊神去村 神去なあなあ日常【先找电子版看看?】 note http://www.mifengtd.cn/articles/gtd-moleskine-hack-mifengtd.html   Moleskine的GTD应用 还有一本最重要的《天使学》

内心的声音

“如果你还没找到热爱的事业,继续寻找,不要放弃。不要被教条所限,不要活在别人的观念里。要听从内心的声音,做自己想做的事。” -via 乔布斯老爷子

DB2 COALESCE 函数

set pDepartStart= coalesce (pDepartStart, null ,'2000-01-01');  COALESCE函数会依次检查输入的参数, 返回第一个不是NULL的参数 ,只有当传入COALESCE函数的所有的参数 都是NULL的时候 ,函数才会返回NULL。例如, COALESCE(piName,''),如果变量piName为NULL,那么函数会返回'',否则就会返回piName本身的值。

魔都一天10RMB够吗?

有试想过 早餐 咸菜一碟+白粥一碗(还可以续)+水煮蛋1个+粢饭糕一块 1+1+1.5+1= 4.5RMB 公司B1层上午11点有卖快餐的 全素的带米才 5RMB 。

魔都的黑暗料理

图片
  鸡蛋煎饼是应该是灰色地带的黑暗料理 因为白天最先出动的就是这个 几乎是上班族的最爱也是穴居和宅居动物的首选。 不过天黑了以后 麻辣烫什么的估计就是人们的首选了 因为相比较而言,和炒面炒粉什么的比起来 麻辣烫还算是比较有营养的,毕竟有蔬菜有肉类有面类,也有地沟油。 刚来魔都的时候 地铁门口的饭团是我的最爱 一层糯米+海苔 里面裹上一根油条 再加点榨菜和肉松 一包一裹 拿着到地铁上一吃 甚是过瘾,不过离开地铁已经一年有余,也很少再见到那个熟悉的饭团摊了。 其实做一个早餐又有多难 记得在东昌路住的时候 因为离公司比较近早餐准备的也比较丰富 有时候晚上会用当归和生姜一起在砂锅里煮羊肉 大冬天的早上 起来来一碗 吃肉喝汤 甚是过瘾 一身热气的出门 多冷都不怕。 现在选择在外边去吃 结果就是需要补充大量的维生素E和其他的东西 保持身体的健康平衡。 希望年底搬家可以找到有一个像样的厨房的居所 好好照顾自己疲劳的身体和麻木的神经。

普瑞马法则——抗击惰性生活方式

一般在学习和生活中,我们都可能有这样的经验,就是当说想要作某件事情的时候,但过了好久发现还是没有做;或者觉得有力气使不出来;或者总觉得生活是灰色和抑郁的,等等。       这类情况反映在生活中,就是生活好像总是被一种惰性缠绕,知道那不好,但又不知道从何处入手来改变。       以心理学操作性反射的原则为基础,对于人类的行为方式进行观察后,心理学家提出这样一种改进方式,以纠正惰性生活方式,并由这种惰性生活方式的结束而带来整个人生的良性改变。这也叫普瑞马法则。       你如果有兴趣坚持尝试一周以下方式,你会发现你整个人会很不同了,如果能继续坚持,那惰性生活方式就会永远不敢再接近你,而你将在人生获得你愿意的成就。       先可以用一天到两天时间给自己做一个行为记录,把你通常每天要做的事情记下来,包括记录你所有的生活活动。这样,即使粗粗地记,大约也会有几十件。然后把 其中一些吃饭穿衣等必须完成的事情剔除。此后,你把剩余下来的几十件事情按照你的兴趣排列,把你最不喜欢做的事情放在第一位,把你最喜欢做的事情放在最后 一位。       最后,你就可以在以后一周内进行行动了。每天一早起来,从你最不喜欢的事情开始做起,并且坚持做完第一件事情,再做第二件事情……一直做到最后一件你喜欢的事情。       在整个过程中,你开始会稍觉得困难,但你只要花很少的力气稍稍坚持,你就能顺利进行下去。千万在中途不要跳跃那些你不喜欢做的事情。       这种方式是一种强化作用的方式———先处理困难的事情,再处理稍困难的事情,那是一种对于前面行动的强化,然后继续,强化的效果会越来越大,一直大到你觉得你有力量来完成任何事情。       对于改变惰性生活方式,这种方式具有很大的效果。而对于经常有抑郁心情的人,这种生活方式将直接改变表现为抑郁的行为,而很容易地使抑郁的情绪结束,而只要坚持,抑郁的生活方式就会永远结束。通过结束惰性或抑郁的行为,而结束惰性或抑郁的心理。       如果你试试,并且多一些坚持,你...

好吃的甜甜圈

图片

冷却是一个过程

中午担心你饿 还是忍不住的帮你去买了午餐,其实想想过来的半年时光 开心的事情还是多数的,只不过有些微小罢了,你察觉不到不代表不存在。 我不在送你下班了 路上要多注意安全 不要总是欺负那些红绿灯 手机依然为你24小时开着 只要你呼唤我 我第一时间还会赶到。 开心了 就多聚聚 不开心了 就离远一点 凡事没有那么死板。。。

DataStage(ETL)技术总结 -- 介绍篇(转载)

数据整合的核心内容是从数据源中抽取数据,然后对这些数据进行转化,最终加载的目标数据库或者数据仓库中去,这也就是我们通常所说的 ETL 过程(Extract,Transform,  Load)。     IBM WebSphere DataStage(下面简称为DataStage)为整个 ETL 过程提供了一个图形化的开发环境,它是一套专门对多种操作数据源的数据抽取、转换和维护过程进行简化和自动化,并将其输入数据集或数据仓库的集成工具。     通常数据抽取工作分抽取、清洗、转换、装载几个步骤:     抽取主要是针对各个业务系统及不同网点的分散数据,充分理解数据定义后,规划需要的数据源及数据定义,制定可操作的数据源,制定增量抽取的定义。     清洗主要是针对系统的各个环节可能出现的数据二义性、重复、不完整、违反业务规则等问题,允许通过试抽取,将有问题的纪录先剔除出来,根据实际情况调整相应的清洗操作。     转换主要是针对数据仓库建立的模型,通过一系列的转换来实现将数据从业务模型到分析模型,通过内建的库函数、自定义脚本或其他的扩展方式,实现了各种复杂的转换,并且支持调试环境,清楚的监控数据转换的状态。     装载主要是将经过转换的数据装载到数据仓库里面,可以通过数据文件直接装载或直连数据库的方式来进行数据装载,可以充分体现高效性。在应用的时候可以随时调整数据抽取工作的运行方式,可以灵活的集成到其他管理系统中。 一.数据源连接能力: 数据整合工具的数据源连接能力是非常重要的,这将直接决定它能够应用的范围。DataStage 能够直接连接非常多的数据源,包括: 1、 文本文件 2、 XML 文件 3、 企业应用程序,比如 SAP、PeopleSoft、Siebel、Oracle Application 4、 几乎所有的数据库系统,比如 DB2、Oracle、SQL Server、Sybase ASE/IQ、Teradata、Informix等以及可通过ODBC连接的数据库 5、 Web Services 6、 SAS、WebSphere MQ 二.多国语言支持(NLS): ...