设为首页 加入收藏

TOP

Centos6.5下Oracle11gR2安装过程(二)
2015-07-24 12:14:42 来源: 作者: 【 】 浏览:172
Tags:Centos6.5 Oracle11gR2 安装 过程
01/app/oracle; export ORACLE_BASE ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1; export ORACLE_HOME LD_LIBRARY_PATH=$ORACLE_HOME/lib; export LD_LIBRARY_PATH ORACLE_SID=oracledb; export ORACLE_SID ORA_NLS33=$ORACLE_HOME/nls/admin/data; export ORA_NLS33 NLS_LANG=american_america.zhs16gbk;export NLS_LANG PATH=$ORACLE_HOME/bin:$PATH; export PATH [oracle@oracledb ~]# source /home/oracle/.bash_profile(使配置立即生效)
[oracle@oracledb ~]# env(检查环境变量设置是否OK)

step-10#上传安装文件
(1)使用oracle账号登录:SSH Secure File Transfer Client
(2)上传安装包到:/home/oracle/Downloads 目录

step-11#解压oracle安装文件(进入:/home/oracle/Downloads目录)
[oracle@oracledb~]# unzip -o -d /home/oracle/Downloadslinuxamd64_12c_database_1of2.zip
[oracle@oracledb~]# unzip -o -d /home/oracle/Downloadslinuxamd64_12c_database_2of2.zip
4安装Oracle
[root@oracledb ~]# xhost +
[root@oracledb ~]# su oracle
[oracle@oracledb ~] cd /home/oracle/Downloads/database
[oracle@oracledb ~]# ./runInstaller

说明:接下来就会弹出安装界面,然后根据网上的图文并茂文章安装。

5变更
开始下载的是:linuxamd64_12c 安装时出现莫名错误,所以变更为:linux.x64_11gR2 为了完整卸载Oracle,使用了官网提供的:Oracle De-install Utility

6问题及解答
(1)修改 linux 内核文件 sysctl -P 报错
error: "net.bridge.bridge-nf-call-ip6tables" is an unknown key
error: "net.bridge.bridge-nf-call-iptables" is an unknown key
error: "net.bridge.bridge-nf-call-arptables" is an unknown key

解决方法如下:
[root@oracledb ~]# modprobe bridge
[root@oracledb ~]# lsmod|grep bridge

(2)安装系统时swap分区创建过小,动态调整。所以在安装操作系统的时候设置好swap分区及分配好大小即可

方法:用文件作为Swap分区,操作如下
1.创建要作为swap分区的文件:增加1GB大小的交换分区,则命令写法如下,其中的count等于想要的块的数量(bs*count=文件大小)。
# dd if=/dev/zero of=/root/swapfile bs=1M count=1024

2.格式化为交换分区文件:
# mkswap /root/swapfile #建立swap的文件系统

3.启用交换分区文件:
# swapon /root/swapfile #启用swap文件

4.使系统开机时自启用,在文件/etc/fstab中添加一行:
/root/swapfile swap swap defaults 0 0

(3)yum安装源中找不到一个包,结果换了yum源也找不到,白费力气
修改yum源的方法有两种,很多朋友喜欢修改yum.repos.d这个文件进行更改,deepvps感觉这个方法不是太好,以下这个方法就方便多了。
在CentOS系统中,可以直接通过yum来安装组件,但系统默认的yum源速度往往不尽人意,都连接海外的,为了在国内达到快速安装的目的,就要需要修改yum源,可以使用
http://mirrors.163.com/ http://mirrors.sohu.com 这2个国内源。
执行以下命令就可以了
cd /etc/yum.repos.d
mv CentOS-Base.repo CentOS-Base.repo.bak
wget http://mirrors.163.com/.help/CentOS-Base-163.repo或wget http://mirrors.sohu.com/help/CentOS-Base-sohu.repo

运行yum makecache生成缓存

4控制台页面部分按钮上的文字是乱码解决办法(如登录界面的:登录按钮)

解决办法:

em的乱码是由java引起的,em的按钮是由java生成的图,oracle 11g使用的是jdk1.5,jdk1.5以后有了一个简便方法来解决这个问题。

在Oracle服务器上的操作需以Oracle用户进行操作,步骤如下:
1. 从windows中获取字体文件simsun.ttc
2. 在目录$ORACLE_HOME/jdk/jre/lib/fonts中创建文件夹fallback
command: mkdir fallback
3. 将字体文件simsun.ttc拷贝到刚刚创建好的fallback目录下,并重新命名为simsun.ttf(由于windows字体具有版权,所以不能用于商用)

command:
mv simsun.ttc simsun.ttf
chmod 755 simsun.ttf
4. 清理一下em的缓存
command: rm $ORACLE_HOME/oc4j/j2ee/oc4j_applications/applications/em/em/cabo/images/cache/zhs/*.gif
5. 停止并重启dbconsole
command:
emctl stop dbconsole
emctl start dbconsole
再去 浏览器中重新刷新一下em,发现按钮已经不再是乱码了

5:1521 1158两个端口未打开导致其他机器访问不到web控制端和连接不到oracle
参考:http://blog.csdn.net/jemlee2002/article/details/7042991

6: kdump启动失败
在桌面环境下,直接停用kdump

7常用操作方法及命令(给linux新手)

(1)在图形界面还可以在多个界面中进行切换:在X-window图形操作界面中按“Alt+Ctrl+功能键Fn n=1~6 ”就可以进入Console字符操作界面。
按“Alt+Ctrl+F7”即可回到刚才的X-window中
(2)
rm -f 删除文件
rm -rf 删除文件夹
(3)
c
首页 上一页 1 2 3 下一页 尾页 2/3/3
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇Oracle中的包的使用 下一篇ORA-00205

评论

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