自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 收藏
  • 关注

原创 EXPDP导出报错job already exists

问题现象Expdp导出sys_yz schema时报错如下,并且无法导出ORA-31634: job already existsORA-31664: unable to construct unique jobname when defaulted问题原因使用sys用户检查视图DBA_DATAPUMP_JOBS,这个视图中保存的是expdp的一些出错信息,是基于 gv$d

2015-07-06 12:34:21 1754

转载 官方文档说明

Getting started 页面: 这里包括一些最基础的文档链接。 Concept,里面包括了Oracle数据库里面的一些基本概念和原理。比如说数据库的逻辑结构、物理结构、实例的构成、优化器、事务等知识都有描述。Reference,里面包括了动态性能视图、数据字典、初始化参数等信息。如果有参数不知道什么意思,或者v$视图中的字段信息有些模糊,都可以从这里找到相应的描述。(HTML点

2013-07-08 23:09:16 869 1

原创 创建表空间数据文件过大导致失败

系统环境Suse11sp1,Oracle10.2.0.5故障现象创建表空间失败,提示ERROR at line 1:ORA-03206: maximum file size of (6400000) blocks in AUTOEXTEND clause is out of range具体情况用户提出需求使用共享数据库的需求,我们需要给他创建一个用户,为了各种安全,需要给用户一

2013-06-19 12:13:16 2733

原创 应用程序无法连接数据库导致业务经常性中断

问题描述:    有人反映业务经常性中断,根据技术人员初步判断是由于应用程序无法连接数据库导致的。    登录数据库查看日志,发现日志有如下错误信息:02-SEP-2012 14:23:25 * (CONNECT_DATA=(SID=ora10g)(CID=(PROGRAM=)(HOST=__jdbc__)(USER=))) * (ADDRESS=(PROTOCOL=tcp)(HOST

2013-06-17 11:48:52 2218

原创 在线修改表导致登录表锁定

问题描述:某天正做推广,并发量很大,数据库有一些表的某个字段设置的自增长,原来设置的长度已经不够用,导致游戏充值不了,开发同事发现后直接用业务账号在线修改字段长度,导致登陆表锁住,系统hang住。分析解决:由于不停的有并发请求,导致用sys用户通过操作系统验证方式都登陆不了,于是通过iptables限制端口请求,kill -9 杀掉几个连接进程,用sys连接进去,找出锁会话,杀掉。修改所有

2013-06-17 11:47:37 733

原创 绑定变量导致应用界面出不来

问题描述:开发环境的数据库版本是10g,开发组的兄弟反馈有点系统的一个查询统计功能,页面基本出不来,用debug调试是SQL执行耗时,但SQL打印出来后在pl/sql中执行非常快。     如何分析:初判断是绑定变量引起,于是查了查询条件的直方图,发现有两个条件值分布不均匀,当即确认是绑定变量引起。绑定变量优点避免硬解析,缺点是默认绑定列的数据是分布均匀的,当遇到分布不均匀的列很可能走错计

2013-06-17 11:42:35 684

原创 升级未备份导致

系统环境RHEL5u4,oracle11GR2故障现象数据库升级未成功,数据库也无法启动具体情况给一个在线应用打补丁,打完之后,没有成功,还把原来的功能搞没了,问升级前有没有对应用做备份,曰:没有,中间为了排除是库导致的不正常,现场支持的一哥们,直接把库shutdown了,把系统也重启了,然后再重启库的时候,找不到数据文件,后来现场支持的问原来负责这里人,说数据文件

2013-06-17 11:29:02 715

原创 分区表脚本未测试问题

系统环境RHEL5u4,oracle10g故障现象数据库无法运行具体情况当时搞表的分区方案, 给出的脚本有问题, 有个 global的 索引,做分区修改的时候,未 update global index ...解决过程经验教训再简单的脚本都要测试过以后 才敢上线。 任何脚本不测试坚决不上线。 再简单也不行。

2013-06-17 11:14:23 755

原创 磁盘空间不足导致数据库当机

系统环境RHEL5u4,oracle11GR2故障现象系统无故当机具体情况系统无故当机解决过程先检查了OS,磁盘,网络都没有问题,然后看log,磁盘满了,是归档程序没有清理,删除了几个老的归档,数据库恢复正常

2013-06-17 10:47:37 1085

原创 内核参数修改导致数据库无法启动

系统环境RHEL5u4,oracle11GR2故障现象数据库无法启动具体情况有人改了内核参数,后来重启数据库起不来解决过程先检查了OS,磁盘,网络都没有问题,然后看log,发现疑似内核参数被改过,用pfile启动数据库成功,然后修改spfile,做了几次重启都没有发生问题

2013-06-17 10:32:47 805

原创 未使用分区表造成系统缓慢

系统环境RHEL5u4,oracle11GR2故障现象每个月的第八天,系统都会很缓慢,当天直至下午两点左右具体情况接到很多投诉,每个月的这一天上午,系统都会非常缓慢,但是并不阻塞,比平常慢几十倍,平常几秒钟完成的查询,会变成十几分钟对数据库分析后,发现这个时间段数据库资源使用率很高,cpu能到到80%以上,但是业务量比平时并没有增加多少后来发现在数据库中运行着几

2013-06-15 18:40:53 855

原创 误删除数据文件,数据库还没有关闭

系统环境RHEL5u4,Oracle11GR2故障现象数据文件被误删除具体情况接到反馈说,数据文件data20120512.dbf被误删除,需要恢复数据库提示ERROR at line 1:ORA-01116: error in opening database file 16ORA-01110: data file 16:‘/u01/app/oracle/

2013-06-14 18:43:10 733 1

原创 用户登录后hang住,library cache lock

系统环境RHEL5u4,Oracle11GR2故障现象某用户登陆后一直hang住,不报错,其他用户无此问题具体情况接到反馈说,某个页面不能打开,检查了页面日志之后,发现该页面对应的某用户无法登陆数据库,于是用sqlplus连接数据库,发现hang在那里解决过程检查等待事件,发现是library cache lock并且除了我们的登陆进程,还有一大堆已经登陆的进程被阻

2013-06-14 17:38:14 1101

原创 双实例数据库的优缺点

如果有一个数据库,有两个业务系统共用,是做双实例(一个业务用一个还是用一个实例)还是单实例(一个业务一个用户),哪个好呢?从资源消耗来说对于前台进程来说,两种情况的硬件使用率是一样的对于后台进程来说,单实例消耗资源少,双实例有的需要开两个后台进程,例如mmon,因此会消耗更多内存,双实例也会开两个SGA,每一个不能太小,也会消耗更多的内存因此最好还是单实例从扩展性来说单实例

2013-06-14 17:17:19 3186

原创 DC的企业文化

在DC工作的两年,我感受最深最受影响的DC企业文化是两条1.部门之间没有免费的午餐公司使用成本中心制度.以IT部门为例,我们为公司的每个员工提供相关的服务,都要计算成本的,例如用一个域账号需要多少钱,用www账号浏览外网需要多少钱,每个员工都不例外,自己部门的员工也需要缴纳,我们为公司员工处理的每一个case,都要计入我们部门的收益,我们需要其它部门的协调工作,都要算作我们的支出成本,其它

2013-06-02 17:56:45 1121

原创 kernel参数值设定

服务器内存为4G的情况下vi     /etc/sysctl.conf net.ipv4.ip_forward = 0net.ipv4.conf.default.rp_filter = 1net.ipv4.conf.default.accept_source_route = 0kernel.sysrq = 0kernel.core_uses_pid = 1net.i

2013-06-01 16:43:02 3555

原创 技术人员的四种性格

第一类,经验型,处理问题的主要方式取决于以往的经验,他们往往有很好的习惯,会把每一个处理过的案例整理出来,今后碰到类似案例的时候,他们会很快的解决问题,随着时间的增长,它们的技术也会不断的提高第二类.理论型.他们具有很厚的理论基础,经常探讨一些高深的问题,他们研究技术却很少进行实践,它们的知识是以点的方式存在,无法形成整体,很深的理论知识并不能给工作带来多少帮助第三类.技巧型.他们不注重理

2013-05-27 10:25:58 6653

原创 悟道与御器

做一件事,总是会碰到'道'和'器'.道是形而上的东西,是别人无法教授的只能靠自己感悟.器是有形的东西,和内容获得,也最容易是人从中受益.由于悟道很难,因此大多数人都会追求器而放弃悟道.不过道终究是形而上的东西,一旦悟道,那么器就显得那么渺小了.        由道御器是很简单的事,一旦能够入道,那么形而下的器就可以信手拈来了.把御器作为悟道路上的工具和手段,是无可厚非的,在学习的过程中,总是会

2013-05-27 10:16:11 1017

转载 存储的分类

目前服务器所使用的专业存储方案有DAS、NAS、SAN、iSCSI几种。存储根据服务器类型可以分为:1封闭系统的存储封闭系统主要指大型机2开放系统的存储开放系统指基于包括Windows、UNIX、Linux等操作系统的服务器;                       开放系统的存储分为2.1内置存储2.2外挂存储;开放系统的外挂存储根据连接的方式分为:2

2013-05-13 14:34:47 938

原创 什么是云

什么是云计算定义云计算最早来源于麦肯锡的一个理念,就是“让计算能力能够像水和电一样提供给用户应用”水和电等共用事业的一个共同点就是用户不会关心资源的来源,类似的,云计算就是用户只要连上互联网,就能通过远处不明地点的计算机获得计算能力,不需要考虑服务器放在那里,如何实现功能等问题.即提供一个网络计算资源应用,例如提供一个搜索关键词就能获得结果,从这一点上来说,google也是一个卖软

2013-05-12 23:59:53 1155

原创 甲方乙方?作为一个手艺人生存下去

1

2013-05-11 09:33:04 948 1

原创 为什么要留在北上广!

为什么呢

2013-05-11 09:32:16 1115 1

原创 RHEL6u4(x64)平台安装oracle10G

RHEL6u4(x64)平台安装oracle10G1.安装系统补丁系统语言要使用英文进行显示在安装系统的时候,注意选择安装所有组件之后可以使用yum工具进行补丁的安装RHEL6u4平台可以使用如下命令打补丁yum install -ybinutils-2.20.51.0.2-5.11.el6 (x86_64)compat-libcap1-1.10-1 (x86_64

2013-05-10 15:24:09 1393

原创 oracle安装实施准备工作邮件通知模板

尊敬的用户           你好           我已于贵方预定xx月xx日9:00到xx路xx号贵司进行oracle安装现场实施,实施预计时间为6个小时           为了保证当天现场实施的效率,请提前告知我以下信息,非常感谢1   内存参数服务器总内存数以及该服务器是否为oracle数据库专用服务器,oracle数据库可分配内存数2   安装参数ora

2013-05-09 17:57:59 797

原创 我我我

一名电脑修理员

2013-05-09 11:58:54 483 1

原创 SUSE11sp2(x64)平台安装oracle10G

1.安装系统补丁系统语言要使用英文进行显示在安装系统的时候,注意选择安装所有组件之后可以使用zypper工具进行补丁的安装suse11sp2平台可以使用如下命令打补丁zypper install -y sysstatlibstdc++43-devel-32bitunixODBC-devellibgcc-4.4.6-3.el6libgcclibgcc46

2013-05-09 11:03:08 1372 2

转载 dbca报njni10问题

http://blog.csdn.net/wyzxg/article/details/5396989

2013-04-28 01:40:03 742

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除