Oracle11G安装

参考

1创建Oracle用户

[[email protected] database]# groupadd dba
[[email protected] database]# useradd -g oinstall -g dba -m oracle
[[email protected] database]# passwd oracle

2安装目录配置

[[email protected] database]# mkdir -p /opt/oracle/app
[[email protected] database]# mkdir -p /opt/oracle/app/oracle/product
[[email protected] database]# chown -R oracle:oinstall /opt/oracle             设置/opt/oracle 及其子目录的所属主和组

3修改用户bash shell

[[email protected] database]# su - oracle
[[email protected] ~]$ vi ~/.bash_profile

增加如下内容,主要是修改

umask 022
export PATH
export ORACLE_BASE=/opt/oracle/app
export ORACLE_HOME=$ORACLE_BASE/oracle/product/11.2.0/dbhome_1
export ORACLE_SID=orcl    ###数据库名

[[email protected] ~]$ source !$       立即生效
source ~/.bash_profile

4修改用户限制

[[email protected] ~]$ su
Password:
[[email protected] oracle]# vim /etc/security/limits.conf               ##加上下面的参数

oracle           soft    nproc   2047        
oracle           hard    nproc   16384
oracle           soft    nofile  1024
oracle           hard    nofile  65536

5修改内核参数

[[email protected] oracle]# vim /etc/sysctl.conf

注销最后这两句

#kernel.shmmax = 68719476736

#kernel.shmall = 4294967296

加上如下参数

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 = 1048586

为使上述配置生效而不重启系统,执行如下命令

# /sbin/sysctl -p

6修改用户配置文件

root下的这个文件对所有用户都生效  而 Oracle用户下的/home/oracle/.bash_profile只对当前用户oracle生效 .表示隐藏文件

[[email protected] oracle]# vim /etc/profile

加入如下参数:下面是设置用户可以打开的文件数 如果用户是oracle并且SHELL目录时/bin/ksh的话 可以打开的文件数是65536

if [ $USER = "oracle" ]; then
        if [ $SHELL = "/bin/ksh" ]; then
              ulimit -p 16384
              ulimit -n 65536
        else
              ulimit -u 16384 -n 65536
        fi
fi

[[email protected] oracle]# source !$  立即生效
source /etc/profile

7桌面下安装

下载linux.x64_11gR2_database_2of2.zip和linux.x64_11gR2_database_1of2.zip  并用rz复制到linux下

分别解压得到database文件夹,进入文件夹(桌面环境中操作)

[[email protected] database]$ ls
doc install response rpm runInstaller sshsetup stage welcome.html
[[email protected] database]$ pwd
/zzxtmp/database
[[email protected] database]$ ./runInstaller     之后会出现图形安装 如下图

1、Configure Security Updates  取消安全更新的打钩 然后next  然后选yes

2、Installation Option 选第二个

3、Grid Options

4、Product Languages 添加中文

5、Database Edition 选择数据库版本

6、Installation Location  默认环境变量中一致  直接默认next

7 8、Create Inventory和Operating System Groups都下一步  如果出错说明文件夹所属主设置有问题 检查这句[[email protected] database]# chown -R oracle:oinstall /opt/oracle

9、Prerequisite Checks 检查安装前提条件

可以用yum安装 或者用Centos光盘里面package下的文件进行安装

mount -o loop /dev/cdrom /mnt

cd /mnt/Packages

[[email protected] zzxtmp]# rpm -ivh pdksh-5.2.14-30.x86_64.rpm         这个文件在光盘中是没有的

其他用 yum -y install libaio-* glibc-* compat-libstdc++* gcc-c++* libaio-devel-* libgcc-* libstdc++* libstdc++-devel* unixODBC-* unixODBC-devel*

全部安装完还是提示有问题的是因为版本过新等等 ,直接强制调到下一步 勾选

10 Summary  选Finish 就会开始安装

安装成功后需要手动执行两个脚本

./opt/oracle/or

./opt/oracle/app/

建一个数据库

在oracle用户下输入

dbca

时间: 2024-11-10 00:16:15

Oracle11G安装的相关文章

oracle11g 安装错误汇总

oracle11g安装错误总结: 1,执行./runInstaller报错如下: You are atempting to install 64-bit Oracle on a 32-bit operating system,this is not support and will not work 查看uname显示确实64位 [[email protected]_master ~]uname -a  Linux oracle_master 2.6.32-220.el6.x86_64 #1 S

Oracle11g安装详细步骤

Oracle11g安装详细步骤,详见附件↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓

oracle11g安装和基本的使用-转载

截的图大小不一,就请将就着看吧!测试操作系统和硬件环境是否符合,我使用的是win2008企业版.下面的都是step by step看图就ok了,不再详细解释. 请留意下面的总的设置步骤:-----------------------------------------------------------! 表空间其实应该理解为存储空间和可以设置为跨分区或者硬盘来存储呢.分永久和临时的两种.一般创建自己的永久的表空间就可以了,临时的使用系统自己建立的. oracle是跨平台的数据库,其实图形界面或

Linux下oracle11g安装所需要软件包的检测与安装

Linux下oracle11g安装所需要软件包的检测与安装 1 首先在执行脚本之前,你需要把所有需要的包提出出来,然后放到一个名为patch的文件夹下,这个文件夹要和脚本程序在同一个目录下就可以 2 把下面的脚本内容copy到linux下,新建一个脚本文件,然后执行就可以了, 脚本的内容如下: #!/bin/sh count=0 arr=( binutils-2* compat-libstdc++-33* elfutils-libelf-0.* elfutils-libelf-devel-0.*

oracle11g安装前期工作准备脚本

每次安装oracle11g前期重复的工作让我十分讨厌,所以编写了一个前期准备工作的脚本,跑完此脚本后,直接就可以安装oracle介质了!! 注意: 此脚本是在redhat6.4下编写的,脚本中标红的地方,可根据自己的环境修改,依赖包是通过本地yum安装的! -------------脚本开始------------- #!/bin/sh cat <<EOF  >  /etc/sysconfig/network NETWORKING=yes HOSTNAME=DB88 EOF hostna

Oracle11G安装之后

本人对oracle还处于摸索阶段,今天安装了一下Oracle11G, 安装之后,后台管理端的登录地址:https://172.16.10.75:1158/em 1.使用之前设置的dba管理员密码账号登录进去. 2.选择[服务器]页签,找到[用户],进去找scott用户,把锁定状态置为“未锁定”,密码改为tiger 3.打开Net Configuration Assistant或者Net Manager,根据步骤提示配置之 ,并测试. (完) 附:两个工具的区别 oracle的配置工具,Net C

Oracle11g安装步骤(CentOS7)

安装环境:CentOS 7(64位) . oracle11G 的压缩包 第一步:创建相关目录,并将安装包放在指定路径下 [[email protected] data]# pwd/data[[email protected] data]# lltotal 0drwxr-xr-x. 2 root root  6 Sep 27 00:42 oracle //安装目录drwxrwxr-x. 2 root root  6 Sep 27 00:25 oradata //配置文件drwxrwxr-x. 2

Oracle11g 安装 -Linux

# groupadd oinstall# groupadd dba# useradd oracle -g oinstall -G dba# password oracle******** 指定目录# mkdir /u01/app/oracle -p# chown oracle.oinstall /u01 -R # vim /etc/redhat-release 新建Xshell oracle用户登录修改环境变量$ vim .bash_profile 添加export EDITOR=vimexpo

20170514 linux安装oracle11g安装界面乱码

说明: linux由于安装的是中文环境,安装执行 ./runInstaller 安装出现以下乱码 解决办法: LANG=en_US   ./runInstaller  安装时临时指定语言环境,再执行安装 现在可以看到没乱码了!