本章介绍框架中封装的数据库操作的一些功能,在实现的过程中费了不少心思,针对不同数据库的操作(SQLServer、Oracle、DB2)这方面还是比较简单的,用工厂模式就能很好解决,反而是在多数据库同时操作方面走了不少弯路;现在从以下几个方面进行说明:一、不同数据库操作此处用到了工厂模式来实现不...
分类:
数据库 时间:
2014-09-13 01:53:34
阅读次数:
493
--查询锁表情况,可以获取哪个表被锁,其中agent_id为哪个DB2进程锁了表(db2inst1用户下)select * from sysibmadm.LOCKS_HELD with ur; --拿到上述的agent_id,查询具体锁表的IP和应用程序db2 list application | ...
分类:
数据库 时间:
2014-09-11 08:46:31
阅读次数:
276
--缓冲池CREATE BUFFERPOOL EMP_BUF_POOL IMMEDIATE ALL DBPARTITIONNUMS SIZE 250 NUMBLOCKPAGES 0 PAGESIZE 32 K;--临时表空间CREATE TEMPORARY TABLESPACE EMP_TMP IN...
分类:
数据库 时间:
2014-09-11 08:46:11
阅读次数:
223
一、建表空间和数据库1.在db2ad、db2db和db2ap上均执行:[sql] view plaincopyprint?db2setdb2comm=tcpipdb2setdb2codepage=1386db2set db2comm=tcpipdb2set db2codepage=13862.新建数...
分类:
数据库 时间:
2014-09-11 08:45:12
阅读次数:
324
安装Oracle数据库在计算机安全领域中,数据库系统无疑有着举足轻重的地位。例如微软公司的SQLServer、IBM公司的DB2以及甲骨文公司的Oracle、MySQL等等,都是比较知名的数据库管理软件,其中Oracle数据库更是在电信、银行、证券、交通等大型应用场合拥有者绝对领先的优势。在这..
分类:
数据库 时间:
2014-09-10 02:57:42
阅读次数:
444
在DB2中,null和‘’是完全不同的两个东西。NULL是一个不确定值它不能通过列值过滤,只能通过ISNULL或者ISNOTNULL方式过滤而‘’可以用in,=,<>,>,<来比较判断。此外,若一个属性的值为null,则select显示时,会以-代替,而‘’则直接什么都不显示
分类:
数据库 时间:
2014-09-10 02:48:50
阅读次数:
234
说明:本程序演示怎样利用log4net记录程序日志信息。log4net是一个功能著名的开源日志记录组件。利用log4net能够方便地将日志信息记录到文件、控制台、Windows事件日志和数据库(包含MS SQL Server, Access, Oracle9i,Oracle8i,DB2,SQLite...
分类:
Web程序 时间:
2014-09-09 15:48:28
阅读次数:
309
说明:①如果发现was、datastage已经自启动,但db2没有自启动,应先将它们停止,在按顺序启动;②如果都自启动了,就不用再启动,关闭防火墙即可。--0、关闭防火墙service iptables stop--1、db2su - db2inst1db2startps -efa | grep d...
分类:
其他好文 时间:
2014-09-09 15:12:18
阅读次数:
160