oracle数据库系统日常维护操作

oracle数据库系统日常维护操作

ID:39466872

大小:57.50 KB

页数:6页

时间:2019-07-04

oracle数据库系统日常维护操作_第1页
oracle数据库系统日常维护操作_第2页
oracle数据库系统日常维护操作_第3页
oracle数据库系统日常维护操作_第4页
oracle数据库系统日常维护操作_第5页
资源描述:

《oracle数据库系统日常维护操作》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、新开普电子有限公司第6页2021/8/14ORACLE数据库的日常维护操作数据库运行情况,直接关系到一卡通系统的正常运作情况,将数据库及Unix、Linux和Oracle的一些日常操作命令总结如下,以供现场人员对数据库进行了解和进行一些简单处理,适用于操作系统初学者和ORACLE数据库一般维护人员。操作系统命令:改变路径:cd目录名称移动命令:mv源目录或文件目标目录或文件拷贝命令:cp源目录或文件目标目录或文件查询命令:ls–l删除命令:rm文件名创建目录:mkdir目录名称显示文本信息:more文件名;cat文件名显示服务器名称:hostname显示操作系统版本信息:uname–a查

2、看进程命令:ps–ef日期命令:date判断网络连接:pingIpaddress查询硬盘使用:df–v进入操作系统,不管是Unix还是Linux操作系统可以查看一下磁盘的使用情况,使用df–v命令,这个命令报告操作系统磁盘的使用情况,已用百分之多少,一般情况下磁盘占用小于85%属正常情况。如果大于85%就要查询使磁盘增长的原因。提供几种可能情况:Oracle归档日志错误日志管理员所备份文件数据库文件使用空间Oracle数据库常用工具简单介绍:Oracle的企业管理器、sqlplus等Oracle的企业管理器提供了很多管理oracle数据库的功能,通过它可以设置归档和非归档,更改归档文件的

3、路径;对表空间的管理,增加表空间和查看表空间的使用情况;数据库性能的跟踪等。sqlplus应用:这是个连接oracle数据库的最常使用的客户端程序,完全的文本界面,要求对oracle数据库应用有很好的掌握,才能较好的运用,是个交互式的应用程序。通过它可以对数据库进行各项操作。这些工具虽数据库安装,不需额外寻找,使用比较方便。检查数据库的基本操作1)查询Oracle监听是否运行:lsnrctlstatus出现如下结果表明运行成功:ServicesSummary...ORA92has1servicehandler(s)PLSExtProchas1servicehandler(s)Thecom

4、mandcompletedsuccessfully“ServicesSummary.”项表示Oracle作者:于济红新开普电子有限公司第6页2021/8/14的监听进程正在监听哪些数据库实例,输出显示中至少应该有“ORA92”这一项,如果你的数据库ID为ORA92的话。2)检查Oracle实例状态sqlplus“/assysdba”selectinstance_name,,database_statusfromv$instance;INSTANCE_NAMEDATABASE_STATUS---------------------------------------------------

5、ORA92ACTIVE说明数据库Oracle当前的实例状态“DATABASE_STATUS”表示Oracle当前数据库的状态,必须为“ACTIVE”。3)检查Oracle所有表、索引、存储过程、触发器、包等对象的状态selectowner,object_name,object_typefromdba_objectswherestatus!='VALID'andowner!='SYS'andowner!='SYSTEM';如果有记录返回,则说明存在无效的对象。若这些对象与我们应用相关,需要重新生成这个对象。4)检查用户select*fromdba_users;将所有的在Oracle中建立的

6、用户列出,包括建立的时间等。可以根据结果检查有无非法用户存在。!5)selectname,log_mode,open_modefromv$database;NAMELOG_MODEOPEN_MODE-------------------------------ORA92ARCHIVELOGREADWRITE其中“LOG_MODE”表示Oracle当前的归档方式。“ARCHIVELOG”表示数据库运行在归档模式下,“NOARCHIVELOG”表示数据库运行在非归档模式下。6)检查核心转储目录ls$ORACLE_BASE/admin/ORA92/cdump/*.trc

7、wc-lls$ORAC

8、LE_BASE/admin/ORA92/udump/*.trc

9、wc–l上面命令的结果是某个数字,如果这个数字每天增长10以上,则说明Oracle进程经常发生核心转储,某些用户进程或者数据库后台进程由于无法处理的原因而异常退出。频繁的核心转储特别是数据库后台进程的核心转储会导致数据库异常终止。7)检查Oracle数据库的表空间状态selecttablespace_name,statusfromdba_tablespaces;其中“S

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。