安装Oracle-Redhat 5.4 64位

1. 准备文件

RedHat Enterprise 5.4 64位

Oracle 11g R2 64位(两个文件)

2. 创建用户及目录

使用root身份

2.1    创建用户

>/usr/sbin/groupadd oinstall

>/usr/sbin/groupadd oinstall

>/usr/sbin/useradd oracle

>/usr/sbin/usermod –g oinstall –G dba oracle

>passwd oracle

2.2    创建目录

>mkdir –p /u01/app/

>chown –R oracle:oinstall /u01/app/

>chmod –R 775 /u01/app/

3. 安装依赖包

从RHEL镜像文件里安装

>df –h

>mount /dev/scd0 ./iso

>cd iso/Server

>rpm –ivh ./binutils-2.*

4. 配置参数

4.1    配置内核参数

编辑/etc/sysctl.conf文件

注意后面数字有空格的表示值的几个参数

fs.aio-max-nr = 1048576

fs.file-max = 6815744

#kernel.shmall = 2097152

#kernel.shmmax = 536870912

kernel.shmmni = 4096

kernel.sem = 250 32000 100 128

net.ipv4.ip_local_port_range = 9000 65500

net.core.rmem_default = 262144

net.core.rmem_max = 4194304

net.core.wmem_default = 262144

net.core.wmem_max = 1048576

使参数生效:

[[email protected] /]# /sbin/sysctl –p

4.2    配置用户的环境变量

首先切换到Oracle用户下

[[email protected] /]$ vi ~/.bash_profile

添加下面的环境变量

ORACLE_BASE=/u01/app

ORACLE_HOME=$ORACLE_BASE/product/11.2/db_1

ORACLE_SID=orcl

PATH=$ORACLE_HOME/bin:$PATH$:.

export ORACLE_BASE ORACLE_HOME ORACLE_SID PATH

使环境变量立即生效:

[[email protected] /]$ source ~/.bash_profile

4.3    修改用户安全限制

修改 /etc/security/limits.conf 文件,加上下面的参数

oracle soft nproc 2047

oracle hard nproc 16384

oracle soft nofile 1024

oracle hard nofile 65536

4.4    修改用户验证选项

修改/etc/pam.d/login文件加上如下参数

session required pam_limits.so

4.5    修改用户配置文件

修改/etc/profile文件加入如下参数:

if [ $USER = "oracle" ]; then

if [ $SHELL = "/bin/ksh" ]; then

ulimit -p 16384

ulimit -n 65536

else

ulimit -u 16384 -n 65536

fi

fi

5. 标准安装

注销当前用户,用oracle用户登录(如果不这么做,可能会发生颜色检查问题)

unzip解压两个oracle文件到同一目录下(oracle用户的目录里)

进入database目录,执行runInstaller

a.    邮件可以不用填

b.    选择“安装并配置数据库”

c.     选择桌面版

d.    如果提示没有写权限,则创建目录赋予写权限

e.    如果提示有缺失的设置或依赖包,根据提示配置或安装

f.     导出数据库信息方便以后查询

g.    根据提示以root身份执行两个脚本

6. 测试

>sqlplus sys/oracle as sysdba

SQL>startup

SQL>

附录1:   自定义安装

1. 安装

注销当前用户,用oracle用户登录(如果不这么做,可能会发生颜色检查问题)

unzip解压两个oracle文件到同一目录下(oracle用户的目录里)

进入database目录,执行runInstaller

a.    邮件可以不用填

b.    选择“仅安装数据库软件”

c.     选择所有安装

d.    如果提示没有写权限,则创建目录赋予写权限

e.    如果提示有缺失的设置或依赖包,根据提示配置或安装

f.     导出数据库信息方便以后查询

g.    根据提示以root身份执行两个脚本

2. 建库

用oracle用户输入dbca进入图形化建库页面

>dbca

a.    选择 Create a Database

b.    选择Custom Database

c.     输入SID名称要和oracle用户配置文件里的SID名称一致

d.    剩下就一些选的了,自己选吧,懒得写了

3. 配置监听及本地网络服务

>netca

3.1 充当服务器,让别的主机可以连接

a.    选择Listener configuration

b.    选择add

c.     按默认一直点下一步

3.2 充当客户端,连接别的服务器

d.    选择Local Service Name configuration

e.    选择add

f.     Sevice Name 同数据库名 比如 orcl

g.    Host name填自己的IP地址

h.    选择测试链接(Yes, perform a test)

附录2:可能出现的问题

1. 颜色问题,启动不了图形安装界面

注销,并重新登陆oracle用户即可解决

2. 链接数据库时ORA-01034

ERROR:

ORA-01034 ORACLE not available

ORA-27101 Shared memory realm does not exist

这个问题其实用一句话就可以说清楚:

ORACLE_HOME或者ORACLE_SID设置不正确。

在以前的版本中,如果ORACLE_SID不正确,一般都只提示ORA-01034。Oracle 8.1.7 给出一个额外的信息:ORA-27101。

->如果是Unix,在Shell里把ORACLE_SID设置正确即可(注意大小写敏感的问题)。

 此外,检查ORACLE_HOME环境变量。如何检查参考如下的命令:

% echo $ORACLE_SID

% ps -ef |grep smon

时间: 2025-01-12 13:45:17

安装Oracle-Redhat 5.4 64位的相关文章

win7下安装hadoop2.2.0.涵盖64位

想了解hadoop,所以就下了最新的文件,搭建相关的环境,以下为自己在win7上搭建hadoop的相关步骤. 1.下载hadoop,用winRAR解压.(路径不能有空格) 2.安装java,此处就不做讲解了.(java路径不能有空格) 3.配置hadoop的环境变量HADOOP_HOME="HADOOP的安装目录" 4.在环境变量的PATH中加入HADOOP的安装目录/bin 5.修改hadoop目录下etc/hadoop/hadoop-env.cmd文件中的JAVA_HOME变量为当

使用32位PLSQL通过64位的ORACLE客户端连接到64位的数据库

oracle客户端:11.0.2(64位,官网有) plsql:plsqldev1104.zip  是个百度找的安装包 引用教程: A:http://jingyan.baidu.com/article/fb48e8be4c7c206e622e1491.html B:https://jingyan.baidu.com/album/49ad8bce4f934e5834d8faa8.html?picindex=7 1.安装客户端,安装完成后在D:\app\Administrator\product\1

win7(32、64位)成功安装oracle10g(32、64位)案例及验证是否安装成功

win7- 32位安装32位 oracle10g,win7-64位安装32位.64位oracle10g均可参考本案例. 参考:http://blog.sina.com.cn/s/blog_96cb5d4c0101e6pm.html 下载连接:http://pan.baidu.com/s/1kzBII 1.安装前提准备: 1.1.修改10g(10201_database_win32)解压缩目录下的文件database\stage\prereq\db\refhost.xml,增加内容(去掉#号注释)

安装Ubuntu双系统系列——64位Ubuntu安装H3C的INode客户端

学校使用的是Inode客户端认证上网的.如果是使用Ubuntu 32位版本,可以完美地安装并能够连接到网站.但是如果安装的是Ubuntu desktop 12.10 amd64版本,则发现之前的"iNodeClient_For_Linux_V3.60-E6210.tar.gz"不能安装.因此需要寻找另一种方法实现连网. 解决问题的方法:在ubuntu 12.10版本中添加i386环境下的共享动态链接库. 安装环境:Ubuntu 12.04LTS 64-bit   ,  H3C客户端:i

Apache的下载安装(主要说的 64位)及问题

本文转载自:http://blog.csdn.net/qq_15096707/article/details/47319545 今天重装完win10系统,就重新下载安装 Apache.虽说之前有安装过Apache(原来系统是win7 64位),也成功运行过Apache服务器,但是让我重新下载安装,还真没有半点以前安装过的印象. 这里讲的是64位的Apache如何下载安装,因为官网上提供32位的Apache安装版,我们只需下载后进行安装即可,过程较为简单,出现的问题也较少,所以在此就不再重述. 这

redhat 6.5 64位安装oracle 11g所缺包

RedHat 6.8 64位安装ASM

安装ASM需要三个包: oracleasm-support oracleasmlib kmod-oracleasm 前面两个包可以在oracle的官网上下载,http://www.oracle.com/technetwork/server-storage/linux/asmlib/rhel6-1940776.html,但安装oracleasmlib这个包时,会提示缺少版本高于1.0.4的oracleasm包,如下: [[email protected] ~]# rpm -ivh /soft/yu

虚拟机VMware Workstation Pro下安装ubuntu-14.04.4(64位)方法(附ubuntu-14.04-desktop-amd64.iso下载链接)

ubuntu-14.04-desktop-amd64.iso下载: 链接:http://pan.baidu.com/s/1bFi0d4 密码:yx0l 首先,以管理员方式运行虚拟机,选择创建新的虚拟机: 在以下界面,先点击"浏览"找到ubuntu-14.04-desktop-amd64.iso的存放路径,然后点击"下一步". 以下填写的内容为自定义,"密码"为操作系统的用户登录密码,填写好后点击"下一步": "虚拟机

vmware安装 ubuntu 14.04.2 64位 的一些问题

Linux版本号:ubuntu-14.04.2-desktop-amd64 问题一:如何解决 vmware安装ubuntu " Intel VT-x 处于禁用状态" 用虚拟机vmware 11安装ubuntu-14.04.2-desktop-amd64 ,出现错误"此主机支持 Intel VT-x,但 Intel VT-x 处于禁用状态"的问题,如下图. 解决方法: 1.重启系统,进入BIOS,我的系统是按F12/F8键进入BIOS的 2.启用 Intel Virt