oracle 10g 在Linux上的安装
作者 佚名技术
来源 Linux系统
浏览
发布时间 2012-04-22
|
当然这些值值只是系统的一个参数,可以用下面的命令产看上面的值 sbin/sysctl -a | grep sem # /sbin/sysctl -a | grep shm # /sbin/sysctl -a | grep file-max # /sbin/sysctl -a | grep ip_local_port_range /sbin/sysctl -a | grep rmem_default /sbin/sysctl -a | grep rmem_max /sbin/sysctl -a | grep wmem_default /sbin/sysctl -a | grep wmem_default 13也需要编辑文件把下面的选项加入到/etc/sysctl.conf kernel.shmmax = 2147483648 kernel.shmmni = 4096 kernel.sem = 250 32000 100 128 fs.file-max = 65536 net.ipv4.ip_local_port_range = 1024 65000 net.core.rmem_default = 1048576 net.core.rmem_max = 1048576 net.core.wmem_default = 262144 net.core.wmem_max = 262144 14 切换oracle用户并修改器环境变量 Vim .bash_profile 当然该文件在其家目录下面 PATH=$PATH:$HOME/bin:/u01/app/oracle/product/10.2.0/db_1/bin Umask 022 ORACLE_BASE=/u01/app ORACLE_HOME=/u01/app/oracle/product/10.2.0/db_1 ORACLE_SID=orcl Export ORACLE_BASE ORACLE_HOME ORACKE_SID PATH 保存后并执行 # . .bash_profile 15 编辑文件/etc/profile 来设置oracle用户的默认shell的 if [ $USER = "oracle" ]; then
if [ $SHELL = "/bin/ksh" ]; then
ulimit -p 16384
ulimit -n 65536
else
ulimit -u 16384 -n 65536
fi
fi
16 设置oracle的csh的编辑文件/etc/csh.login
if ( $USER == "oracle" ) then
limit maxproc 16384
limit descriptors 65536
endif
17在该系统上限制oracle的做文件和能启用的进程限制的
编辑文件/etc/security/limits.conf
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
18 编辑,并追加在/etc/pam.d/login
session required /lib/security/pam_limits.so
session required pam_limits.so
19 先执行xhost
允许所有的客户端联系,并用应该主机的图形界面
20切换到oracle用户,并安装oracle,并先导出一个界面
# cd database
# export DISPLAY=:0.0
# ./runInstall
然而我这里选择的是高级安装,即Advanced Installation
当然还可以选择基本安装,
自动检测安装oracle的主机是否符合要求
这里也可以选择创建数据库,但是在此创建数据库是在安装oracle的速度会慢下来,但是在后面就不需要再次创建了.然而我选择了install database Software only
21 用root用户进入上面指定的目录下面执行两个脚本
22在安装oracle是我们吧redhat 5.4 改成了redhat 4.4 为了以后便于其他管理员对其进行管理,我们同时要把它改成redhat5.4 的
#vim /etc/issue
22应为我在前面安装oracle的时候并没有选择创建实例现在,创建数据库实例
执行命令
#dbca
23把SCOTT解锁,请点击按钮Password Management显示下面
这里要把该图片保存在本主机是上应为在后面用网页登陆是需要Server Parameter Felname等选项
24 执行命令netca 命令,创建监听用户并打开监听端口
#netca
25 关闭dbconsole端口
# emctl stop dbconsole
重新开启dbconsole 端口、
#emctl start dbconsole
从截图中可以看出dbconsole已经启动
26查看端口1158 ,1521 端口应为1158 是oracle提供的http协议的端口,可以通过http://ip:1158/em 访 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn
为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!
|