oracle8i升级10g步骤.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文档。上传文档
查看更多
数据库升级步骤 一、首先安装 Oracle10.2.0.1 Enterprise x64 for Windows数据库软件 此过程需要注意以下几个方面: 1 在数据库安装模式选择页面选择 高级模式中的定制安装 以便选择安装需要的数据库组件 2 在数据库安装组件选项页面勾选掉 EM 企业管理工具下的所有项目在数据库配置成功后再安装该选项 二、手工创建数据库 在操作系统命令行模式下执行dbca开始手工创建所需数据库此过程需要注意以下几个方面 1 创建过程中把数据库闪回目录设置为 F \Flash_Recovery_Area 快速闪回恢复区大小设定为 100 GB 要依据服务器配置的硬盘容量大小来具体确定 2 综合考虑原来 Oracle8i 下表空间的扩展使用情况和Oracle10g 的新特性 设定回滚表空间UNDOTB1大小为500MB用户表空间 USERS 大小为 20 MB 临时表空间 TEMP 大小为100MB 3 重做日志文件大小设定为 5 120 KB 设置合理与否影响数据库重做日志的归档频率及备份安全 4 数据库内存大小分配为系统内存的 70%数据库创建完成后 启动数据库工具 SQL*PLUS 以 sys用户连接数据库 验证数据库能否正常启动 数据库正常启动后 退出 SQL*PLUS 程序 必须手工停掉本机 服务 中的 3 项服务 具体为 Distributed File System OracleServiceORCL 和OracleOraDblog_homeTNSListener 为安装数据库补丁做好准备 否则数据库补丁安装过程中报错 三、 安装数据库补丁 升级数据库到 Oracle10.2.0.4 安装 Oracle10.2.0.4 补丁程序 按提示一步步进行 补丁程序安装结束后 手 工 启 动 上 述 停 掉 的 3 项 服 务 在SQL*PLUS 环境中运行数据库升级脚本 catupgrd.sql 以升级 Oracle10.2.0.4 的系统字典 命令如下 我们的数据库安装在 D \ORACLE 目录 SQLconn / as sysdba SQLstartup upgrade SQLspool d \catupgrade.log SQL @d \oracle\product\10.2.0\db_1\rdbms\admin\catup grd.sql 此脚本文件较为复杂 运行时间取决于服务器的性能 我们在 HP DL380 G6/IntelXeonE5 520@2.27 GHz/12 GB 内存 2块 服务器上运行时间约 45 min 该脚本运行结束后 执行以 下命令 SQLspool off SQLshutdown immediate SQLstartup 至此 数据库已经由 Oracle10.2.0.1 升级到 Oracle10.2.0.4 2.5 创建表空间 上述过程执行完之后 Oracle10g 数据库系统已经有 5 个表空间 SYSTEM SYSAUX TEMP UNDOTBS1 USERS 而军卫一号 自身的表空间则需要手工创建 我院 军卫一号 数据 库应用系统表空间共有 21 个 可以通过下述语句查询得到 select tablespace_name from dba_tablespaces where tablespace_name not in SYSTEM RBS TOOLS TSP_TEMP INDX TEMP USERS 根据查询得到的表空间名称 在 Oracle10g 的 SQL*PLUS下手工创建这些应用系统所必需的表空间 仔细对照不要遗漏 同时 在创建表空间时应结合 Oracle8i 下表空间的实际大小 对那些业务量增长缓慢的表空间 基本上与Oracle8i 下大小保持一致 对那些业务量增长迅猛的如TSP_OUTPBILL 则应适当地扩大表空间数据文件的大小 以免出现表空间的频繁扩充而影响数据库性能 表空间创建语句举例如下 create tablespace tsp_outpadm datafile D\oracle\product\10.2.0\oradata\orcl\apoutpadm.dbf size 200 M reuse autoextend on next 20 M maxsize unlimited 以此类推 完成其他表空间创建语句的书写 并保存成一个ctsp.sql文件在SQL*PLUS 中执行完成军卫一号系统应用表空间的创建 2.6 创建数据库所有者 OWNER 我院 Oracle8i 下数据库系统所有者 OWNER 有 29 个可以通过下述语句查询得到 select distinct owner from dba_tab_privs 根据查询得到的 OWNE

文档评论(0)

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

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

1亿VIP精品文档

相关文档