欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    oracle数据库基本管理知识培训教材.pptx

    • 资源ID:72985531       资源大小:167.92KB        全文页数:43页
    • 资源格式: PPTX        下载积分:20金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要20金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    oracle数据库基本管理知识培训教材.pptx

    本篇内容 数据库体系结构初步 启动和关闭数据库 用户与权限管理 逻辑备份工具-Exp/imp第1页/共43页概念ORACLE SERVER-包括INSTANCE和数据库INSTANCE 内存结构和后台进程的集合 Database-数据库物理结构的基本组成,包括数据文件、日志文件、控制文件;第2页/共43页DatabaseOracle Oracle Oracle Oracle 体系结构图体系结构图InstanceSGARedo logbufferData buffercacheShared poolData dict.cacheLibrarycache PMON DBW0SMON LGWRCKPTOthersUserprocessServerprocessPGAControl filesData files Redo logfilesArchived log filesParameterfilePasswordfile第3页/共43页注意:实例与数据库是一对一或多对一关系例:在数据库集群系统中有两个以上的实例,对应一个数据库 第4页/共43页实例 INSTANCE1存取数据库的一种方式2总是打开一个而且仅一个数据库3由内存和后台进程组成InstanceSGARedo LogBufferShared PoolData DictionaryCacheLibraryCacheDBWRSMONPMONCKPTLGWROthersDatabaseBuffer CacheJava PoolLarge Pool第5页/共43页SGA-系统全局区用于存储数据库信息的内存区,为数据库进程共享。在实例启动时被分配。第6页/共43页SGA构成Shared Pool 存储最近执行的SQL语句和数据字典数据。Data Buffer Cache 存储最近使用的数据,数据从数据文件读取或写入数据文件。Redo log Buffer 跟踪服务器和后台进程对数据库所作的修改。可选:Large Pool 存放与SQL无直接相关的内存结构。例如,在备份和复原操作过程中的数据块。Java Pool 用于存储java 代码。第7页/共43页后台进程PMON 做程序的清洁工作,处理一些不正常退出的事件SMON 做系统的清洁工作,执行系统出错后自动恢复工作LCKN Oracle系统表级或行级加锁的进程.RECO 恢复进程DBWR 数据写进程LGWR 日志文件写的进程CKPT 检测点ARCH 归档方式备份进程第8页/共43页数据库 Database包括:datafile,control file,redo log filePasswordfileParameterfileArchived Log filesControl filesDatafiles Redo Log filesOracle Database第9页/共43页数据库物理结构数据文件包含数据库的实际数据日志文件包含对数据库所作的修改,至少两个重做日志文件。控制文件含维护和验证数据库完整性的必要信息,一个数据库至少一个控制文件。其他口令文件认证哪些用户有权限启动和关闭例程。参数文件定义oracle例程的特性。第10页/共43页数据库逻辑结构Tablespace 表空间Segment 段Extent 区block 块第11页/共43页SQL语句是怎样在Orcle内部工作A、用户发出SQL请求,打开游标;B、把SQL语句语法分析,执行计划,数据字典等信息存入内存中共享池内;C、从数据文件中把相关数据块读入数据缓冲区;D、做相应操作,若做修改,先加上行级锁,经确认后,把改过前后记录内容存入重做日志缓冲区内;E、返回结果给用户,关闭游标。第12页/共43页本篇内容 数据库体系结构初步 启动和关闭数据库 用户与权限管理 逻辑备份工具-Exp/imp第13页/共43页建议1、正常情况下不要关闭数据库;2、在关机之前应首先正常关闭数据库;3、首先尝试用命令方式关闭数据库,无法关闭的情况下再尝试关闭数据库服务;4、关闭数据库时建议采用immediate参数。第14页/共43页操作方式1命令方式2服务方式(windows平台)第15页/共43页命令方式-启动数据库启动SQL*PLUS;用sys或internal用户登录;startupnomount/mount/open:nomount:未装载,启动数据库进程,但未装载控制文件和配置文件中的参数信息;mount:装载,装载控制文件和配置文件中的参数信息;open:打开,启动后台进程,开辟内存区,打开数据库。第16页/共43页第17页/共43页切换命令从nomount 切换至mount状态alter database mount;从mount切换至open状态alter database open;第18页/共43页命令方式-关闭数据库启动SQL*PLUS;使用sys/密码 as sysdba登录语法:shutdown normal/immediate/abort:normal:正常关闭,等待Oracle处理完正在执行的事务之后再关闭数据库;immediate:立即关闭,立即提交或回滚正在处理的事务之后关闭数据库;abort:强制关闭,中断正在处理的事务之后强行关闭数据库。第19页/共43页案例connect sys/passwordservicename as sysdbastartup nomount;alter database mount;alter database open;shutdown immediate;第20页/共43页本篇内容 数据库体系结构初步 启动和关闭数据库 用户与权限管理 逻辑备份工具-Exp/imp第21页/共43页创建用户一般格式:CREATE USER IDENTIFIED BY DEFAULT TABLESPACE TEMPORARY TABLESPACE ;实例:CREATE USER test IDENTIFIED BY test DEFAULT TABLESPACE users TEMPORARY TABLESPACE temp;第22页/共43页删除用户一般格式:DROP USER CASCADE;实例:DROP USER test CASCADE;第23页/共43页修改用户一般格式:ALTER USER IDENTIFIED BY DEFAULT TABLESPACE TEMPORARY TABLESPACE ;实例:(修改密码)ALTER USER test IDENTIFIED BY test1;第24页/共43页权限管理权限分类:1。系统权限2。对象权限第25页/共43页权限管理命令grant,revoke1.授权一般格式:GRANT TO;2.收权一般格式:REVOKE FROM;3.举例:GRANT connect,resource TO test;GRANT unlimited tablespace TO test;REVOKE unlimited tablespace FROM test;第26页/共43页常用的几个角色role(权限的集合)connect 连上Oracle,做最基本操作 resource 具有程序开发最基本的权限 dba 数据库管理员所有权限 exp-full-database 可把数据库整个备份输出的权限 imp-full-datsabase 可把数据库整个备份恢复输入的权限第27页/共43页本篇内容 数据库体系结构初步 启动和关闭数据库 用户与权限管理 逻辑备份工具-Exp/imp第28页/共43页逻辑备份-目的不同OS,不同数据库版本之间的数据迁移保存历史数据第29页/共43页逻辑备份1.备份工具 IMP/EXP2.备份方式(1)参数方式(2)交互方式(3)OEM第30页/共43页命令方式-impimp help=y查看imp使用方法第31页/共43页命令方式-expexp help=y查看exp使用方法exp scott/tiger file=d:test.dmp tables=emp第32页/共43页交互方式-imp在dos环境下启动imp,逐一回答oracle的交互命令,然后执行imp。第33页/共43页交互方式-imp步骤输入用户名/口令;输入需要倒入的文件名及存放路径;输入倒入的缓冲区大小;选择是否只列出倒入文件的内容;选择倒入时如果对象已经存在是否忽略错误;选择是否倒入权限;选择是否倒入表中的数据;选择是否倒入整个倒出文件;执行倒入。第34页/共43页交互方式-exp在dos环境下启动exp或者imp,逐一回答oracle的交互命令,然后执行exp/imp。第35页/共43页交互方式-exp步骤输入用户名/口令;输入倒出的缓冲区大小;输入倒出的文件名及存放路径;选择倒出某个(或某些)表还是用户;选择是否倒出权限;选择是否倒出表中的数据;选择是否压缩倒出文件;执行倒出。第36页/共43页逻辑备份模式整个数据库用户表表空间 第37页/共43页案例1)整个数据库imp SYSTEM/password FILE=dba.dmp FULL=y 2)用户exp scott/tiger FILE=scott.dmp OWNER=scottimp SYSTEM/password FILE=scott.dmp FROMUSER=scott TOUSER=scott IGNORE=y 第38页/共43页案例(续)3)表exp SYSTEM/password TABLES=(a,scott.b,c,mary.d)imp SYSTEM/password FROMUSER=scott FILE=scott.dmp TABLES=(a,scott.b,c,mary.d)4)表空间 第39页/共43页重要的参数Buffer Filesize-限制dmp单个文件的大小。Rows-是否导数据第40页/共43页Exp/imp使用的原则数据库版本原则注意:高版本客户端无法导出低版本的数据库。高版本客户端导出的DMP文件无法导入低版本的数据库。第41页/共43页谢谢大家!第42页/共43页感谢您的观看!第43页/共43页

    注意事项

    本文(oracle数据库基本管理知识培训教材.pptx)为本站会员(莉***)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开