- 博客(46)
- 资源 (15)
- 收藏
- 关注

原创 从今天开始,整理工作总结
从今天开始整理这几年来积累的工作总结,从电子记事本迁移到CSDN,以免丢失。已经丢了很大一部分,心疼啊。这可都是自己的成长履历。
2013-07-17 18:50:43
1158
1
原创 Oracel 统计信息收集
针对不同的局点,以及机型性能,业务定时任务影响,数据量大小,有时需要进行调整,错开高峰期,防止对业务产生冲突;--如下语句可以查询自动统计信息是否打开,需要这三个语句查出来的所有状态都是enable。--查看表或索引的统计信息是否需更新,如果行数相差很多,则该表需要更新统计信息。---查询表数据量变化多少,Oracle的角度超过0.1 都需要统计信息更新。--通过如下语句可以查询任务执行历史信息。--查询最近7天的统计信息任务执行历史。--收集没有分析过的表的统计信息。2.1 收集数据表的统计信息。
2024-12-12 00:05:10
1493
原创 Oracle Grid资源操作
Grid启动各资源之前,首先要启动OHAS(Oracle High Availability Services),然后再启动其他资源;首先通过查看资源状态,是否Online。如果上述操作提示OHAS未启动,可以先执行此步骤,默认自动启动。启动单个资源(如果部分资源不能自动启动,需要手工启动如下)停止单个资源(如果部分资源不能自动停止,需要手工停止如下)如果要关闭资源,则将命令的start改为stop即可。进入后命令类同系统命令,进行磁盘查看,如果没有,使用下面命令查看所有的vg。
2024-12-11 23:59:14
1234
原创 oracle查询表空间信息
dba_segments中bytes的大小是这个表实际占用的空间大小。方式一,通过SQLPLUS查看,适用于无PLSQL等工具。通过dba_tables中统计的是表预计要占用的大小。--2、查看表空间物理文件的名称及大小。--9、查看数据库的创建日期和归档方式。--12 查询临时表空间使用者信息。--1、查看表空间的名称及大小。--3、查看回滚段名称及大小。--7、查看数据库库对象。--8、查看数据库的版本。--11查看表空间的大表。--4、查看控制文件。--5、查看日志文件。--查看表所占空间大小。
2024-10-08 06:21:20
3716
原创 查看oracle数据库的静态和动态参数
-延迟,当前会话不生效,后续的会话有效。----静态参数,需要重启数据库参数才有效。pga_aggregate_target 物理内存的10%(允许5%的误差)memory_max_target 物理内存的60%(允许5%的误差)shared_pool_size 物理内存的5%(允许5%的误差)memory_target 物理内存的60%(允许5%的误差)db_cache_size 物理内存的35%(允许5%的误差)sga_target 物理内存的45%(允许5%的误差)附:参数调整值的计算公式。
2014-09-28 14:42:35
1108
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
814
1
原创 数据库启动的3个阶段
数据库启动的3个阶段1. startup 非mount阶段 -->读取init.ora初始化的参数, (按照参数)给进程分配内存2. mount 读control file控制文件 和找datafile 数据文件的位置(并不打开)作用: 有些数据恢复是需要这个阶段的, 比如对control file的恢复。有的recovery 是需要在mount阶段进行的。3.
2014-06-18 17:48:43
1464
原创 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
1094
转载 Java内存结构
一、Java内存分配1、 Java有几种存储区域?* 寄存器 -- 在CPU内部,开发人员不能通过代码来控制寄存器的分配,由编译器来管理* 栈 -- 在Windows下, 栈是向低地址扩展的数据结构,是一块连续的内存的区域,即栈顶的地址和栈的最大容量是系统预先规定好的。 -- 优点:由系统自动分配,速度较快。 -- 缺点:不够灵活,但程序
2014-06-18 00:54:42
591
原创 SIM卡中ICCID标识与IMSI的区别
ICCID:Integrate circuit card identity 集成电路卡识别码(固化在手机SIM卡中) ICCID为IC卡的唯一识别号码,共有20位数字组成。IMSI: International Mobile SubscriberIdentification Number 国际移动用户识别码,是区别移动用户的标志,储存在SIM卡中,可用于区别移动用户的有效信息。其总长度不超
2014-05-28 15:42:52
8418
原创 Outlook发邮件时忘记写主题或者添加附件的脚本解决方法
Outlook发邮件时忘记写主题或者的脚本解决方法:按ALT+F11进入VBA集成开发环境,在左上角的工程资源管理器中依次展开Project1/Microsoft Office Outlook 对象/ThisOutlookSession,双击ThisOutlookSession,打开代码输入界面,贴入下面的代码,保存退出即可。以后每次发邮件outlook会自动调用该函数检查是否有主题、是否
2014-05-12 10:26:17
2868
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
948
原创 EAI、ESB、SOA关系
1、EAI企业信息集成。一开始软件都是独立应用,不同软件之间没有联系(大约80年代),后来企业应用需要资源整合和共享,出现EAI。一般有两种模式:总线型、和辐射型。后来总线型模式发展成ESB。2、ESB,企业服务总线是企业应用架构的一种模式。一个企业不用ESB没有问题,但是用ESB可以更好的解决不同异构系统的连接问题。出现ESB后,EAI进入了一个新的阶段,就是ESB阶段。
2014-02-26 14:25:54
6615
原创 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
859
原创 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
1137
转载 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
2571
转载 通过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
990
转载 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
7036
转载 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
1585
原创 RaiseErrorText与CancelOperation冲突
今天遇到一个代码问题,RaiseErrorText与CancelOperation冲突:同事帮忙基本分析出了原因现象:1. 如果RaiseErrorText写在 CancelOperation之前,而且CancelOperation代码是在try 或者 catch中的,则RaiseErrorText可以正常弹出2. 如果RaiseErrorText写在 CancelOperation之
2013-12-05 16:43:41
987
原创 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
987
1
原创 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
1268
转载 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
4548
原创 通过按钮弹出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
1475
原创 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
992
原创 通过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
1625
原创 获取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
2291
原创 使用别人的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
1783
原创 订单模块,新建订单时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
1542
转载 多语言环境下的开发部署问题
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
1402
原创 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
1644
原创 查看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
1178
原创 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
934
原创 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
1193
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
1511
原创 初始化本地库报错 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
2820
原创 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
8310
原创 递归删除svn目录下的隐藏文件.svn
递归删除当前文件夹下的.svn信息。将下面##内脚本复制出来放入一个.reg 文件中,例如:Del-svn-folders.reg。双击加入注册表,使用时刻直接在文件夹上右击,找到对应 【Delete SVN Folders】XP:环境############################################################################
2013-07-17 19:10:36
1177
原创 Search Center图标调整
Siebel页面上的工具栏,比如Search Center按钮等,调整这些可用以下BS实现:BS:Search Client ServiceUP:SWEFrameSize//调整宽度待补充
2013-07-17 19:08:30
949
原创 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
993
linux常见问题解答
2009-07-15
Linux课程PPT-浅显易懂
2009-07-13
UNIX环境高级编程
2009-07-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人