设为首页 加入收藏

TOP

CentOS 6.6安装Oralce 11gR2数据库(三)
2015-11-13 01:24:22 来源: 作者: 【 】 浏览:44
Tags:CentOS 6.6 安装 Oralce 11gR2 数据库
racle


$ vi .bash_profile


#my oracle set


export TMP=/tmp


export TMPDIR=$TMP


export EDITOR=vim


export ORACLE_BASE=/u01/app/oracle


export ORACLE_HOME=$ORACLE_BASE/product/11.2/db_1


export ORACLE_SID=secooler


export NLS_LANG=american_america.zhs16gbk


export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/lib


export PATH=$ORACLE_HOME/bin:$PATH


export DISPLAY=192.168.1.7:0.0


umask 022


$ . .bash_profile


验证oracle用户环境变量是否设置成功


$ echo $ORACLE_HOME


/u01/app/oracle/product/11.2/db_1


$ echo $ORACLE_BASE


/u01/app/oracle


$ echo $ORACLE_SID


secooler


oracle11gR2安装所需环境配置完毕...............


以下进行oracle11gR2图形界面安装:


1) .以root用运行命令xhost +


# xhost +


access control disabled, clients can connect from any host


# su - oracle


$ cd /oraapp/database/


$ ./runInstaller? 如果不想让oracle检查先决条件的话, ./runInstall -ignoresysprereqs



2).oracle11gR2安装的第一个界面?


可以看到oracle11gR2图形界面安装一共需要经过12个步骤?



这什么都不选下一步


3) . 安装选项 仅安装数据库软件? 在安成软件安装后再来创建数据库和监听



4).选择数据库安装类型? 单实例数据库安装?



5).? 选择语言? 保持默认? ?



6). 选择数据库版本? 我这里选择企业版?



7). 指定安装位置? ? 之前在oracle用户的环境变量中定义了这几个位置



8).创建产品清单? 保持默认?



9). oracle数据库特权操作系统组? 这两个用户我们已经创建保持默认?



# umount /dev/cdrom


# mount /dev/cdrom? /mnt


# cd /mnt/Server/


因为安装了64的包,再次安装i386的包会出错,但使用rpm 的--force选项强制安装即可?


# rpm -ivh? --force libaio-0.3.106-5.i386.rpm


# rpm -ivh? --force compat-libstdc++-33-3.2.3-61.i386.rpm


# rpm -ivh? --force libaio-devel-0.3.106-5.i386.rpm


# rpm -ivh? --force libgcc-4.1.2-52.el5.i386.rpm


# rpm -ivh? --force pdksh-5.2.14-37.el5.x86_64.rpm


# rpm -ivh? --force unixODBC-libs-2.2.11-10.el5.i386.rpm


# rpm -ivh? --force? unixODBC-2.2.11-10.el5.i386.rpm


# rpm -ivh? --force libstdc++-4.1.2-52.el5.i386.rpm


# rpm -ivh? --force unixODBC-devel-2.2.11-10.el5.i386.rpm



11).概要



12).oracle安装过程? ?



13).oracle安装过程中需要以root身份执行以下两个脚本,脚本的内容当然也可以去查看


以oracle用户的环境变量root的身份执行以上两个脚本


# su - oracle


$ su


密码:


# echo $ORACLE_HOME


/u01/app/oracle/product/11.2/db_1


# cd $ORACLE_BASE/


# cd ../oraInventory/


# ./orainstRoot.sh


# cd $ORACLE_HOME


# ./root.sh



14). 最后一步? ?



oracle软件的图形界面安装到此? ok .............


安装过程中出现错误的解决办法?


1). 运行./runInstaller出现以下错误的解决办



# yum install xdpyinfo*


2).安装界面出现以下乱码?



oracle安装界面乱码的解决办法:安装zysong.ttf字体?


# mkdir -p /usr/share/fonts/zh_CN/TrueType


# tar -xvf zysong.ttf.tar.bz2


zysong.ttf


rlwrap的安装


# wget http://utopia.knoware.nl/~hlub/uck/rlwrap/rlwrap-0.42.tar.gz


# tar xvf rlwrap-0.42.tar.gz


# make && make install


最后在oracle用户的.bashrc文件中添加


alias sqlplus='rlwrap sqlplus'


alias rman='rlwrap rman'


alias adrci='rlwrap adrci'


# source .bashrc


rlwrap安装过程出现以下错误的解决办法:?



# yum install readline-devel


oracle软件的安装目录


# su - oracle


$ cd $ORACLE_HOME


$ pwd


/u01/app/oracle/product/11.2/db_1


登陆:?


这里出现一个错误是因为我们只安装了oracle软件,但并没有创建数据库



使用dbca(Database Configuraion Assistant? oracle数据库配置助手)创建数据库


以上我们只安装了oracle软件,现在使用dbca创建数据库?


# xhost +? 注意这里的用户身份为root


access control disabled, clients can connect from any host


# su - oracle


$ dbca


Database configuration Assistant的第1个界面?



Database configuration Assistant的第2个界面?


?选择希望执行的操作:创建数据库



Database configuration Assistant的第3个界面?


设置oracle数据库的全局数据库名和oracle系统标识 符 ,这个SID就像linux系统用户用唯一的uid,进程用pid唯一标识一样.SID在系统中唯一的标识了数据库 .因为我们在oracle用户的环境变量中定义了数据库的名字为secooler所以在这里全局数据库名也要使用


secooler


export ORACLE_SID=secooler



Database configuration Assistant的第4个界面


EM(Enterprise Manager)oracle企业管理器配置



Database configuration Assistant的第4个界面配置EM的时候出现一个错误,这个错误说监听程序没有配置 ,所以在安装完数据库软件后,要先创建监听程序?



使用netca(Net Configu

首页 上一页 1 2 3 4 下一页 尾页 3/4/4
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇通过JMS监听Oracle AQ,在数据库.. 下一篇MNIST数据库介绍及转换

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: