oracle11g安装配置手册
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Oracle安装配置手册
V1.0版
1安装Oracle前的系统准备工作
1.1检查需要的软件包
以root用户登录系统,使用rpm -q 软件包关键词命令进行检测
# rpm –ivh compat-libstdc++-33-3.2.3-61.i386.rpm
【注释:本系统缺少3个软件安装包,详细见附录/SQMPMS/soft/oracle/package下,名称:libaio-devel-0.3.106-5.i386.rpm,unixODBC-2.2.11-7.1.i386.rpm,
unixODBC-devel-2.2.11-7.1.i386.rpm】
1.2修改系统内核参数
在/etc/sysctl.conf中添加以下行:
vi /etc/sysctl.conf
运行下面的命令应用以上OS参数:
/sbin/sysctl –p
添加以下行到/etc/security/limits.conf文件中:
如果/etc/pam.d/login文件中没有以下行,则添加以下内容:
修改/etc/selinux/config文件来关闭linux防火墙,确保SELINUX设置如下:vi /etc/selinux/config
1.3创建oracle组和用户
1.4创建oracle安装目录
1.5设置oracle用户环境变量
以oracle用户登陆系统,覆盖.bash_profile文件内容:
vi /home/oracle/.bash_profile
2安装Oracle
2.1 解压缩安装文件
$ mkdir /oracle/soft
通过SSH上传安装包到/oracle/soft/目录下【SSH的实用详细见SSH实用说明】
使用命令unzip 文件名解压安装包
$ cd /oracle/soft
unzip p1*******_112030_Linux-x86-64_1of7.zip
unzip p1*******_112030_Linux-x86-64_2of7.zip
设置oracle帐户可以操作安装文件所在的目录
chown -R oracle:oinstall /oracle/soft/
chmod -R 755 /oracle/soft/
【注释:安装包见:附录/SQMPMS/soft/oracle目录下,名称为:
p1*******_112030_Linux-x86-64_1of7.zip,p1*******_112030_Linux-x86-64_2of7.zip】2.2 安装ORACLE
用oracle帐户进入安装文件所在目录,执行如下命令即可看到安装界面
# su – oracle
$ cd /oracle/soft/database
$ ./runInstaller
如果无法看到安装界面,请使用root帐户执行如下命令后再运行安装程序:
# export DISPLAY=:0.0或者ip:0.0
# xhost +
# su – oracle
$ cd /oracle/soft/database
$ ./runInstaller 或 ./runInstaller -ignoreSysPreReqs (跳过系统检查)如果出现界面乱码现象,执行以下命令:
export LANG=en
出现安装界面后,根据界面提示进行相关的设置:
如果出现程序包警告异常,选择全部忽略,并执行下一步
安装完成的最后步骤,操作如下:
$ su - root
# cd /oracle/oralnventory/
# ./orainstRoot.sh
# cd /oracle/product/11.2.0/dbhome_1/
# ./root.sh
# 回车完成
3创建数据库
3.1 配置监听
1、以oracle用户登录系统运行netca命令,操作步骤如下:
1):# su - oracle
2)先进入oracle bin目录,命令:# cd /oracle/product/11.2.0/dbhome_1/bin 3):$ netca
4):系统会弹出弹出操作窗口,如下图
2、添加监听程序,如图
3、输入监听程序名,如图
4、使用默认端口1521(生产环境下,不能使用默认端口,需改为1522,因为国网安全测试通不过)
5、完成配置
6、启动监听,命令如下:
$ lsnrctl start
3.2 创建数据库实例
切换到oracle用户,运行dbca命令创建数据库实例,命令:$ dbca,系统弹出数据库实例创建操作界面,如下图
1、选择创建数据库
2、选择创建数据库模板,选一般用途或事务处理
3、输入数据库全局名及SID:sqmpms
4、设定数据库账号密码(建议生成环境下,选择不同用户不同密码管理)【当前密码为Oracle123】
5、设置闪回区大小,这里选择默认值大小
6、设置数据库实例SGA、PGA大小,视操作系统内存大小,一般如果此系统只有ORACLE 应用,建议分配给ORACLE实例80%的大小,如果数据库为OLTP应用的,则其应用一般都是小的短的进程,所需要的pga也相应较少,所以该值通常为总共分配给Oracle实例的20%,另外的80%给SGA,如果是OLAP的应用,建议各占50%。而如果数据库是混合类型的,一般会先分配给pga 40%的初始值,然后随着应用不断监控和调整PGA。