摘要:本文主要描述如何在Linux下完全卸载oracle和grid软件。 操作环境 SuSE11 oracle用户完整删除操作步骤 1、登录oracle用户,停止Oracle数据库监听和数据库实例 说明:可以使用ps -ef | grep 'oracle' | grep -v grep确认是否还有进程。如
阅读全文
摘要:AWR(Automatic Workload Repository)报告常用于Oracle数据库性能分析。熟练解读AWR报告有助于快速分析Oracle性能问题。下面主要描述如何手工获取AWR报告。 操作步骤 1、生成指定时间段的awr快照 2、间隔5分钟,重新执行生成快照。间隔时长可以根据需要设置。
阅读全文
摘要:本文主要描述如何将Oracle表空间的文件系统形式的数据文件迁移到LV裸设备上。 前提条件 1、oracle运行正常。 2、已使用LVM命令规划好LV文件。如/dev/vgoracle/lvdatatbs。 3、停止oracle监听。 操作步骤 1、查看当前待操作表空间DATATBS对应的数据文件的
阅读全文
摘要:由于oracle表空间数据文件规划问题导致当前数据文件所在文件系统空间不足,当其他文件系统空间充足情况下,可将数据文件移动到空间充足的文件系统下。本文主要描述Oracle表空间数据文件移动的操作步骤。 业务表空间数据文件移动操作方法 1、查看当前待操作表空间DATATBS对应的数据文件的路径、状态。
阅读全文
摘要:由于环境维护或者性能测试需要,经常需要对表空间进行重建操作。重建表空间操作主要分3中情况介绍,分别是业务表空间、临时表空间和回滚段表空间的重建。 重建业务表空间 由于业务规划要求,重建后的业务表空间名需要与原有的一致。操作上和重建临时表空间和重建回滚段表空间有不同。 1、备份当前需要使用的数据库,可
阅读全文
摘要:手工删除ORACLE数据库用户时常会出现会话进程仍在使用导致删除失败的情况。需要查询会话并将会话删除才能成功将数据库用户删除,比较不方便。 适用场景 自动删除oracle数据库用户 基本知识 oracle字符串拼接符(||)及单引号使用的2种方式。 1、select 'lion'||','||'te
阅读全文
摘要:查询Oracle归档日志状态 方法一 SQL> archive log list; 方法二 SQL> select name,log_mode from V$database; 打开Oracle归档日志 oracle$ sqlplus / as sysdba SQL> shutdown immedi
阅读全文
摘要:需求背景 由于前期安装oracle时redo文件大小或者路径规划不合理需要进行修改,以便满足性能测试要求。redo文件规划大小建议与生产环境一致。 重做日志相关数据字典 1、v$log 记录数据库中有多少个重做日志组,每个组中有多少个成员、日志大小及状态 2、v$logfile 记录着每个日志组成员
阅读全文
摘要:文档使用声明 1、安装指导仅限测试环境(非生产环境)安装使用,生产环境oracle数据库建议按公司要求安装。 安装环境 1、SuSE10/SuSE11(64位) + Oracle11gR2 工具和安装包准备 1、Xmanager安装完成。主要使用Xmanager - Passive组件,目的是在执行
阅读全文
摘要:操作环境 SuSE11+Oracle11gR2 问题现象 删除ORACLE数据库用户失败,提示ORA-01940: cannot drop a user that is currently connected错误 问题分析 NA 问题解决 知识延伸 oracle杀掉会话进程有3种方式 1、ALTER
阅读全文
摘要:操作环境 SuSE+Oracle11gR2 适用场景 shutdown immediate停止数据库失败 操作命令 1、kill掉oracle实例相关进程 2、清除oracle占用的共享内存段 3、清除oracle占用的共享信号量
阅读全文
摘要:测试环境 SuSE11 + ORACLE11gR2 问题现象 执行 impdp导入现场导回的dmp文件,导入失败。错误提示如下 问题分析 sysdb.dmp文件是使用exp命令导出的,而使用impdp命令导入时无法识别exp命令导出的文件,需要使用imp命令进行导入 问题解决 执行imp sysdb
阅读全文
摘要:操作环境 SuSE11sp3 + ORACLE11gR2(11.2.0.3) 问题现象 新安装的ORACLE启动失败,提示ORA-01078和LRM-00109错误。具体错误现象如下 问题分析 根据错误分析是查找不到参数文件initora11g.ora导致启动失败。从其他路径拷贝一份initora1
阅读全文
摘要:1、ORACLE实例启动、停止 SQL>startup; #启动ORACLE实例 SQL>shutdown immediate; #关闭ORACLE实例,常用。阻止新用户连接且阻止已连接用户建立新事务;回退未提交的事务;强制关闭用户连接、卸载数据库,并终止实例。 SQL>shutdown abort
阅读全文
摘要:在使用ORACLE过程中经常会碰到启动或者访问失败的问题。碰到这些问题该如何解决? 1、仔细阅读报错提示信息,不要扫一眼感觉似曾相识,凭经验就开始上手解决。因为相同的现象可能是不同的原因引发的。 2、查看alert log告警日志,可以先清除已存在的日志重新执行启动或者访问操作,获取干净完整的日志。
阅读全文
摘要:操作环境 1、SuSE11sp3操作系统 2、oracle 11.2.0.3版本升级到11.2.0.4版本 问题现象 oracle 11.2.0.3版本升级到11.2.0.4版本时执行dbua命令在获取database信息步骤时提示输入pfile文件,无法next操作,升级阻塞。(不是在自己环境操作
阅读全文