ITPub博客

首页 > 数据库 > Oracle > Ora10_linux安装说明

Ora10_linux安装说明

原创 Oracle 作者:robbylin 时间:2009-07-17 14:33:35 0 删除 编辑
Oracle10g-2 for RHL AS4的安装
一、环境需求
内存:512M,推荐1G以上
/swap(交换空间):内存的1.5----2倍,不超过2G
/temp:400M以上[@more@]

二、安装过程
以root登录

1.打开终端,执行如下命令,检查安装包,没有的都要安装,一般在dis2 和dis3上。(所需安装包根据所安装的系统情况而定)
rpm -q make gcc glibc compat-db compat-gcc compat-gcc-c++ compat-libstdc++ compat-libstdc++-devel openmotif21 setarch libaio

2.做个链接, 如果不做此链接,在安装过程中建好数据库,可能将会出现不能链接不上数据库问题
ln -s /usr/lib/libstdc++.so.6.0.3 /usr/lib/libstdc++.so.5

3, 添加下面的行到/etc/security/limits.conf以修改你的资源限制
oracle soft nofile 65536
oracle hard nofile 65536
oracle soft nproc 16384
oracle hard nproc 16384

4.编辑/etc/sysctl.conf文件,在后面添加下参数做微调操作系统内核
kernel.core_uses_pid=1
kernel.shmall=2097152
kernel.shmmax=2147483648 -- (以字节为单位,物理内存数量*1024*1024*2, 为内存的2倍)
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
fs.file-max = 65536
net.ipv4.ip_local_port_range = 1024 65000
net.core.rmem_default=262144
net.core.rmem_max=262144
net.core.wmem_default=262144
net.core.wmem_max=262144
保存退出执行以下命令使配置马上生效
# sysctl –p

5.创建用户和组及相关目录
创建dba组
# /usr/sbin/groupadd dba
创建oinstall组
# /usr/sbin/groupadd oinstall
创建oracle用户并设置用户所属组
# /usr/sbin/useradd -g oinstall -G dba -m oracle

创建相关安装目录
# mkdir -p /opt/ora10/product
# mkdir /var/opt/oracle

设置目录所有者和权限
# chown -R oracle.oinstall /opt/ora10
# chown -R oracle.dba /var/opt/oracle
# chmod -R 775 /opt/ora10
# chmod -R 775 /var/opt/oracle

6.以root身份打开另一个终端窗
#xhost +
这步至关重要,不执行这步在以oracle用户运行 # ./runInstaller时会启动不了图型安装界面,不做这一步亦可,只需用oracle用户的桌面来启动安装程序。

///////////注意,如果是远程用Xmanager之类安装,则切换到oracle用户后,
很执行export DISPLAY=IP(客户端的IP地址,你要设成别的地址,那你就看不到图形):0.0

# su - oracle
su到oracle用户下,
cd //到oracle主目录下

更改用户的一些配置
$vi .bash_profile
(VI命令说明:按i键就进入了“插入”模式,按Esc 键就退出了“插入”模式;:w 存盘;:wq 存盘并退出vi;:q 退出vi,如果尚未保存,vi会提示,并拒绝退出;:q! 不保存已做的修改,强制退出。其中的ORACLE_SID是默认Oracle启动的库,可以根据实际再进行修改)
添加以下参数,主要是配置oracle软件运环境参数
export ORACLE_BASE=/opt/ora10/product
export ORACLE_HOME=/home/oracle/OraHome_1
export ORACLE_SID=ora10g
export PATH=$PATH:$ORACLE_HOME/bin:$HOME/bin
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/lib:/usr/lib:/usr/local/lib
export NLS_LANG="Simplified Chinese_china".ZHS16GBK
#export NLS_LANG=Japanese_Japan.JA16EUC
#export NLS_LANG=Japanese_Japan.UTF-8

保存退出
执行以下命令让配置马上生效或以oracle用户登录使设置生效
$ source $HOME/.bash_profile

7. 把Oracle10g-2复制到系统中并解压,进入到解压后oracle目录
$./runInstall
注意大小写

进入图型安装界面,在安装时一定要记得选择支持多语言核心字符集(AL32UTF8)。

8.安装好后打/home/oracle/OraHome_1/network/admin/sqlnet.ora文件添加
SQLNET.AUTHENTICATION_SERVICE=(NTS)
只要在本地主机上运行sqlplus以数据库系统管理员登录都必须输入密码才可进入oracle数据库系统。

9创建数据库
# dbca
进入图形安装界面

10启动监听器与数据库实例

启动监听器
#lsnrctl start

启动数据库实例
#export ORACLE_SID=数据库实例名
#sqlplus /nolog

SQL>connect system/密码 as sysdba
SQL>startup

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/18933644/viewspace-1024225/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
  • 博文量
    12
  • 访问量
    41543