没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
试读
29页
Linux下ORACLE安装说明.docx Linux下ORACLE安装说明.docx Linux下ORACLE安装说明.docx Linux下ORACLE安装说明.docx Linux下ORACLE安装说明.docx Linux下ORACLE安装说明.docx Linux下ORACLE安装说明.docx Linux下ORACLE安装说明.docx Linux下ORACLE安装说明.docx Linux下ORACLE安装说明.docx Linux下ORACLE安装说明.docx Linux下ORACLE安装说明.docx Linux下ORACLE安装说明.docx Linux下ORACLE安装说明.docx Linux下ORACLE安装说明.docx Linux下ORACLE安装说明.docx Linux下ORACLE安装说明.docx Linux下ORACLE安装说明.docx Linux下ORACLE安装说明.docx Linux下ORACLE安装说明.docx Linux下ORACLE安装说明.docx Linux下ORACLE安装说明.docx Linux下ORACLE安装说明
资源推荐
资源详情
资源评论
第 1 页/共 29 页
Linux 下 ORACLE 安装说明
1. 以 root 身份登陆主机
首先必须以 root 的身份登录主机。
连接主机有多种方式
SSH
直接登陆
远程桌面
2. 配置操作系统内核参数
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 = 1048586
2. 按照以下命令调整当前参数值
/sbin/sysctl -p
3. 按照以下命令确定参数设置的正确性
/sbin/sysctl -a
4. 在 SUSE 系统中,执行以下命令,确保系统启动的时候会读取/etc/sysctl.conf
/sbin/chkconfig boot.sysctl on
5. 在 SUSE 系统中,还必须修改以下参数
假定 oinstall 的组 ID 是 501:
echo 501 > /proc/sys/vm/hugetlb_shm_group (如果这个文件不存在)
然后使用 vi 或者其它工具编辑/etc/sysctl.conf 加入如下语句:
vm.hugetlb_shm_group=501
这样 oinstall 组成员就可以创建共享内存段
6. 重启系统或者执行命令使得设置的参数起作用,命令是 sysctl –p
3. 创建必要的目录
主要创建两个目录:
第 2 页/共 29 页
Oracle 基目录
数据文件目录(可选)
我们假定您已经选好了磁盘和目录,那么类似如下命令创建有关目录即可:
# mkdir -p /u01/app/
# chown -R oracle:oinstall /u01/app/ --分配组
# chmod -R 775 /u01/app/ --分配权限
注意 路径未必是“/u01/app/”,可以根据自己需要来选择,例如/ora11g,/ora10g 之类的。
4. 配置 oracle 用户环境
按照以下步骤配置 oracle 的用户环境:
1. 启动一个终端,例如 xshell 或者是其它的。
注:这个不是必须的,如果从本地安装
2. 执行命令确保 X Window 可以在终端中执行
注:这个不是必须的,如果从本地安装
3. 执行以下命令之一
登录到 oracle 或者是 su – oracle
目的是为了切换到 oracle 用户下,这是必须的。
4. 确定 oracle 用户使用的 SHELL
echo $SHELL
5. 打开 oracle 用户 shell 启动文件
Suse bash: vi .profile
Bourne shell,bash,korn shell: vi .bash_profile
C shell: vi .login
6. 修改 umask
输入 umask 022
7. 从现有文件中移除有关 ORACLE_SID,ORACLE_HOME,ORACLE_BASE 环境变量的设置(如果有)
8. 保存启动文件
9. 执行启动文件
../.bash_profile 或者../.profile 或者./.login
根据 shell 类型不同执行。
10. 如果不是从本地安装,那么需要调整 DISPLAY
C SHELL:
setenv DISPLAY local_host:0.0
第 3 页/共 29 页
其它:
DISPLAY=local_host:0.0 ; export DISPLAY
上文中 local_host 指的是需要显示信息的主机的名或者 IP 地址。
11. 如果有必要,则修改 TMP 有关的信息
一般调整/tmp 即可,此步骤可以略。
12. 设置 ORACLE_BASE,ORACLE_SID
C SHELL:
% setenv ORACLE_BASE /u01/app/oracle
% setenv ORACLE_SID sales
其它:
$ ORACLE_BASE=/u01/app/oracle
$ ORACLE_SID=sales
$ export ORACLE_BASE ORACLE_SID
注,在章节 2.2.6 中有示例创建/u01/app.
ORACLE_BASE 是用于存放 oracle 软件的目录,ORACLE_SID 是要新创建的实例名称。
13. 确保 ORACLE_HOME 和 TNS_ADMIN 环境变量没有设置
C SHELL:
% unsetenv ORACLE_HOME
% unsetenv TNS_ADMIN
其它:
$ unset ORACLE_HOME
$ unset TNS_ADMIN
14. 确认设置好的环境
执行以下命令:
$ umask
$ env | more
5. 加载产品磁盘
这个步骤比较简单,如果 LINUX 的版本足够高,并且您有安装 X WINDOW,那么查看产品盘还是很自动化的。
以下步骤是假设您没有安装 X WINDOWS 之类(很多生产主机是这样的)。
为了方便,我们假定就是在 BASH 环境下,后文都如此。
1. 弹出现有光盘
sudo eject /mnt/dvd
第 4 页/共 29 页
2. 插入 DVD 盘
3. 确定已经自动加载了光盘
ls /mnt/dvd
4. 如果还无法显示,可以执行以下命令试试
mount -t iso9660 /dev/dvd /mnt/dvd
注:
1) 上例中,是假定/dev/dev 和/mnt/dvd 是要处理的设备
2) 有时候,也可以通过虚拟光驱安装或者其他方式安装,本文不考虑。
6. 安装 oracle 数据库
接下来就是安装 ORACEL 软件,本步骤比较简单(以 11G 为例,10g 相差不多):
1) 进入安装目录,执行 runInstaller
注意,如果安装盘的语言版本和 os 的默认 LANG 不一致,则可能出现安装界面乱码。
一般而言,安装盘是英文版本的,则需要先 export LANG=en_US
2) 按照步骤提示选择要安装的信息
3) 输入邮件,这个可以忽略,然后会出现一个警告,忽略即可。
4) 选择安装选项
第 5 页/共 29 页
有三个选项:
创建和配置一个数据
只安装软件
升级现存的数据库
这里我们选择第二个即可:INSTALL database software only
5) 选择安装软件类型
剩余28页未读,继续阅读
资源评论
悠闲饭团
- 粉丝: 150
- 资源: 3302
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功