- 博客(43)
- 资源 (15)
- 收藏
- 关注
原创 从今天开始,整理工作总结
从今天开始整理这几年来积累的工作总结,从电子记事本迁移到CSDN,以免丢失。已经丢了很大一部分,心疼啊。这可都是自己的成长履历。
2013-07-17 18:50:43 1096 2
原创 查看oracle数据库的静态和动态参数
select name,value,ISSYS_MODIFIABLE from v$parameter where ISSYS_MODIFIABLE ='IMMEDIATE' order by name ;--动态参数select name,value,ISSYS_MODIFIABLE from v$parameter where ISSYS_MODIFIABLE ='FALSE' ord
2014-09-28 14:42:35 980 1
原创 非RAC环境如何设置Oracle以spfile启动
1.1 [Oracle问题]非RAC环境如何设置Oracle以spfile启动[问题描述]Oracle的一个NLS_DATE_FORMAT参数没有改过来,原因是Oracle没有spfile文件,导致我们修改时使用的参数是scope=spfile没能修改成功.现场根据要求修改后,已经正常; SQL> show parameter spfileNAME
2014-09-25 15:29:57 739 1
原创 数据库启动的3个阶段
数据库启动的3个阶段1. startup 非mount阶段 -->读取init.ora初始化的参数, (按照参数)给进程分配内存2. mount 读control file控制文件 和找datafile 数据文件的位置(并不打开)作用: 有些数据恢复是需要这个阶段的, 比如对control file的恢复。有的recovery 是需要在mount阶段进行的。3.
2014-06-18 17:48:43 1376
原创 WebSphere的Profile信息
weiyouS3:~ # env | grep WebSphereOLDPWD=/opt/IBM/WebSphere7/AppServer/binweiyouS3:~ # cd /opt/IBM/WebSphere7/AppServer/binweiyouS3:/opt/IBM/WebSphere7/AppServer/bin # ls man*manageODC.py mana
2014-06-18 16:16:13 1021
转载 Java内存结构
一、Java内存分配1、 Java有几种存储区域?* 寄存器 -- 在CPU内部,开发人员不能通过代码来控制寄存器的分配,由编译器来管理* 栈 -- 在Windows下, 栈是向低地址扩展的数据结构,是一块连续的内存的区域,即栈顶的地址和栈的最大容量是系统预先规定好的。 -- 优点:由系统自动分配,速度较快。 -- 缺点:不够灵活,但程序
2014-06-18 00:54:42 538
原创 SIM卡中ICCID标识与IMSI的区别
ICCID:Integrate circuit card identity 集成电路卡识别码(固化在手机SIM卡中) ICCID为IC卡的唯一识别号码,共有20位数字组成。IMSI: International Mobile SubscriberIdentification Number 国际移动用户识别码,是区别移动用户的标志,储存在SIM卡中,可用于区别移动用户的有效信息。其总长度不超
2014-05-28 15:42:52 7982
原创 Outlook发邮件时忘记写主题或者添加附件的脚本解决方法
Outlook发邮件时忘记写主题或者的脚本解决方法:按ALT+F11进入VBA集成开发环境,在左上角的工程资源管理器中依次展开Project1/Microsoft Office Outlook 对象/ThisOutlookSession,双击ThisOutlookSession,打开代码输入界面,贴入下面的代码,保存退出即可。以后每次发邮件outlook会自动调用该函数检查是否有主题、是否
2014-05-12 10:26:17 2760 1
原创 Oracle中常用的命令语句
Oracle中常用的命令语句1.创建用户create user 用户名 identified by 密码 注意:用户名和密码最好是英文如:create user sms identified by sms;2.创建表空间create tablespace 表空间名 datafile '存放路径' size 大小如:create tablespace ts
2014-03-26 17:44:11 895
原创 EAI、ESB、SOA关系
1、EAI企业信息集成。一开始软件都是独立应用,不同软件之间没有联系(大约80年代),后来企业应用需要资源整合和共享,出现EAI。一般有两种模式:总线型、和辐射型。后来总线型模式发展成ESB。2、ESB,企业服务总线是企业应用架构的一种模式。一个企业不用ESB没有问题,但是用ESB可以更好的解决不同异构系统的连接问题。出现ESB后,EAI进入了一个新的阶段,就是ESB阶段。
2014-02-26 14:25:54 6399
原创 Siebel写脚本中需要释放的对象
If you are using the T eScript engine, you must explicitly release the memory allocated to specificobject types when they are no longer required by assigning the objects as Null objects. You muste
2014-02-19 22:46:05 807
原创 Siebel 内部数据结构差异描述
An Arbitrary Property Set: Jack A Siebel Message:IntObjectFormat="Siebel Hierarchical" MessageType="Integration Object"IntObjName="Sample Account">...SiebelMessage>An XML Hierarch
2014-02-19 22:43:09 1083
转载 Python-多种分隔符解析字符串
def tsplit(string, delimiters): """Behaves str.split but supports multiple delimiters.""" delimiters = tuple(delimiters) stack = [string,] for delimiter in delimiters: for
2014-01-18 10:47:54 2496
转载 通过MVL计算MVG中子BC的记录总数
Count (“MVL Link”) – reducing scriptingThis article describes how to use Count Function in calculated field involving MVL link to count number of child records for a BC and then base our conditi
2014-01-10 10:49:12 944
转载 Inbound web service failed-[SWSE] Failed to obtain a session ID. Session context not found
历史记录Oracle 技术支持 - 2012年4月23日 下午07时15分53秒 [Notes]Hello Shine,Thank you for your quick update with confirmation, and I am glad to hear that the suggestion could help.With the
2013-12-31 00:15:30 6606
转载 Siebel Server does not start after changing the SADMIN password on Siebel 8.1.1
问题 : Siebel Server does not start after changing the SADMIN password on Siebel 8.1.1Customer changed the sadmin's password following the Siebel Security Guide > Changing or Adding Passwords > Chan
2013-12-30 19:59:10 1504
原创 RaiseErrorText与CancelOperation冲突
今天遇到一个代码问题,RaiseErrorText与CancelOperation冲突:同事帮忙基本分析出了原因现象:1. 如果RaiseErrorText写在 CancelOperation之前,而且CancelOperation代码是在try 或者 catch中的,则RaiseErrorText可以正常弹出2. 如果RaiseErrorText写在 CancelOperation之
2013-12-05 16:43:41 922
原创 Python - Hello World
写了一 个a.py,print "Hello World!"print "Hello Again"print "I like typing this."print "This is fun."print 'Yay! Printing.'print "I'd much rather you 'not'."print 'I "said" do not touch this.'运行
2013-12-04 17:09:36 910 2
原创 Siebel Crash 问题分析思路
Siebel Crash 问题分析思路FDR文件 :飞行数据记录器 Flight Data Recorder当siebel页面发生崩溃时,一般就是会发生crash问题,会在/siebel/siebsrvr/bin目录下面生成一个fdr文件,用来记录发生crash之前系统内存中的信息Fdr文件以fdr后缀结尾,可以通过siebel提供的 sarmanalyser 把fdr转化
2013-11-21 20:47:21 1203
转载 Siebel 开发规范
Siebel Configuration and Development Guideline 1 Objectives. 32 Application Development and Customization Guidelines.42.1 Points to Ponder42.2 Configurations o
2013-09-27 07:12:48 4198
原创 通过按钮弹出Popup Applet
function WebApplet_PreInvokeMethod(MethodName) { switch (MethodName) { case "ModifyCredit": var oBS = TheApplication().GetService("SLM Save List Service"); var psInput = TheApplica
2013-08-30 15:28:16 1409 1
原创 Code Review Tips
问题1:Cascade Delete on 1:MLinks新添加的Link没有设置级联属性,Cascade Delete,会在数据库中产生大量的垃圾数据。有三种情况,解释如下:Ø On M:M links, the “Cascade Delete” property should be set to “None”.The deletion of the association ro
2013-08-14 10:28:01 932
原创 通过BS代码和SQL直接获取指定的Sequence值
function getSequence(Inputs, Outputs) { try { // 获取输入参数Sequence的名字 var vSeqName = Inputs.GetProperty("Seq Name"); var objConn = COMCreateObject("ADODB.Connection"
2013-08-12 10:12:40 1559
原创 获取oracle Sequence报错
siebel获取oracle Sequence报错---------------------------Siebel---------------------------An error has occurred writing to a record. Please continue or ask your systems administrator to check your
2013-08-08 08:57:36 2206
原创 使用别人的LocalDB制作本地库
制作本地库,除了传统方法,还可以是拷贝别人的本地库,把自己的帐号添加进别人的本地库里成为合法用户。以用户 DEV1 为例 ,过程如下:1. 运行D:\Siebel\8.1\Tools_1\BIN\dbisqlc.exe ,以SIEBEL用户登录本地库,密码是初始本地库人的密码;2. 添加账户 DEV1grant connect to SSE_ROLE;grant con
2013-08-06 16:51:45 1690
原创 订单模块,新建订单时Get Active Order错误
在新建订单时可能会出现如下的错误:[1] Error running sub-process 'SIS OM Active Order Sub-Process' at step 'Get Active Order'.(SBL-BPR-00183)[2] Error updating business component at step ''.(SBL-BPR-00187)这个错
2013-08-06 11:37:49 1445 1
转载 多语言环境下的开发部署问题
1. Environment Issue: Using a language EAI Object managereai_fra with a web service returns Http 404 in Dev and E2E 1.1Reason: because of web server virtual directory mapping
2013-08-06 11:31:37 1319
原创 Tool 命令行批量导入导出sif文件
在开发过程中,经常会批量的导入导出Sif文件,可以手工前台做,但是系统自带的命令行模式,更加准确高效。参考:Bookshel-- Using Tools.pdf P179页一、SIF对象批量导出命令: siebdev /c /d /u /p /batchexport 例子:D:cd D:\Siebel\8.1\Tool
2013-08-05 15:10:44 1514
原创 查看SQL执行计划
某些页面执行显示非常慢,需要查看执行计划进行调优,此时需要用oracle用户登录。执行sqlplus "/as sysdba"alter session set "_hash_join_enabled"=false;alter session set optimizer_mode=first_rows_10;alter session set "_optimizer_sor
2013-07-17 19:57:38 1052
原创 Edit Web Layout 错误
在Tools中,打开Edit Web Layout 错误,无法正确显示,最后发现时tool下的cfg配置错误 X:\Siebel\8.1\Tools_1\BIN\ENU\tools.cfg Line 29: WebClientSiteDir = F:\Siebel\8.1\Tools_1\public\enu //路径错误
2013-07-17 19:52:45 876
原创 Applet Browser Script中代码问题
Applet Browser Script中写代码来获取当前记录的属性值时,只有Id可以Get到,其他都不行。//目前发现是这样的,不知缘由Applet Browser script中写代码拦截 Menu里触发的Command时,如果Command的属性“Target”值为【Service】时,前台代码是截获不到事件,目前发现在值为【Browser Applet】才可以。值为【Ac
2013-07-17 19:44:37 1132 1
原创 通过配置避免模糊查询 Like
某些SQL 语句使用 like 关键字,导致不会使用索引,此时查询效率低。Siebel OOTB的BC UP可以避免使用模糊查询,感觉这个很有用。Name: Disable Automatic Trailing Wildcard Field ListValue:字段名字,逗号分隔也可以在组件级别关掉。详细参考 :Bookshelf: Siebel Developer's Ref
2013-07-17 19:41:30 1444
原创 初始化本地库报错 SBL-DAT-00587
某此开发环境被TA一不小心删除了,一个delete没了,数据库备份恢复后,登陆client报错如下:An error occurred setting the default locale for the session. See additional error messages for more information.(SBL-DAT-00587)这个错误在初始化本地库的时候有可能
2013-07-17 19:37:40 2703
原创 Siebel EAI- Web Service 常见错误汇总
由于项目原因部分代码被模糊处理,有些问题待补充,欢迎指出错误,很多试探着理解的,研究的不够深入。问题1Error invoking service 'XXX Service', method 'XXXXX' at step 'Invoke WebService'.(SBL-BPR-00162)--Fatal Error in XML Parser at line 1, colu
2013-07-17 19:26:30 8047 1
原创 递归删除svn目录下的隐藏文件.svn
递归删除当前文件夹下的.svn信息。将下面##内脚本复制出来放入一个.reg 文件中,例如:Del-svn-folders.reg。双击加入注册表,使用时刻直接在文件夹上右击,找到对应 【Delete SVN Folders】XP:环境############################################################################
2013-07-17 19:10:36 1099
原创 Search Center图标调整
Siebel页面上的工具栏,比如Search Center按钮等,调整这些可用以下BS实现:BS:Search Client ServiceUP:SWEFrameSize//调整宽度待补充
2013-07-17 19:08:30 900
原创 siebel意外的数字精度问题
在用eScript代码进行数字运算时,会遇到如下情形,意外的数字精度问题:10.22 - 10 = 0.220000000000001100.22 - 100 = 0.219999999999999100.22 - 100.00 = 0.22200.22 - 199.99 = 0.23为了规避,只好只用toFixed函数指定数字精度,这样保证计算结果在一
2013-07-17 18:37:51 934
原创 ShowPopup无法弹框提示
发现一个问题,我们在Applet上有些按钮是通过ShowPopup弹出来的,有时如果通过OOB的UP:CanInvokeMethod: ShowPopup控制这个按钮的话,但是会对这个Applet上其他位置可能的Popup Applet有影响。比如用Display MessageService的弹窗的。就是这个UP限制住了。
2013-07-17 17:59:56 2258
原创 破除BC上的制度限制
当Business Component整个只读时,想更新一些数据就会报错,起初刚学时,很多都是直接Copy个新BC,去掉UP。现在有个OOTB 的方法:InvokeMethod("SetAdminMode","TRUE");紧跟SetViewMode(AllView);使用,可以达到效果。注意:前台操作慎重,其他UP会失效。参考:Bookshelf:In Admin mode, u
2013-07-17 17:57:06 975 1
原创 Inbound接口 一次解析外部IO报文中多个节点值
我们之前做Inbound接口的时候,解析外部IO节点时常用PRM ANI Utility Service/GetProperty 获取节点值,但是每次只能获取一个,如果一个报文过长,那么这么BS就要执行多次才可以把目标节点解析全,现在发现OOTB有个BS: FINS Industry XML Query Service/Execute 他是基于路径的(Xpath)的语法解析方式
2013-07-17 17:53:32 1201
linux常见问题解答
2009-07-15
Linux课程PPT-浅显易懂
2009-07-13
UNIX环境高级编程
2009-07-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人