- 博客(13)
- 资源 (2)
- 收藏
- 关注
转载 ETL的过程原理和数据仓库建设
原文出处:http://home.dwway.com/home-space-uid-50388-do-blog-id-7366.html1.引言 数据仓库建设中的ETL(Extract, Transform, Load)是数据抽取、转换和装载到模型的过程,整个过程基本是通过控制用SQL语句编写的存储过程和函数的方式来实现对数据的直接操作,SQL语句的效率将直接影响到数据仓库后台的性能。
2011-06-28 21:31:00
1728
转载 win7 64位下iis配置小问题
今天将一个ASP网站拷贝到64位的Windows7中运行,IIS7安装都没有问题,可就是死活运行不了,总是出现ADODB.Connection错误“800a0e7a”,真是奇怪,之前在XP中运行一点问题都没有的。起初以为是代码上的原因,于是写一段最简单的连接数据库的代码,还是出错,研究半天终于找到了解决方法,拿来分享。 其实原因是在64位Windows7操作系统中,IIS7应用程序池默认没有启用32位应用程序,而我们连接ACCESS数据库的驱动程序Microsoft.Jet.OLEDB.4.0是32位
2011-05-14 12:42:00
1286
1
原创 在jdev开发的程序中同时有sysbaseIQ和oracle数据库的配置方法
<br /><br /> 在jdev连接oracle和iq数据时他们采用的是不同的SQLBuilder,oracle使用的是oracle,而IQ使用的sql92,所以当使用过IQ,然后再使用oracle,会发生“无效参数类型”,也就是在viewobject中绑定的变量类型会变成object,导致在传参数的时候发生类型不匹配的错误,反之,也是如此。解决思路:<br /> 每次在获得IQ或者oracle的am的时候指定他们采用的SQLBuilder。<br />具体操作方法如下:<br />
2011-05-07 09:17:00
1044
转载 adf开发中怎么用js调用的服务端的java方法
<br /><br />How-to call server side Java from JavaScript <br />The af:serverListener tag in Oracle ADF Faces allows JavaScript to call into server side Java. The example shown below uses an af:clientListener tag to invoke client side JavaScript in response
2011-05-05 20:23:00
1259
原创 adf开发中,如果遍历数据集并且不改变数据集的当前行
<br /><br /> <br />为了达到如题效果,只要使用迭代ViewObject的方法:使用新创建的<br />RowSetIterator iterator = viewObject.createRowSetIterator(null);<br /> iterator.reset();while (iterator.hasNext()) {<br /> Row row = iterator.next();<br />}<br />iterator.closeRowSetIterator();<
2011-05-05 20:19:00
915
原创 在自定义Table的Selection事件中设置当前行
<br /> 在adf开发中,有很多table并不是用拖拽生成,而是通过自定义的数据源生成,这样生成的过程中可能会丢失默认选中行的效果<br />只要在生成table的代码中加入如下代码即可,<br /><br />EL.invokeMethod(" # bindings.DeptView1.collectionModel.makeCurrent ", <br /> selection
2011-05-05 20:17:00
627
原创 oracle角色权限,系统权限和对象权限
--角色权限select t2.n2, t2.grantee, substr(t2.str, 2) from (select rownum n2, t1.grantee, sys_connect_by_path(granted_role, ', ') str from (select rownum n1, t.* from dba_role_privs t) t1 where t1.n1 in (select max
2011-05-05 20:13:00
689
原创 Oracle行列转换
<br /><br />--行转列<br />select count(*) OVER() CNT, RN, STR<br /> from (select ROWNUM RN,<br /> SUBSTR(A.STR,<br /> INSTR(A.STR, ',', 1, A.N) + 1,<br /> INSTR(A.STR, ',', 1, A.N + 1) -<br />
2011-05-05 20:10:00
361
转载 weblogic调优方案
<br /><br />优化WebLogic服务器性能参数<br />WebLogic 配置文件(config.xml)包含了大量很直观的与性能有关的参数,能通过配置环境与应用程序得到很好的优化。基于系统的需要调整这些参数不仅能改善单个点的性能,而且能提高整个应用程序性能的可衡量性。<br />试着采用下列WebLogic配置方法,或许能使你的系统达到最佳状态:<br />一修改运行队列线程数的值。在WebLogic 中队列元素的线程数等于同时占用运行队列的应用程序的数目。当任务加入一个WebLogic
2011-05-04 22:37:00
830
原创 数据仓库建模_抽取技巧于心得
<br /> 源系统提供增量:<br />方案普遍要求:源表主键<br />1.ORACLE技术:Mv 物化视图,如果提供增量,对源表有存在主键的要求。<br />2.ORACLE技术:Cdc,提供改动记录,可提供增删改类型。<br />3.源系统 提供 主键+时间戳+增删改标志 由原系统人工加入过程或触发器,对所有目标需要的表,任何变化做记录,提供目标系统分析。<br />3源系统提供 增量(全记录+时间戳+增删改标志),由原系统人工加入过程或触发器,对所有目标需要的表,任何变化做记录,提供目标系统直
2011-05-04 22:27:00
2122
原创 在Windows 64位操作系统安装Weblogic的注意事项
<br /><br />1、首先必须先安装一个64位的JDK,用于Weblogic、ADF运行时环境以及Domain的安装,如果安装Weblogic、ADF运行时环境或者Domain安装时使用的是32位的JDK,将可能产生不可预期的问题,例如在将Weblogic安装为Windows服务时,WebLogic将启动不了。(没有日志,没有任何提示)。<br />2、Weblogic安装文件必须是通用的jar文件,不能是exe版本的。之所以用jar版本的weblogic安装,是为了确保在安装过程中在weblogci
2011-05-04 22:11:00
5606
原创 weblogic注册为windows系统服务的一个问题
<br /><br /> 之前在win64系统下,想要将weblogic注册为系统服务,系统中的菜单采用js实现,其中有汉字编码采用的是UTF-8,注册成系统服务后,发现有UTF-8编码的那个模块显示不正常,但是从startweblogic.cmd启动,一切显示正常,所以怀疑是win系统服务默认的编码有关,所以在weblogic启动嗲用的脚本中设置weblogic采用的编码UTF-8,修改文件如下Middleware/user_projects/domains/SHEDW/bin的setDomain
2011-05-04 22:08:00
1231
原创 根据Key定位ViewObject中的一行的两种方法
<br /><br />a、通过findByKey(),示例如下:<br /> <br /> Number departmentId =<br /> ((EmployeesRowImpl)(this.getEmployees().getCurrentRow())).getDepartmentId(); <br />Key keyDepartment = new Key(new Object[] { departmentId } );<br /> <br />/**<b
2011-05-04 21:57:00
866
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅