搭建ORACLE生产环境
一、安装数据库实例以及手工建库
1.新建一个linux RHEL5.4系统
注意几点:①.mem>922M,swap>1026M
②./tmp>400M
③.系统内核RHEL5.4
④.设置静态IP
系统安装完成:(初次引导配置)
All copyrights reserved by D.
引导配置过程中需禁用防火墙和SELINUX
1.配置oracle安装环境(主要步骤)
①.配置IP与主机名对应关系
保证/etc/hosts、/etc/sysconfig/network和
/etc/sysconfig/network-scripts/ifcfg-eth0 三个配置文件里面的主机名相同,均为desktop77.example.com
②.配置内核参数,编辑/etc/sysctl.conf,如下图,然后sysctl -p生效。
All copyrights reserved by D.
③.创建oracle用户、组以及文件系统目录
④.设置shell,编辑/etc/security/limits.so
编辑/etc/pam.d/login,加入如下一行:
Session required /lib/security/pam_limits.so
⑤.设置环境变量,vim /home/oracle/.bash_profile
All copyrights reserved by D.
2.解压安装包,重新用oracle用户登录系统,开始安装
①.解压后用chown和chmod修改/oradisk的权限和属性,然后注销root,用oracle用 户登录安装。执行/oradisk/database/runInstaller,安装oracle数据库软件。
All copyrights reserved by D.
All copyrights reserved by D.
All copyrights reserved by D.
All copyrights reserved by D.
到这里,oracle软件就安装完成了
②.Create database 手工建库
A.创建数据库目录
All copyrights reserved by D.
B.手工编写参数文件(部分图)
C.启动实例
All copyrights reserved by D.
D.编写脚本创建数据库
在实例中get createdatabase再执行,数据库就建好了。
E.然后运行一系列SQL脚本生成数据字典、视图和PL/SQL程序包,库就建好了。
以SYS用户连接数据库并执行以下SQL文件中的代码:
$ORACLE_HOME/rdbms/admin/catalog.sql
$ORACLE_HOME/rdbms/admin/catblock.sql
$ORACLE_HOME/rdbms/admin/catproc.sql
All copyrights reserved by D.
$ORACLE_HOME/rdbms/admin/catoctk.sql
$ORACLE_HOME/rdbms/admin/owminst.plb
二、升级oracle
A.oracle10.2.0.1.0升级到10.2.0.5.0
1.下载10.2.0.5.0的升级补丁,解压,然后执行runInstall,如下步骤:
All copyrights reserved by D.
All copyrights reserved by D.
All copyrights reserved by D.
All copyrights reserved by D.
升级后,启动数据库会报如下错误:
All copyrights reserved by D.
解决方法:①启动监听
②sqlplus /nolog
③执行catupgrd.sql脚本
All copyrights reserved by D.
④重启数据库
⑤执行utlrp.sql脚本,重新编译PL/SQL包
升级成功:
到这里,oracle10.2.0.1.0升级到10.2.0.5.0就完成了。
三、配置数据库监听,以实现数据库远程连接控制
编辑数据库监听配置文件:
All copyrights reserved by D.
查看监听状态,如下:
All copyrights reserved by D.
则可实现数据库远程连接与控制。
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- huatuo6.com 版权所有 湘ICP备2023023988号-11
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务