- 博客(966)
- 资源 (54)
- 收藏
- 关注
原创 linux系统文件权限SetUID
在Linux系统中每个普通用户都可以更改自己的密码,这是合理的设置。问题是:用户的信息保存在文件/etc/passwd中,用户的密码保存在文件/etc/shadow中,也就是说用户更改自己密码时是修改了/etc/shadow文件中的加密密码,但是,-rw-r--r-- 1 root root 1787 Oct 27 2009 /etc/passwd-r-------- 1 root root 1
2016-12-19 14:33:02 1923
原创 ORACLE 12C CDB中PDB参数管理机制
转自:http://www.xifenfei.com/2013/06/oracle-12c-cdb%E4%B8%ADpdb%E5%8F%82%E6%95%B0%E7%AE%A1%E7%90%86%E6%9C%BA%E5%88%B6.html在ORACLE 12C中参数文件只是记录了cdb的参数信息,没有记录任何的pdb的信息,那ORACLE是如何管理使得各个pdb有自己的参数,这里通过试验的出来O
2016-12-14 09:42:23 2090
原创 12c 中 MGMTDB说明
1、说明:在Oracle 12.1.0.1的Grid Infrastructure 的安装中,可以选择是否安装Grid Infrastructure Management Repository (GIMR) 数据库。在Grid Infrastructure 12.1.0.2 中,已经没有改选项,MIMR 数据库已经变成了强制选项。在Oracle 12c 中Management Database 用
2016-12-11 21:36:51 3523
转载 Linux7.x 扩展磁盘空间
我在REHL7.0下安装oracle12c的时候提示根目录/下空间不足,于是想直接扩下根目录,网上搜索都是通过[root@redhat6-3 ~]# resize2fs /dev/mapper/vg_redhat63-lv_rootresize2fs 1.41.12 (17-May-2010)Filesystem at /dev/mapper/vg_redhat63-lv_root is
2016-11-15 11:14:58 2626
原创 Oracle GI 日志收集工具 - TFA 简介
转载自:https://blogs.oracle.com/Database4CN/entry/tfa_collector_%E4%BB%8B%E7%BB%8D1.TFA的目的:TFA是个11.2版本上推出的用来收集Grid Infrastructure/RAC环境下的诊断日志的工具,它可以用非常简单的命令协助用户收集RAC里的日志,以便进一步进行诊断;TFA是类似diagcollection的一个
2016-04-11 10:15:09 7965
原创 Solaris 查看端口占用情况并找到对应进程
1. Solaris 10及一些系统补丁的安装日志一般可以在/var/sadm/install_data目录和/var/sadm/install目录中找到。2. 用户登录日志可以使用last命令列出3. a) netstat -na | grep -i listen通常可以看到目前系统侦听的端口号 b) netstat -f inet 和 netstat -f inet6可以看到目前所建立的
2015-12-09 18:33:14 15764
原创 Solaris 11配置IPS安装系统包(类似linux中的yum源)
参考:http://blog.chinaunix.net/uid-8860-id-3777457.html一、 概述:Solaris 11被称为第一个云操作系统,因此在很多方面体现了云系统的一些特点,在程序包管理方面,Solaris 11做了很大的修改,原有的一些方式方法都已经不再适用一些新的内容了。Solaris 11的软件分发采用IPS(Image Packaging System)方式进行
2015-12-04 11:14:14 6342
原创 nginx和Tomcat集成后发生的重定向问题分析和解决
一、下载下载地址:http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html这是Oracle Instant Client的下载首页,有很多种版本可供下载。但要注意第三方工具如:PL/SQL Developer和Toad的版本,32位的要对应32位的OracleInstant Client
2015-11-06 10:58:03 2592
原创 rac中 crsctl start/stop crs and crsctl start/stop cluster 区别
官网解释:crsctl start/stop crs - Manage start/stop the entire Oracle Clusterware stack on a node, including the OHASD process, this command is to be used only on the local node..crsctl start/stop cluster
2015-11-06 10:26:01 4931
原创 R12.1.3 应用克隆过程中autocfg脚本报错
报错信息如下:AutoConfig Services PhaseRunning Service Process 4 of 8 for AD_TOPExecuting script in InstantiateFile:/u01/TEST01/apps/tech_st/10.1.3/perl/bin/perl -I /u01/TEST01/apps/tech_st/10.1.3/perl/lib/5
2015-10-25 20:29:11 2170 1
原创 物化视图刷新失败导致日志表异常增大
整理自:http://blog.itpub.net/231499/viewspace-63714/今天在检查时,发现某个物化视图日志占用的空间超过150M,再检查看,该物化视图日志表的记录数有150W,由于其对应的物化视图没有会刷新一次,结合业务量分析可知:物化视图日志不能正常清除。下面的解决步骤--在源库查询物化视图对应日志条目个数SQL> select count(1) from MLOG$_
2015-10-25 20:05:01 4437 1
原创 Nignx 连接tomcat时会话粘性问题分析
问题分析:1. 一开始请求过来,没有带session信息,jvm_route就根据round robin的方法,发到一台tomcat上面。2. tomcat添加上session 信息,并返回给客户。 3. 用户再此请求,jvm_route看到session中有后端服务器的名称,它就把请求转到对应的服务器上。暂时jvm_route模块还不支持默认fair的模式。jvm_route的工作模式和fair
2015-10-13 15:49:45 2817
原创 Apache001_ 性能调整和管理
一个网站在线人数增多,访问时很慢。初步认为是服务器资源不足了,但经反复测试,一旦连接上,不断点击同一个页面上不同的链接,都能迅速打开,这种现象就是说明apache最大连接数已经满了,新的访客只能排队等待有空闲的链接,而如果一旦连接上,在keeyalive 的存活时间内(KeepAliveTimeout,默认5秒)都不用重新打开连接,因此解决的方法就是加大apache的最大连接数。1、MaxClie
2015-10-08 17:13:00 1775
原创 四层和七层负载均衡的区别
简单理解四层和七层负载均衡: ① 所谓四层就是基于IP+端口的负载均衡;七层就是基于URL等应用层信息的负载均衡;同理,还有基于MAC地址的二层负载均衡和基于IP地址的三层负载均衡。 换句换说,二层负载均衡会通过一个虚拟MAC地址接收请求,然后再分配到真实的MAC地址;三层负载均衡会通过一个虚拟IP地址接收请求,然后再分配到真实的IP地址;四层通过虚拟IP+端口接收请求,然后再分配到真实的服务器
2015-09-25 11:10:14 1750
原创 linux 负载均衡技术之 LVS
一、 LVS简介LVS是Linux Virtual Server的简称,也就是Linux虚拟服务器, 是一个由章文嵩博士发起的自由软件项目,它的官方站点是www.linuxvirtualserver.org。现在LVS已经是 Linux标准内核的一部分,在Linux2.4内核以前,使用LVS时必须要重新编译内核以支持LVS功能模块,但是从Linux2.4内核以后,已经完全内置了LVS的各个功能模块
2015-09-24 14:18:52 1941
原创 linux中文件描述符fd和文件指针flip的理解
整理自:http://www.cnblogs.com/Jezze/archive/2011/12/23/2299861.html简单归纳:fd(file descriptor)只是一个整数,在open时产生。起到一个索引的作用。每个进程在PCB(Process Control Block)即进程控制块中都保存着一份文件描述符表,文件描述符就是这个表的索引,文件描述表中每个表项都有一个指向已打开文件
2015-09-17 19:54:33 2928 1
原创 Nignx 运行原理
在nginx启动后,如果我们要操作nginx,要怎么做呢?从上文中我们可以看到,master来管理worker进程,所以我们只需要与master进程通信就行了。master进程会接收来自外界发来的信号,再根据信号做不同的事情。所以我们要控制nginx,只需要通过kill向master进程发送信号就行了。比如kill -HUP pid,则是告诉nginx,从容地重启nginx,我们一般用这个信号来重
2015-09-17 16:38:51 1935
原创 AIX 系统 EBS form 打开报错FRM-92101: FORM server在启动过程中失败
克隆或者安装好系统后,发现form打不开,报错截图:根据oracle 官方文档:R12: "FRM-92101:There was a failure in the Forms Server during startup" Error When Attempting to Launch Forms [ID 454427.1]Oracle Applications Technology Stack
2015-09-11 11:40:42 4956
原创 基于 Jenkins 快速搭建持续集成环境
持续集成是一种软件开发实践,对于提高软件开发效率并保障软件开发质量提供了理论基础。Jenkins 是一个开源软件项目,旨在提供一个开放易用的软件平台,使持续集成变成可能。本文正是从持续集成的基本概念入手,通过具体实例,介绍了如何基于 Jenkins 快速搭建持续集成环境。持续集成概述什么是持续集成随着软件开发复杂度的不断提高,团队开发成员间如何更好地协同工作以确保软件开发的质量已经慢慢成为开发过程
2015-09-07 15:11:17 2026 1
原创 EBS中odf文件和xdf文件解释
参考文档:http://blog.csdn.net/pan_tian/article/details/7814422 http://blog.csdn.net/pan_tian/article/details/86435011、ODFodf(Object Descriptor File),里边含有数据库对象的描述,用于创建数据库表,视图,索引等等。除了打patch可以打odf文件
2015-08-24 11:01:20 3757
转载 在Linux 6上使用UDEV解决RAC ASM存储设备名问题
连接:http://www.askmaclean.com/archives/%E5%9C%A8linux-6%E4%B8%8A%E4%BD%BF%E7%94%A8udev%E8%A7%A3%E5%86%B3rac-asm%E5%AD%98%E5%82%A8%E8%AE%BE%E5%A4%87%E5%90%8D%E9%97%AE%E9%A2%98.htmlMaclean一直是使用UDEV替代ASML
2015-08-22 15:00:04 9813
原创 物化视图刷新原理与性能诊断
参考文档:Materialized View Refresh: Locking, Performance, Monitoring (文档 ID 258252.1)How to Monitor the Progress of a Materialized View Refresh (MVIEW) (文档 ID 258021.1)1、名词解释:基表指的是英文里面的Master Table和Master
2015-08-12 14:21:49 6296
原创 利用keepalived构建高可用MySQL-HA
整理自: http://kb.cnblogs.com/page/83944/关于MySQL-HA,目前有多种解决方案,比如heartbeat、drbd、mmm、共享存储,但是它们各有优缺点。heartbeat、drbd配置较为复杂,需要自己写脚本才能实现MySQL自动切换,对于不会脚本语言的人来说,这无疑是一种脑裂问题;对于mmm,生产环境中很少有人用,且mmm 管理端需要单独运行一台服务器上,要
2015-08-11 09:43:00 1089
原创 高负载web服务器linux内核参数调整
参考:http://blog.csdn.net/lizhitao/article/details/9323137Linux系统中sysctl参数优化(TCP高级选项设置)服务器在高并发时,会创建大量连接,这就需要设置TCP相关参数来提供服务器性能。1.文件描述符最大数调整。 修改 vi /etc/security/limits.conf 值 在里面添加一行 * - nofi
2015-08-10 22:42:34 1996
原创 Apache001_ 模块介绍
Apache概述Apache是目前世界上使用最为广泛的一种Web Server,它以跨平台、高效和稳定而闻名。按照去年官方统计的数据,Apache服务器的装机量占该市场60%以上的份额。尤其是在X(Unix/Linux)平台上,Apache是最常见的选择。其它的Web Server产品,比如IIS,只能运行在Windows平台上,是基于微软.Net架构技术的不二选择。Apache支持许多特性,大部
2015-08-10 14:02:48 2043
原创 Apache + Tomcat 负载均衡 session复制
转自:http://blog.csdn.net/cssmhyl/article/details/8455400http://snowolf.iteye.com/blog/743611Apache 和 Tomcat原本就是一家,更是一家亲!Apache与Tomcat整合,无非是将Apache作为前端根据请求路径、端口、代理分发给多个Tomcat,以到达转发和负载均衡的目的!同时,通过Apache和T
2015-08-08 20:33:00 2774
原创 暂无
原文:http://www.ituring.com.cn/article/48042Tomcat前端配置一个HTTP服务器应该是大部分应用的标配了,基本思路就是所有动态请求都反向代理给后端的Tomcat,HTTP服务器来处理静态请求,包括图片、js、css、html以及xml等。这样可以让你的应用的负载能力提高很多,前端这个HTTP服务器主流用的最多的当属Apache HTTP Server和ng
2015-08-08 20:06:29 1224 1
原创 数据库层预克隆报无法创建日志文件
报错信息如下:RC-00205: Exception while writing the LOG information to adcrdbclone.sql ——在写redo log信息到adcrdbclone.sql 脚本时报错。Raised by oracle.apps.ad.tools.AdCreateCtlFileRC-50208: Exception in met
2015-08-01 00:02:49 1733
原创 oracle 高级队列技术
Oracle AQ是Oracle数据库中集成的一种消息队列机制,可以用于不同应用程序间的消息交互,例如PL/SQL可以通过相应的Package访问队列、C#应该程序可以通过ODP.NET访问队列、Java应用程序则可以通过OJMS访问队列。AQ内部是通过数据库表实现的(即消息实际上是存储在数据库表中)。高级队列的应用范围非常广泛。 除了提供消息在oracle数据库和应用程序以及用户之间传送的功能之
2015-07-30 14:58:33 10011 1
原创 并发管理器的工作原理 和 cmclean.sql的潜在危险
I’m sure one of the most popular scripts for Apps DBAs on My Oracle Support is cmclean.sql from MOS Article ID 134007.1 “Concurrent Processing – CMCLEAN.SQL – Non Destructive Script to Clean Concurren
2015-07-29 18:14:26 2048 1
翻译 如何重建 wf_java_deferred 队列(queue)
Followings steps are to be followed to rebuild the queue1. Check to see what records will be backed up on the wf_queue_temp_jms_table backup table. select wfjd.corr_id corrid, msg_state state, count(*
2015-07-29 16:50:42 1838 1
原创 并发请求:统计数据收集模式
并发请求: 统计数据收集模式(FNDGSCST) / Gather Schema StatisticsOracle ERP中有几个与Gather有关的标准Request:Gather All Column Statistics –FND_STATS.GATHER_ALL_COLUMN_STATS()Gather Column Statistics –FND_STATS.GATHER_COL
2015-07-29 11:29:28 5776 1
原创 AOL/J JDBC连接在EBS中的实现
参考文档:AOL/J JDBC Connection Pool White Paper (文档 ID 278868.1)The JDBC Pool in e-Business Suite is implemented through the core java technology framework for the entire suite (named AOL/J). AOL/J uses
2015-07-23 11:11:26 2373
原创 Solaris 安装JDK
整理自前辈的博客:http://segmentfault.com/a/1190000000602259参考文章http://serverfault.com/questions/71268/how-do-you-install-a-jdk6-on-solaris10-sparc-64bitshttp://onlineappsdba.com/index.php/2009/11/23/how-to-in
2015-07-20 11:45:42 2125
原创 R12.2 克隆完成之后weblogic AdminSErver无法启动
客户系统 AIX 6当克隆完成后,autucfg报错,关于这个报错请参考这个文章:http://blog.csdn.net/cymm_liu/article/details/46931869解决完autucfg报错后,发现克隆没有其他错误,但是weblogic的AdminServer启动不了,报错信息:Starting server AdminServer ...Error Starting se
2015-07-17 21:44:13 3181
原创 R12.2 克隆系统结束后 autocfg 报错 rtld: 0712-001 Symbol __pth_init was referenced from module FNDCPUCF
客户操作系统AIX从AIX 7 克隆 到 AIX 6,数据库克隆没有出现问题,但是应用克隆的时候,cfgclone脚本会调用autocfg脚本,脚本执行过程报了下面的错误:afcpctx.sh执行过程的日志:下面这个是adgenjky.sh 脚本出现的日志:通过关键词“ rtld: 0712-001 Symbol __pth_init was referenced from module FND
2015-07-17 20:41:50 4220
原创 调整jvm中的 wrapper.jvm.port
参考:http://wrapper.tanukisoftware.com/doc/english/prop-jvm-port.htmlThe Wrapper is able to use a socket to communicate with its Java component running inside a JVM. This property allows the configurati
2015-07-16 17:58:33 2950
原创 java 类型的并发程序 内存设置
客户遇到问题:并发程序方法为:JAVA 并发程序这个程序定时执行,调用远端的webservice,来传输xml数据,来同步两个系统的数据。但是现在的问题是如果xml数据取的过多,这个并发程序会报out of memory的错。参考文档:Concurrent Request Xml:Generator Errors With Java.Lang.Outofmemoryerror During Dat
2015-07-13 14:44:44 997
原创 用bsu命令行为weblogic安装或者卸载补丁
关于bsu使用的官方解释:并且可以参考这篇文档:Oracle WebLogicServer PSU(补丁集更新)公告 (文档 ID 1600822.1)Oracle® Smart Update Applying Patches to Oracle WebLogic ServerRelease 3.3.0Part Number E14143-12HomeContentsContact UsPrevi
2015-06-28 16:39:52 15698
原创 Azure 使用心得 1
1、创建虚拟机:针对linux 系统Azure 上目前看来只有centOS等开源的系统,并没有redhat或者oracle linux系统镜像可供选择,centOS使用起来也是比较方便,安装rpm的时候,Azure上已经给配置好了yum 源,装起来还是比较方便的。2、安装系统的默认用户默认创建虚拟机的时候,会创建一个用户azureuser,我们可以给他设置密码。3、关于图形界面默认安装的系统不支持
2015-05-22 18:44:00 2644
Oracle Application FrameworkApplication Development Framework
2014-05-11
Oracle® One-to-One Fulfillment Implementation Guide
2014-04-16
Oracle Core Essential Internals for DBAs and Developers
2012-06-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人