RedHatLinux53安装Oracle11g.docx
- 文档编号:12226149
- 上传时间:2023-04-17
- 格式:DOCX
- 页数:26
- 大小:2.27MB
RedHatLinux53安装Oracle11g.docx
《RedHatLinux53安装Oracle11g.docx》由会员分享,可在线阅读,更多相关《RedHatLinux53安装Oracle11g.docx(26页珍藏版)》请在冰豆网上搜索。
RedHatLinux53安装Oracle11g
RedHat_Linux_5.3安装Oracle_11g
第一步:
添加Oracle11g安装必须的rpm包:
[root@localhost~]#rpm–qbinutils
binutils-2.17.50.0.6-9.el5
[root@localhost~]#rpm–qcompat-libstdc++
compat-libstdc++-33-3.2.3-61.x86_64
[root@localhost~]#rpm–qelfutils-libelf
elfutils-libelf-0.137-3.el5
[root@localhost~]#rpm–qelfutils-libelf-devel
elfutils-libelf-devel-0.137-3.el5
elfutils-libelf-devel-static-0.137-3.el5
[root@localhost~]#rpm–qglibc
glibc-2.5-34
[root@localhost~]#rpm–qglibc-common
glibc-common-2.5-34
[root@localhost~]#rpm–qglibc-devel
glibc-devel-2.5-34.i386
glibc-devel-2.5-34.x86_64
[root@localhost~]#rpm–qgcc
gcc-4.1.2-44.el5
[root@localhost~]#rpm–qgcc
gcc-c++-4.1.2-44.el5
[root@localhost~]#rpm–qlibaio
libaio-0.3.106-3.2
[root@localhost~]#rpm–qlibaio-devel
libaio-devel-0.3.106-3.2.i386
libaio-devel-0.3.106-3.2.x86_64
[root@localhost~]#rpm–qlibgcc
libgcc-4.1.1-52
[root@localhost~]#rpm–qlibstdc
libstdc++-4.1.1
[root@localhost~]#rpm–qlibstdc++-devel
libstdc++-devel-4.1.1-52.el5
[root@localhost~]#rpm–qmake
make-3.81-1.1
[root@localhost~]#rpm–qsysstat
sysstat-7.0.2-3.el5.x86_64
[root@localhost~]#rpm–qunixODBC
unixODBC-2.2.11-7.1.i386
unixODBC-2.2.11-7.1.x86_64
unixODBC-devel-2.2.11-7.1.i386
unixODBC-devel-2.2.11-7.1.x86_64
我们从RHEL5.3的安装光盘里的Server目录里找到对应的rpm包,复制到/home/rpms文件夹下。
在/home/rpms文件夹下执行rpm–ivh*进行安装
里边有两个文件是相互依赖的关系,这时我们需要用--nodeps来取消依赖关系:
rpm–ivh--nodeps*。
--nodeps是不考虑依赖--force强制安装--aid自己解决依赖
第二步:
开始检测现有Linux系统的内核参数。
安装oracle要求的内核参数如下:
fs.file-max=6815744
fs.aio-max-nr=1048576
Kernel.shmall=268435456
kernel.shmmni=4096
kernel.sem=25032000100128
net.ipv4.ip_local_port_range=900065500
net.core.rmem_default=4194304
net.core.rmem_max=4194304
net.core.wmem_default=262144
net.core.wmem_max=1048576
执行vi/etc/sysctl.conf,i键之后可以编辑,修改后esc退出编辑:
x存盘退出,运行sysctl-p使修改生效。
第三步:
我们开始创建ORACLE的用户群组并为用户oracle设置密码:
#groupaddoinstall
#groupadddba
#useradd–goinstall–Gdbaoracle
#passwdoracle
新的密码:
oracle密码是不可见的,直接输入按enter结束
重新输入新的密码:
oracle
Passwd:
所有的身份验证令牌已经成功更新。
第四步:
下面在/home下的oracle目录创建/u01目录作为Oracle数据库的安装目录。
并在/u01下创建database目录来存放Oracle数据库的安装文件。
mkdir创建文件夹
mkdir-p创建所有遗失的父目录
mkdir-p/home/oracle/u01
为文件夹设置用户和组
chown-Roracle:
oinstall/home/oracle/u01
第五步:
为Oracle用户设置shell限制:
在/etc/security/limit.conf文件的最后一行添加:
oraclesoftnproc2047
oraclehardnproc16384
oraclesoftnofile1024
oraclehardnofile65536
在/etc/pam.d/login的最后一行加入:
sessionrequired/lib/security/pam_limits.so
sessionrequiredpam_limits.so
第六步:
配置oracle的.bash_profile文件(环境变量):
ORACLE_BASE=/home/oracle/u01
ORACLE_HOME=$ORACLE_BASE/oracle
PATH=$ORACLE_HOME/bin:
$PATH
exportORACLE_BASEORACLE_HOMEORACLE_SID
第七步:
Xmanager以oracle用户登录到服务器,打开dos运行./runlnstaller,开始图形化安装oracle11g数据库。
第八步:
数据库安装完成后,我们使用netca配置监听程序,在dos窗口运行netca。
第九步:
使用dbca创建数据库实例,在dos窗口运行./dbca,但要特别注意字节码的设置。
至此,oracle11g就安装好了。
以下是一些相关命令:
dbstart//启动数据库
dbshut//关闭数据库
lsnrctlstart//启动监听
lsnrctlstop//关闭监听
startup//启动实例
shutdownimmediate//关闭实例
exportORACLE_SID=glspdb//选择要连接glspdb实例
sqlplus/assysdba//以管理员身份连接数据库
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- RedHatLinux53 安装 Oracle11g