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

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
oracle数据库系统日常维护操作

ORACLE数据库的日常维护操作 数据库运行情况,直接关系到一卡通系统的正常运作情况,将数据库及Unix、Linux和Oracle的一些日常操作命令总结如下,以供现场人员对数据库进行了解和进行一些简单处理,适用于操作系统初学者和ORACLE数据库一般维护人员。 操作系统命令: 改变路径:cd 目录名称 移动命令:mv 源目录或文件 目标目录或文件 拷贝命令:cp源目录或文件 目标目录或文件 查询命令:ls –l 删除命令:rm 文件名 创建目录:mkdir 目录名称 显示文本信息:more 文件名 ; cat 文件名 显示服务器名称:hostname 显示操作系统版本信息:uname –a 查看进程命令:ps –ef 日期命令: date 判断网络连接:ping Ipaddress 查询硬盘使用:df –v 进入操作系统,不管是Unix还是Linux操作系统可以查看一下磁盘的使用情况,使用df –v 命令,这个命令报告操作系统磁盘的使用情况,已用百分之多少,一般情况下磁盘占用小于85%属正常情况。如果大于85%就要查询使磁盘增长的原因。 提供几种可能情况:Oracle归档日志 错误日志 管理员所备份文件 数据库文件使用空间 Oracle数据库常用工具简单介绍:Oracle的企业管理器、sqlplus等 Oracle的企业管理器提供了很多管理oracle数据库的功能,通过它可以设置归档和非归档,更改归档文件的路径;对表空间的管理,增加表空间和查看表空间的使用情况;数据库性能的跟踪等。 sqlplus应用:这是个连接oracle数据库的最常使用的客户端程序,完全的文本界面,要求对oracle数据库应用有很好的掌握,才能较好的运用,是个交互式的应用程序。通过它可以对数据库进行各项操作。 这些工具虽数据库安装,不需额外寻找,使用比较方便。 检查数据库的基本操作 1)查询Oracle监听是否运行:lsnrctl status 出现如下结果表明运行成功: Services Summary... ORA92 has 1 service handler(s) PLSExtProc has 1 service handler(s) The command completed successfully “Services Summary.”项表示Oracle的监听进程正在监听哪些数据库实例,输出显示中至少应该有“ORA92”这一项,如果你的数据库ID为ORA92的话。 2) 检查Oracle实例状态 sqlplus “ / as sysdba” select instance_name,,database_status from v$instance; INSTANCE_NAME DATABASE_STATUS ----------------------- ---------------------------- ORA92 ACTIVE 说明数据库Oracle当前的实例状态 “DATABASE_STATUS”表示Oracle当前数据库的状态,必须为“ACTIVE”。 3) 检查Oracle所有表、索引、存储过程、触发器、包等对象的状态 select owner,object_name,object_type from dba_objects where status!=VALID and owner!=SYS and owner!=SYSTEM; 如果有记录返回,则说明存在无效的对象。若这些对象与我们应用相关,需要重新生成这个对象。 4) 检查用户 select * from dba_users; 将所有的在Oracle中建立的用户列出,包括建立的时间等。可以根据结果检查有无非法用户存在。 ! 5)select name,log_mode,open_mode from v$database; NAME LOG_MODE OPEN_MODE --------- ------------ ---------- ORA92 ARCHIVELOG READ WRITE 其中“LOG_MODE”表示Oracle当前的归档方式。“ARCHIVELOG”表示数据库运行在归档模式下,“NOARCHIVELOG”表示数据库

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档