Linux下安装Oracle 11g 过程详解.doc
文本预览下载声明
Oracle安装过程详解
查看磁盘空间:fdisk –l 如果有大于15G的空间就直接新建一个目录就行;如果空闲空间不足15G,则需新建一个硬盘并挂载然后安装。
创建目录、添加用户和组、更改用户权限
(1)将以下内容添加到文件/etc/security/limits.conf。
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
(2)将以下内容添加到文件 /etc/sysctl.conf并运行:sysctl –p 。
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
(3)将以下内容添加到文件/etc/pam.d/login。
session required pam_limits.so
4、导入oracle安装包并解压
(1)利用SFTP导入linux_11gR2_database_2of2.zip和linux_11gR2_database_1of2.zip
(2)将inux_11gR2_database_2of2.zip和linux_11gR2_database_1of2.zip
移动到目录/u01下并解压。
5、对照下表查找所缺少的rpm包并安装。
binutils-.6
compat-libstdc++-33-3.2.3
elfutils-libelf-0.125
elfutils-libelf-devel-0.125
elfutils-libelf-devel-static-0.125
gcc-4.1.2
gcc-c++-4.1.2
glibc-2.5-24
glibc-common-2.5
glibc-devel-2.5
glibc-headers-2.5
kernel-headers-2.6.18
kshlibaio-0.3.106
libaio-devel-0.3.106
libgcc-4.1.2
libgomp-4.1.2
libstdc++-4.1.2
libstdc++-devel-4.1.2
make-3.81
sysstat-7.0.2
unixODBC-2.2.11
unixODBC-devel-2.2.11
查找缺少的rpm包如下图:
安装缺少的rpm包:
6、更改屏幕分辨率大于等于1024*768并安装oracle。
(1)调整分辨率:system-config-display
(2)检查oracle安装环境并安装。
xhost +
su – oracle
cd /u01
cd /database
./runInstaller
(
如果之前修改的内核参数没有运行,在下图之前会曝出很多错误。
安装成功。
7、配置环境变量创建oracle数据库。
(1)配置环境变量:vi ~oracle/.bash_profile
(2)创建oracle数据库。
在oracle用户下输入命令:dbca
据库
14
显示全部