- 浏览: 276955 次
- 性别:
- 来自: 广州
最新评论
-
redsnow_fenglin:
3.Spring Bean的id爱起啥名起啥名,鬼才管你。解释 ...
无聊的传递水桶:Spring国际化时报NoSuchMessageException -
MyPointOne:
说得好模糊啊,可能是我用的是10.0吧
cvc-complex-type.2.4.c: The matching wildcard is strict, but no declaration... -
jackeysion:
请教一下,Weblogic11g(版本号10.3.3.0)支持 ...
将FML(FML32)应用于WTC -
yyg329405:
1.如果你使用eclipse创建的工程是class和src分开 ...
无聊的传递水桶:Spring国际化时报NoSuchMessageException -
atgfss:
引用3.Spring Bean的id爱起啥名起啥名,鬼才管你。 ...
无聊的传递水桶:Spring国际化时报NoSuchMessageException
文章列表
该样例功能是完成文件数据入库,实现中涉及到一个命令和两个文件:命令即为sqlldr 数据库信息 控制文件信息 日志文件信息 出错文件信息!
这些文件信息可以采用相对路径,也可以采用绝对路径,为防止crontab调度找不到指定文件,建议采用绝对路径!
命令sql loader
#sql loader
#加载数据库信息到数据库
sqlldr user@oracle_sid/pwd control=indb.ctl log=sqllog.tx bad=sqlbad.txt
控制文件内容样例《增量入库append,非覆盖式replace》
#indb.ctrl
...
cqfx:/fxdata/fxtest/etl $ sqlplus analyze_test/rjblhl
SQL> desc dba_segments;
SQL> select sum(bytes)/1024/1024 from dba_segments where owner='ANALYZE_TEST'; --单位是G
SQL> host bdf
SQL> exit
cqfx:/fxdata $ cd fxtest
cqfx:/fxdata/fxtest/etl/backup $ ls -l
----看磁盘空间容量----- ...
/* Formatted on 2007/11/07 11:33 (Formatter Plus v4.8.6) */
CREATE OR REPLACE PROCEDURE p_kalon_create_table (tableno IN VARCHAR2)
IS
tmpvar NUMBER;
createsql VARCHAR2 (4000);
flag NUMBER (1);
tmpsql VARCHAR2 (3000);
tablename VARCHAR2 (30);
BEGIN
table ...
左右连接+
select a.dptid,name from testone a left outer join testtwo b on a.DPTID=b.dptid;//左连接
select a.dptid,name from testone a,testtwo b where a.DPTID=b.dptid(+);//左连接
备注:"+"在哪边,哪边可有可无,连接名称在"+"号的反方向
LOOP
/* Formatted on 2007/10/30 20:40 (Formatter Plus v4.8.6) */ ...
--oracle表分区脚本备忘
CREATE TABLE t_partition_exam
(
STATDATE CHAR(8 BYTE) NOT NULL,
...,
ACCOUNT_ITEM VARCHAR2(14 BYTE) NOT NULL
)
TABLESPACE ZHJSFX_USER
PCTUSED 0
PCTFREE 10
INITRANS 1
MAXTRANS 255
NOLOGGING
PARTITION BY RANGE (STATD ...
oracle job脚本备忘
--脚本
DECLARE
X NUMBER;
BEGIN
SYS.DBMS_JOB.SUBMIT
( job => X
,what => 'declare outa varchar2(80);outb varchar2(80);
begin
check_log_znw(outa,outb);
end;'
,next_date => SYSDATE
,interval => 'trunc(SYSDATE)+23.8/24+1'
,no ...
建立oracle dblink脚本备忘录:
/*建立dblink*/
create database link zhjs_app
connect to zhjs_app identified by "zhjsapp123"
using
'(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.148.188)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = zh ...
不得不感慨逝者如斯夫,就这样,转眼间在公司呆了3年之多。3年前常用的sql proc相关知识,在今天接手离职同事工作时发现突然间无法完全忆起。于是,迫使自己找出3年之前的资料,罗列一下存储过程的常用方式,以此备案!
标准式游标用法和静态sql
CREATE OR REPLACE PROCEDURE p_use_cursor(
i_seq_ids IN VARCHAR2,
o_code OUT INT,
o_msg OUT VARCHAR2
)
AS
/***************** ...
将FML(FML32)应用于WTC即指以FML(FML32)格式作为WEBLOGIC与TUXEDO相互通信的数据载体!
请您首先保证WTC的联通性,关于如何配置使得WTC工作,可参考博文WEBLOGIC通过WTC调TUXEDO服务!
关于FML(FML32)的信息,可参考将 FML 用于 WebLogic Tuxedo Connector中的以下信息:
FML 概述
WebLogic Tuxedo Connector FML API
FML 字段表管理
其内容为:
写道
FML 概述 注意: 有关使用 FML 的详细信息,请参阅 Programming a BEA ...
WEBLOGIC通过WTC调TUXEDO服务,需要做好两方面的工作,即TUXEDO方和WEBLOGIC方。一般说来,其基本步骤为:
步骤1:基础准备工作--安装并配置好WEBLOGIC与TUXEDO环境;步骤2:TUXEDO方面相关工作
2.1 写TUXEDO服务(参考tuxedo自带样例,见博文为WTC配置TUXEDO配置文件ubbconfig);2.2 配置并编译配置文件ubbconfig(参考博文为WTC配置TUXEDO配置文件ubbconfig);2.3 配置并编译配置文件domconfig(参考博文为WTC配置TUXEDO配置文件domconfig);2.4 起服务;步骤3:WEB ...
作为配置向导,为简单记,该部分配置可直接参考:
Create a New WTC Server
Create a Local Access Point
Create a Remote Access Point
Create a WTC Imported Service
Create Field Table Classes (if Required)
Create a Queuing Bridge
Create a Redirection
Activate Changes
作为首次配置,仅需关注:
Create a New WTC Server ...
在配置domconfig的过程中,需要引用ubbconfig配置文件中已配置的信息,请参考上篇博文!
tuxedo配置文件domcofig*DM_RESOURCESVERSION=U22#注释部分#DM_LOCAL_DOMAINS定义本地tuxedo域的信息,分别定义该域所在的组,域类型,域的唯一标识,域间通信时日志的全路径,其中GWGRP, DOMAINID的值要与ubb文件中的定义匹配. # *DM_LOCAL_DOMAINSHOSTA_TUXEDO GWGRP=LGWGRP TYPE=TDOMAIN DOMAINID="DOM_HOSTA_ ...
tuxedo环境变量假设tuxedo安装在目录$TUXEDO_DIR,如/tuxedo/tuxedo10.0,主机IP为192.168.108.104,需要设置以下环境变量:TUXDIR=$TUXEDO_DIRTUXCONFIG=$SELECT_DIR/tuxconfig其中,tuxconfig为您指定目录$SELECT_DIR下的tuxdeo自动编译产生的文件,目录自选,但必须保留"tuxconfig"关键字。tuxedo配置文件之ubbconfig*RESOURCESIPCKEY 96338 DOMAINID DOM_HOSTA_TU ...
对于BEA的中间价产品TUXEDO,常采用C/C++语言编写后台服务程序,广泛应用于电信、金融等领域,因项目的需要,我们经常面临调TUXEDO服务的需求!
对于JAVA调TUXEDO服务,有三种方法:一是通过JNI,二是通过WTC,三是通过JOLT!这三种方式各有优劣,简单的描述为:
JNI
优--无需购买License;发布TUXEDO服务无需做额外限制;无需借助于任何J2EE容器
劣--JNI影响系统移植;防止过度JNI带来性能问题
WTC(WEBLOGIC为TUXEDO定制)
优--因定制,存在 ...
闲来无事,想起了前一阵子同事问我的一些JNDI的问题,关于这一块网上大多都是copy来copy去的,并未能清晰的解决各种疑惑,于是,动手敲敲键盘,写下下面内容!
一、JNDI是什么?
JNDI--Java 命名和目录接口(Java Naming and Directory Interface),是一组在Java应用中访问命名和目录服务的API。
二、JNDI好处
解耦:通过注册、查找JNDI服务,可以直接使用服务,而无需关心服务提供者,这样程序不至于与访问的资源耦合!
JNDI优点 写道
JNDI优点 包含了大量的命名和目录服务,使用通用接口来访问 ...