首页 >

Oracle11g CentOS6.3 VirtualBox安装手记

数据库|mysql教程Oracle11g CentOS6.3 VirtualBox安装手记
Oracle 11g安装,Oracle 11g,Oracle
数据库-mysql教程
淘宝导航源码,6plat ubuntu,卖爬虫的平台,濮阳PHP,邮件营销 seolzw
Oracle11g CentOS6.3 VirtualBox安装手记
h5订餐系统源码,ubuntu进入错误,tomcat京太漫画列表,爬虫怎么存放,最好的国外免费php空间,福州seo关键词首页排名公司lzw
苹果软件在线网站源码,ubuntu手动安装amd,项目地址部署tomcat,适合互动的爬虫,跟兄弟连学php光盘,哈尔滨seo收费lzw

最近由于工作需要,在virtualbox上安装了CentOS6.3,并在上面安装了Oracle11g,记录一下安装过程中遇到的一些问题。

Oracle安装参考:

环境:
VirtualBox 4.2.6
CentOS63
Oracle 11.2

安装过程中遇到的一些问题:
1、Unexpected error occurred while validating inputs at state ‘getOCMDetails’.
一种解决方案:

不填写邮件地址,直接点no,跳过这一步。
2、缺少pdksh
先安装依赖包
#rpm -e ksh-20100621-16.el6.i686
下载pdksh-5.2.14-1.i386.rpm
#rpm -ivh /home/oracle/downloads/pdksh-5.2.14-1.i386.rpm

3.Swap空间过小
Linux服务器需要扩大swap,但原硬盘因分区问题,没有办法调整swap分区的大小。
通过建立一个swap文件的方法,来解决操作系统的交换空间(虚拟内存)问题。
通过下面方法建立swap文件:
#dd if=/dev/zero of=/tmp/swapfree bs=32k count=65515 (count是分区数量,swap大小=bs*count,增加2G)
#mkswap /tmp/swapfree (格式化交换分区文件)
#swapon /tmp/swapfree (启用交换分区文件)
#swapon –s (显示swap状态)

修改/etc/fstab,让系统每次启动都把/tmp/swapfree作为swap使用,增加下面一行:
/tmp/swapfree swap swap defaults 0 0

4.file not found /oracle/oracle11g/app/oracle/product/11.1.0/db_1/oc4j/j2ee/oc4j_applications/applications/WFMLRSVCApp.ear.
解决方法:将下载下来的两个Zip文件,解压到同一个目录下,文件:V20610-01_1of2.zip和V20610-01_2of2.zip解压后的形态很重要。
假设解压到F:\Temp\database路径,
1)将V20610-01_1of2.zip解压到F:\Temp\database路径,解压后database路径下有文件夹名为V20610-01_1of2
2)将V20610-01_2of2.zip解压到F:\Temp\database路径,解压后database路径下有文件夹名为V20610-01_2of2
3)将V20610-01_2of2\database\stage\Components子文件夹全部copy到路径V20610-01_1of2\database\stage\Components\下
4)运行V20610-01_1of2文件中的setup即可

5.安装界面中文乱码,执行一下命令即可
export LC_ALL=C

6.监听端口被占用
vim /etc/hosts 增加
127.0.0.1 ganjh.moyasz(主机名)

7.linux创建oracle 实例时提示 file etc oratab is not accessible
忘记去执行 一个root.sh 和 orainstRoot.sh文件了,当然了,,需要用root用户执行:
[oracle@ganjh 11.2.0]# pwd
/usr/local/oracle/product/11.2.0/
[oracle@ganjh 11.2.0]# ./root.sh
[oracle@ganjh 11.2.0]#cd /home/oracle/oralnventory/
[oracle@ganjh oralnventory]#./orainstRoot.sh

8.切换到oracle用户后,不能自动执行~/.bash_profile(问题没有找到答案)

9.windows pl/sql不能连接到oracle,提示连接超时。

首先确认监听已经启动(lsnrctl status)
关闭SELinux:
sed -i ‘s/SELINUX=enforcing/SELINUX=disabled/’ /etc/selinux/config
开启1521端口(开启其他如80端口,也可使用同样的方式)
/sbin/iptables -I INPUT -p tcp –dport 80 -j ACCEPT


Oracle11g CentOS6.3 VirtualBox安装手记
  • CentOS 5.9安装Oracle 11g
  • CentOS 5.9安装Oracle 11g | CentOS 5.9安装Oracle 11g ...

    Oracle11g CentOS6.3 VirtualBox安装手记
  • Oracle 11g sql plus 错误记录功能
  • Oracle 11g sql plus 错误记录功能 | Oracle 11g sql plus 错误记录功能 ...

    Oracle11g CentOS6.3 VirtualBox安装手记
  • 修改Oracle 11g账户密码过期时间
  • 修改Oracle 11g账户密码过期时间 | 修改Oracle 11g账户密码过期时间 ...