热门标签 | HotTags
当前位置:  开发笔记 > 数据库 > 正文

【备注】【C26】《深入理解Oracle12c数据库管理》PDF下载

【C26】《深入理解Oracle12c数据库管理》PDF下载第1章安装Oracle11.1了解OFA11.1.1Oracle清单目录21.1.2Oracle基础目录31.1.3Oracle主
【C26】《深入理解Oracle12c数据库管理》PDF 下载
第1章安装Oracle1 
1.1了解OFA1 
1.1.1Oracle清单目录2 
1.1.2Oracle基础目录3 
1.1.3Oracle主目录3 
1.1.4Oracle网络文件目录4 
1.1.5自动诊断信息库4 
1.2安装Oracle5 
1.2.1步骤1:创建OS组和用户5 
1.2.2步骤2:确保充分配置了OS7 
1.2.3步骤3:获取Oracle安装软件8 
1.2.4步骤4:解压缩文件8 
1.2.5步骤5:创建oraInst.loc文件9 
1.2.6步骤6:配置应答文件,然后运行安装程序9 
1.2.7步骤7:解决任何疑难问题13 
1.3使用已安装程序的副本安装Oracle14 
1.3.1步骤1:使用OS实用程序复制已安装的程序14 
1.3.2步骤2:附加Oracle主目录15 
1.4升级Oracle软件16 
1.5安装失败后的重新安装17 
1.6安装临时补丁18 
1.7使用图形界面的安装程序执行远程安装19 
1.7.1步骤1:在本地计算机上安装XWindow系统和网络实用程序20 
1.7.2步骤2:在本地计算机上启动XWindow系统会话20 
1.7.3步骤3:将Oracle安装文件复制到远程服务器上20 
1.7.4步骤4:运行xhost命令21 
1.7.5步骤5:通过XWindow系统登录远程计算机21 
1.7.6步骤6:确保在远程计算机上正确设置DISPLAY变量21 
1.7.7步骤7:运行runInstaller实用程序22 
1.7.8步骤8:解决问题23 
1.8小结23 
第2章实现数据库24 
2.1设置OS变量24 
2.1.1手动加强方法25 
2.1.2使用Oracle的方法设置OS变量25 
2.1.3我x喜欢的设置OS变量的方法27 
2.2创建数据库28 
2.2.1步骤1:设置OS变量29 
2.2.2步骤2:配置初始化文件29 
2.2.3步骤3:创建必需的目录31 
2.2.4步骤4:创建数据库31 
2.2.5步骤5:创建数据目录35 
2.3配置和实现监听器36 
2.3.1手动配置监听器36 
2.3.2使用NetConfigurationAssistant实现监听器37 
2.3.3通过网络连接数据库38 
2.4创建密码文件39 
2.5启动和停止数据库40 
2.5.1了解OS认证40 
2.5.2启动数据库41 
2.5.3停止数据库43 
2.6使用dbca创建数据库44 
2.7删除数据库46 
2.8一台服务器上运行多少个数据库47 
2.9了解Oracle体系结构49 
2.10小结51 
第3章配置高效环境52 
3.1自定义OS命令提示符53 
3.2自定义SQL提示符54 
3.3为常用命令创建快捷方式56 
3.3.1使用别名56 
3.3.2使用函数57 
3.4快速再次运行命令58 
3.4.1使用向上箭头键和向下箭头键滚动59 
3.4.2使用Ctrl+P和Ctrl+N组合键59 
3.4.3列出命令的历史记录59 
3.4.4反向搜索60 
3.4.5设置命令编辑器60 
3.5开发标准脚本61 
3.5.1dba_setup61 
3.5.2dba_fcns62 
3.5.3tbsp_chk.bsh62 
3.5.4conn.bsh64 
3.5.5filesp.bsh65 
3.5.6login.sql67 
3.5.7top.sql67 
3.5.8lock.sql68 
3.5.9users.sql70 
3.6组织脚本70 
3.6.1步骤1:创建目录71 
3.6.2步骤2:将文件复制到目录71 
3.6.3步骤3:配置启动文件71 
3.7小结72 
第4章表空间和数据文件73 
4.1x初创建的5个表空间74 
4.2了解更多需求74 
4.3创建表空间75 
4.4重命名表空间78 
4.5控制重做日志79 
4.6更改表空间的写入模式80 
4.7删除表空间80 
4.8使用Oracle管理的文件82 
4.9创建大文件表空间83 
4.10在表空间中启用默认的表压缩83 
4.11显示表空间的尺寸84 
4.12更改表空间尺寸86 
4.13切换数据文件的联机状态87 
4.14重命名和移动数据文件89 
4.14.1执行数据文件联机操作89 
4.14.2执行数据文件脱机操作89 
4.15小结93 
第5章管理控制文件、联机重做日志和归档94 
5.1管理控制文件94 
5.1.1查看控制文件的名称和位置96 
5.1.2增加控制文件97 
5.1.3移动控制文件99 
5.1.4删除控制文件100 
5.2管理联机重做日志101 
5.2.1显示联机重做日志信息103 
5.2.2确定联机重做日志组的XX尺寸104 
5.2.3确定重做日志组的XX数量106 
5.2.4增加联机重做日志组107 
5.2.5调整联机重做日志组的尺寸和删除联机重做日志组107 
5.2.6向日志组增加联机重做日志文件109 
5.2.7从日志组删除联机重做日志文件109 
5.2.8移动或重命名重做日志文件110 
5.3实现归档模式111 
5.3.1体系结构决策111 
5.3.2设置归档重做日志文件的存储位置112 
5.3.3“非Oracle模式”的FRA思想115 
5.3.4启用归档日志模式116 
5.3.5x用归档日志模式117 
5.3.6归档日志的存储位置缺少可用空间时的应对方法117 
5.3.7备份归档重做日志文件119 
5.4小结119 
第6章用户账号和基本安全120 
6.1管理默认用户120 
6.1.1锁定账号和密码过期121 
6.1.2区分DBA创建的账号123 
6.1.3检查默认密码124 
6.2创建用户账号125 
6.2.1选择用户名和验证方式125 
6.2.2分配默认的永久和临时表空间128 
6.3修改密码130 
6.4使用其他用户账号登录130 
6.5修改用户132 
6.6删除用户133 
6.7提高密码安全性和资源使用xx134 
6.7.1密码的基本安全性134 
6.7.2密码长度136 
6.7.3xx数据库资源的使用138 
6.8管理权限139 
6.8.1分配数据库系统权限139 
6.8.2分配数据库对象权限140 
6.8.3以集中方式分配权限141 
6.9小结142 
第7章表和约束144 
7.1表的类型144 
7.2数据类型145 
7.2.1字符型146 
7.2.2数值型147 
7.2.3日期型148 
7.2.4RAW149 
7.2.5ROWID149 
7.2.6大对象150 
7.2.7可扩展的字符类型150 
7.3创建表151 
7.3.1创建堆组织表152 
7.3.2实现虚拟列154 
7.3.3实现隐藏列156 
7.3.4创建只读表157 
7.3.5创建延迟段157 
7.3.6创建含有自动增长(标识)列的表158 
7.3.7默认的SQL并行执行方式160 
7.3.8压缩表数据161 
7.3.9减少重做日志163 
7.3.10通过查询结果创建表165 
7.4修改表167 
7.4.1获得必需的锁机制167 
7.4.2重命名表168 
7.4.3增加列168 
7.4.4更改列168 
7.4.5重命名列170 
7.4.6删除列170 
7.5显示表的DDL代码171 
7.6删除表172 
7.7恢复已删除的表172 
7.8删除表中的数据174 
7.8.1使用DELETE语句174 
7.8.2使用TRUNCATE语句174 
7.9查看和调整高水位线标记175 
7.10与高水位线有关的性能问题175 
7.10.1跟踪检测高水位线标记下方的空间176 
7.10.2使用DBMS_SPACE软件包检查高水位线标记下方的空间176 
7.10.3查看数据字典的分区视图178 
7.10.4降低高水位线标记178 
7.11创建临时表180 
7.12创建索引组织表181 
7.13管理约束182 
7.13.1创建主键约束182 
7.13.2强制应用xx键184 
7.13.3创建外键约束185 
7.13.4检查特定的数据条件186 
7.13.5强制应用NOTNULL约束187 
7.13.6x用约束187 
7.13.7启用约束189 
7.14小结191 
第8章索引192 
8.1创建索引的时机193 
8.1.1以积极方式创建索引193 
8.1.2以消极方式创建索引193 
8.2规划健壮性194 
8.2.1索引的类型195 
8.2.2估算索引的尺寸196 
8.2.3为索引创建独立表空间197 
8.2.4创建便携脚本199 
8.2.5创建命名标准199 
8.3创建索引200 
8.3.1创建二叉树索引200 
8.3.2创建组合索引202 
          

......         


下载地址:http://www.javaxxz.com/thread-286164-1-2.html


推荐阅读
  • 从Oracle安全移植到国产达梦数据库的DBA实践与攻略
    随着我国对信息安全和自主可控技术的重视,国产数据库在党政机关、军队和大型央企等行业中得到了快速应用。本文介绍了如何降低从Oracle到国产达梦数据库的技术门槛,保障用户现有业务系统投资。具体包括分析待移植系统、确定移植对象、数据迁移、PL/SQL移植、校验移植结果以及应用系统的测试和优化等步骤。同时提供了移植攻略,包括待移植系统分析和准备移植环境的方法。通过本文的实践与攻略,DBA可以更好地完成Oracle安全移植到国产达梦数据库的工作。 ... [详细]
  • 本文详细介绍了SQL日志收缩的方法,包括截断日志和删除不需要的旧日志记录。通过备份日志和使用DBCC SHRINKFILE命令可以实现日志的收缩。同时,还介绍了截断日志的原理和注意事项,包括不能截断事务日志的活动部分和MinLSN的确定方法。通过本文的方法,可以有效减小逻辑日志的大小,提高数据库的性能。 ... [详细]
  • 图解redis的持久化存储机制RDB和AOF的原理和优缺点
    本文通过图解的方式介绍了redis的持久化存储机制RDB和AOF的原理和优缺点。RDB是将redis内存中的数据保存为快照文件,恢复速度较快但不支持拉链式快照。AOF是将操作日志保存到磁盘,实时存储数据但恢复速度较慢。文章详细分析了两种机制的优缺点,帮助读者更好地理解redis的持久化存储策略。 ... [详细]
  • 本文介绍了如何使用php限制数据库插入的条数并显示每次插入数据库之间的数据数目,以及避免重复提交的方法。同时还介绍了如何限制某一个数据库用户的并发连接数,以及设置数据库的连接数和连接超时时间的方法。最后提供了一些关于浏览器在线用户数和数据库连接数量比例的参考值。 ... [详细]
  • 本文详细介绍了MysqlDump和mysqldump进行全库备份的相关知识,包括备份命令的使用方法、my.cnf配置文件的设置、binlog日志的位置指定、增量恢复的方式以及适用于innodb引擎和myisam引擎的备份方法。对于需要进行数据库备份的用户来说,本文提供了一些有价值的参考内容。 ... [详细]
  • 本文讨论了在数据库打开和关闭状态下,重新命名或移动数据文件和日志文件的情况。针对性能和维护原因,需要将数据库文件移动到不同的磁盘上或重新分配到新的磁盘上的情况,以及在操作系统级别移动或重命名数据文件但未在数据库层进行重命名导致报错的情况。通过三个方面进行讨论。 ... [详细]
  • Oracle优化新常态的五大禁止及其性能隐患
    本文介绍了Oracle优化新常态中的五大禁止措施,包括禁止外键、禁止视图、禁止触发器、禁止存储过程和禁止JOB,并分析了这些禁止措施可能带来的性能隐患。文章还讨论了这些禁止措施在C/S架构和B/S架构中的不同应用情况,并提出了解决方案。 ... [详细]
  • 本文介绍了Redis中RDB文件和AOF文件的保存和还原机制。RDB文件用于保存和还原Redis服务器所有数据库中的键值对数据,SAVE命令和BGSAVE命令分别用于阻塞服务器和由子进程执行保存操作。同时执行SAVE命令和BGSAVE命令,以及同时执行两个BGSAVE命令都会产生竞争条件。服务器会保存所有用save选项设置的保存条件,当满足任意一个保存条件时,服务器会自动执行BGSAVE命令。此外,还介绍了RDB文件和AOF文件在操作方面的冲突以及同时执行大量磁盘写入操作的不良影响。 ... [详细]
  • 在Oracle11g以前版本中的的DataGuard物理备用数据库,可以以只读的方式打开数据库,但此时MediaRecovery利用日志进行数据同步的过 ... [详细]
  • 本文介绍了Python高级网络编程及TCP/IP协议簇的OSI七层模型。首先简单介绍了七层模型的各层及其封装解封装过程。然后讨论了程序开发中涉及到的网络通信内容,主要包括TCP协议、UDP协议和IPV4协议。最后还介绍了socket编程、聊天socket实现、远程执行命令、上传文件、socketserver及其源码分析等相关内容。 ... [详细]
  • 本文介绍了高校天文共享平台的开发过程中的思考和规划。该平台旨在为高校学生提供天象预报、科普知识、观测活动、图片分享等功能。文章分析了项目的技术栈选择、网站前端布局、业务流程、数据库结构等方面,并总结了项目存在的问题,如前后端未分离、代码混乱等。作者表示希望通过记录和规划,能够理清思路,进一步完善该平台。 ... [详细]
  • Linux如何安装Mongodb的详细步骤和注意事项
    本文介绍了Linux如何安装Mongodb的详细步骤和注意事项,同时介绍了Mongodb的特点和优势。Mongodb是一个开源的数据库,适用于各种规模的企业和各类应用程序。它具有灵活的数据模式和高性能的数据读写操作,能够提高企业的敏捷性和可扩展性。文章还提供了Mongodb的下载安装包地址。 ... [详细]
  • 集成电路企业在进行跨隔离网数据交换时面临着安全性问题,传统的数据交换方式存在安全性堪忧、效率低下等问题。本文以《Ftrans跨网文件安全交换系统》为例,介绍了如何通过丰富的审批流程来满足企业的合规要求,保障数据交换的安全性。 ... [详细]
  • 本文介绍了一个误删Oracle数据文件导致数据库无法打开的问题,并提供了解决方式。解决方式包括切换到mount状态、离线删除报错的数据文件等。 ... [详细]
  • 本文介绍了一种轻巧方便的工具——集算器,通过使用集算器可以将文本日志变成结构化数据,然后可以使用SQL式查询。集算器利用集算语言的优点,将日志内容结构化为数据表结构,SPL支持直接对结构化的文件进行SQL查询,不再需要安装配置第三方数据库软件。本文还详细介绍了具体的实施过程。 ... [详细]
author-avatar
波波利一_830
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有