解决Linux中安装Oracle11G R2过程中遇到各种问题解决办法

如何在linux图形化安装oracle??
 
解决方法和思路:

1)可以通过安装VNC服务。
 
2)如果你在服务器离你很近,你直接在桌面下安装即可。(前提是linux安装了图形化桌面程序)
 
3)通过Xmanager Enterprise直接远程调用桌面来安装。 我采用第三种
 
2. Oracle界面乱码,出现各种方格子??
 
原因及解决方法:系统语言环境及字体问题。
 
可以安装中易宋体18030,可以解决乱码问题;或者直接设置LANG为英文环境,在英文下安装也可
 
在Linux下执行以下命令,把字体库安装到相应位置
 
mkdir -p /usr/share/fonts/zh_CN/TrueTypecp zysong.ttf /usr/share/fonts/zh_CN/TrueType/
 
这样在安装的时候。Oracle就会显示中文了,而不再是中文乱码了。 南京Oracle认证培训
 
3.  连接数据库报错 ORA-12162: TNS:net service name is incorrectly specified ??
 
原因及解决方法: ORACLE_SID没有指定!在/home/oracle/.bash_profile文件中加上
 
export ORACLE_SID=ora10g并用source命令立即生效即可。
 
4.  安装过程中,执行先决条件检查时,内存的交换空间不够,有提示需要至少多少m,已经有多少m。??
 
原因及解决方法:
 
1)
 
grep MemTotal /proc/meminfo
 
交换分区大小
 
grep SwapTotal /proc/meminfo
 
增加交换分区
 
创建/home/swap这么一个分区文件。文件的大小是5120000个block,一般情况下1个block为1K,所以这里空间是5G。南京Oracle认证培训
 
dd if=/dev/zero of=/home/swap bs=1024 count=5120000
 
接着再把这个分区变成swap分区。
 
mkswap /home/swap
 
然后把它加到fstab里面
 
echo "/home/swap swap swap defaults 0 0" >> /etc/fstab
 
5. 安装过程中,执行先决条件检查时,提示有缺少很多的包???如图

 
原因及解决方法:就是缺少包,要安装相应的包,32位和64位都安装。
 
注意:某些包安装不上,可能强制安装
 
 
6. Oracle自启动脚本创建,从别的地方转载的??
 
配置Oracle为开机自启动
 
虽然说Oracle作为服务器不会经常关机,但是偶尔重启一下,每次都要去手动启动Oracle还是太麻烦了,希望的是能够像在Windows中一样,每次开机的时候自动启动Oracle,只需要将Oracle配置为Linux的服务就可以了。操作如下:
 
1,以root用户建立/etc/rc.d/init.d/oracle11g脚本文件,内容如下(环境变量设置根据实际情况进行修改):
 
#!/bin/bash
 
#
 
# chkconfig: 35 95 1
 
# description: init script to start/stop oracle database 11g, TNS listener, EM
 
#
 
#
 
#
 
# match these values to your environment:
 
ORACLE_BASE=/home/oracle_11/app
 
ORACLE_HOME=$ORACLE_BASE/oracle/product/11.2.0/db_1
 
ORACLE_SID=BRDWDEV
 
ORACLE_UNQNAME=BRDWDEV
 
PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin
 
LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib
 
LANG=C
 
export ORACLE_BASE ORACLE_HOME ORACLE_SID ORACLE_UNQNAME PATH LD_LIBRARY_PATH LANG 南京Oracle认证培训
 
# see how we are called:
 
case $1 in
 
start)
 
su - oracle<<EOO
 
lsnrctl start
 
sqlplus /nolog<<EOS
 
connect / as sysdba
 
startup
 
EOS
 
emctl start dbconsole
 
EOO
 
;;
 
stop)
 
su - oracle<<EOO
 
lsnrctl stop
 
sqlplus /nolog<<EOS
 
connect / as sysdba
 
shutdown immediate
 
EOS
 
emctl stop dbconsole
 
EOO
 
;;
 
*)
 
echo "Usage: $0 {start|stop}"
 
;;
 
esac
 
2,以root用户执行以下命令
 
chmod 755 /etc/rc.d/init.d/oracle11g
 
chkconfig --add oracle11g
 
3, 重启服务
 
service oracle11g stop
 
service oracle11g start
 
  这样在开关机的时候Oracle自动启动和停止。

时间: 2024-11-05 18:26:47

解决Linux中安装Oracle11G R2过程中遇到各种问题解决办法的相关文章

《Cacti实战》——2.4 安装与配置过程中的排错宝典

2.4 安装与配置过程中的排错宝典 虽然我们在第一次接触Cacti时,需要经历一段比较复杂的安装过程,为了减轻大家的痛苦,也是为了Cacti能够更好地服务于大家,与大家分享在安装过程中遇到的障碍,如果你是高手,大可以帮助我们一起分析原因,引以为戒,如果你的IT系统知识还不够丰富,那么相信这一节的内容对你会有很大的帮助.2.4.1 关于版本 版本是摆在面前的第一座大山,由于Cacti采用了很多第三方的开源项目,这些项目又难以顾及所有的支持项目,所以会出现很多版本不匹配的问题,下面一一进行讲解. 首

oracle 11g-Centos6.7中安装oracle11g,遇到dispaly设置问题?

问题描述 Centos6.7中安装oracle11g,遇到dispaly设置问题? 2C 是否在Linux系统上安装Oracle11g该Linux系统必须有图形界面才可以安装?我通过Vmware安装centos6.7,该系统中只有命令行,无法安装oracle11g. 解决方案 win7 32位下安装oracle11g遇到的问题oracle11g安装中的问题 解决方案二: 只有命令行那就只能使用静默安装的方式来安装了

CloudStack 安装及使用过程中常见问题汇总_CloudStack

CloudStack 安装及使用过程中常见问题汇总             在做工程项目中对CloudStack 安装及使用过程中常见的几个问题及如何解决做一个总结.    1.Windows XP虚拟机内部重启不能正确获取IP,windows xp iso建立VM,重启VM无法正确获取IP地址,原因是没有加入域,可以通过修改注册表来解决此问题.设置组策略 计算机配置--管理模板--网络--DNS客户端里的DNS后缀搜索列表,设置为已启动,后缀值为cs1group.internal       

jsp-JSP中编写JS代码过程中,调用了一个JSP表达式,发现一个问题,麻烦各位大神解答

问题描述 JSP中编写JS代码过程中,调用了一个JSP表达式,发现一个问题,麻烦各位大神解答 背景: 楼主使用Myelipse新建了一个Web项目,在编写一个JSP文件的时候遇到一个问题,首先是使用了img,并且写了一个事件,代码如下: <imgclass="poke" src="poke/back.jpg" title="hit" id="play_id_3" onClick="change_pic()&qu

virtualbox-苹果笔记本主机如何将文件传送到virtual box中安装的ubuntu虚拟机中

问题描述 苹果笔记本主机如何将文件传送到virtual box中安装的ubuntu虚拟机中 各位朋友们好:我的主机是mac os x系统的,然后下载了virtual box虚拟机,并且在虚拟机中安装了ubuntu,现在我想把mac os x主机/Users/a.txt传送到ubuntu系统的/root目录下,应该怎么弄呢?可以通过scp实现传输吗?如果可以,应该怎么写这个命令呢? 十分感谢 解决方案 scp /path/local_filename username@servername:/pa

c# winfrom项目,webbrower控件中加载页面过程中导致timer控件显示时间会停一小会

问题描述 c# winfrom项目,webbrower控件中加载页面过程中导致timer控件显示时间会停一小会 在C# Winfrom项目中,from窗体中,有一个webbrower控件用于加载网页,在webbrower控件内放了一个label控件(用于显示当前时间),还有一个timer控件(用于控制label显示时间,显示格式为:hh:mm:ss,). 目前遇到个问题,当webbrower控件用于加载数据量较大的网页时,在网页加载的过程中,会导致label控件显示时间中的秒时, 会停顿两至三秒

百度地图在雪中躲避拥堵的过程中再次成了“主角”

马年的年味还没散去,今冬第一场雪才光临北京.2月7日是年后正式上班第一天,然而突降的大雪却给不少市民出行造成了影响.百度地图实时路况显示,目前北京除部分路段进京方向外基本畅通.虽然今天高峰路面交通流量并不大,各主要路段基本畅通,但还是有不少车辆因路面湿滑视线不清发生了刮蹭追尾,导致了部分路线拥堵,不少市民开始转换路线前往目的地,而百度地图则在雪中躲避拥堵的过程中再次成了"主角". 对于北京来说,像今天的拥堵可谓是再常见不过,那么如何绕过拥堵抵达目的地就成为了车主们的一件大事.记者走访了

如何解决安装 Office2007/2010 过程中突然断电,之后无法继续安装的问题

在安装 Microsoft Office 的过程中,假如电脑突然断电,重启后却被提示无法继续安装的错误. 首先,让我们来尝试以下方式彻底删除之前的安装: 在计算机的"开始"处点击"控制面板"->在新窗口中点击"卸载程序": 在右侧的安装程序中找到 Microsoft Office,选中,点击上方的"卸载": 在新窗口中,按照提示一步一步完成卸载即可. 如果在程序和功能中没有找到的话,请您尝试在注册表中删除: 1. 在&q

win10中安装vmware12,虚拟机中所做的修改重启虚拟机后都恢复了。怎么解决?

问题描述 win10系统中安装vmware12,vmware安装运行都正常,但是虚拟机中做的修改,重启虚拟机后都消失了.从ios挂载pe系统进行分区(30G分25+5),ghost安装xp,然后重启虚拟机,什么都没有,重新进PE还是没分区的那个状态!网上下了一个XP镜像,用vmware打开,xp启动正常,安装了一些软件后重启虚拟机,还是被恢复了,刚打开的样子,安装的软件,修改的所有东西都恢复原状了...怎么解决?这里也没打开的 解决方案