Linux上安装ArcGIS 10(2)

2. 检查资源限制
#vi /etc/security/limits.conf 安装所有者配置文件中的资源限制(在最后一行加入如下内容)
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
oracle soft stack 10240

3. 配置shell 限制:
添加以下内容到/etc/pam.d/login
#vi /etc/pam.d/login 在最下面加入如下内容
session required /lib/security/pam_limits.so
session required pam_limits.so

添加以下内容到/etc/profile
#vi /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

添加以下内容到/etc/csh.login
#vi /etc/csh.login 添加以下内容
if ( $USER == "oracle" ) then
limit maxproc 16384
limit deors 65536
endif

 

第四步:创建操作系统组和用户

 

创建oracle数据库安装组
#groupadd oinstall
对于数据库安装创建 OSDBA 组,即数据库管理员组
#groupadd dba
创建oracle用户并把用户加入到主要组oinstall和辅助组dba中
#useradd -g oinstall -G dba oracle
设置oracle用户的密码:
# passwd oracle

 

第五步:创建并授权oracle软件存放目录

 

Oracle安装软件存放目录(上传oracle安装软件存放位置)
# mkdir -p /software
给创建的目录使oracle和组oinstall对其有权限
# chown -R oracle:oinstall /software
# chmod -R 775 /software

 

备注:如果需要指定安装目录,则需要创建该目录,并对该目录进行授权。本文采用的是默认安装目录,即home/oracle下面。

 

第六步:修改/etc/hosts文件

省略,赞不配置IP

 

第七步:设置oracle用户的环境变量

 

#su – oracle
#vi /home/oracle/.bash_profie 添加以下内容:
ORACLE_SID=orcl; export ORACLE_SID
ORACLE_BASE=/home/oracle/app/oracle; export ORACLE_BASE
ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1; export ORACLE_HOME
PATH=$PATH:$ORACLE_HOME/bin:$HOME/bin; export PATH
LD_LIBRARY_PATH=$SDEHOME/lib:usr/lib:/lib:$ORACLE_HOME/lib; export LD_LIBRARY_PATH

 

使环境变量生效: #source /home/oracle/.bash_profile

备注:环境变量可在安装完成oracle后设置,标红的部分需要根据具体安装路径设置。

 

第八步��解压安装文件,准备安装

 

用oracle 用户登录,上传oracle安装文件到/software目录下解压
#unzip linux.x64_11gR2_database_1of2

#unzip linux.x64_11gR2_database_1of2
这里使用root用户执行以下2步,如果没有执行,无法启动图形安装界面
xhost +
xhost + localhost
注销root,使用oracle用户到解压的目录database安装oracle(注意分辨率不小于1024*768)
#su - oracle
#cd /software/database
#./runInstaller

执行安装后,稍等会弹出Oracle图形配置界面。

 

第九步:安装Oracle

配置安全更新,提供电子邮件地址用于接收安全更新通知,点击下一步会有警告提示,不用管。

默认选择Create and Configure a database,直接下一步。

默认选择Desktop Class,直接下一步。

数据库路径等配置,默认不更改。其中Global database name设置为orcl,密码为admin.下一步

产品清单,默认。直接下一步

检查依赖项。如果缺少则安装,再次进行检查,通过后点击下一步。

配置汇总,点击save Response file,保存一下。点击下一步。

开始安装并创建配置数据库,完成后配置密码如下sys/admin ,system/manager,scott/tiger(需事先解锁)。

提示以root用户执行两个脚本。

执行完成后OK确定,最后关闭图形界面完成安装

 

备注:root用户下执行两个脚本的命令

#su - root

#sh /home/oracle/app/oralnventory/orainstRoot.sh

#sh /home/oracle/app/oracle/product/11.2.0/dbhome_1/root.sh

 

安装完成后,启动监听器并利用sql/plus登录数据库看是否正确。

#su - oracle // 切换到oracle用户

#env // 检查环境变量是否生效,如果不生效,查看/home/oracle/.base_profile是否正确。然后source /home/oracle/.bash_profile使其生效。

#lsnrctl start // 启动监听器

#sqlplus sys/admin as sysdba; // 连接数据库

#startup // 启动数据库

 

常见问题汇总:

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/18273.html