汗~近几天在fedora下安装oracle数据库装了N遍才安装成功

貌似是因为忽略了oracle 与 ksh 密切联系导致的。

因为当我在.bash_profile上加上这一段代码之后安装过程才没有出错(我的用户名是hang)

if [ $USER = "hang" ]; then

if [ $SHELL = "/bin/ksh" ]; then

ulimit -p 16384

ulimit -n 65536

else

ulimit -u 16384 -n 65536

fi

fi

在说一下ksh有什么大来头吧。

其实安装oracle依赖ksh,在安装oracle之前需要安装pdksh-5.2.14-30.i386.rpm。

ksh 和 pdksh又有神马关系呢?

pdksh是Korn shell即ksh的扩展(http://www.51testing.com/?uid-25484-action-viewspace-itemid-211951)

没错,sqlplus就是用Korn Shell的。不过这个和Oracle数据库的安装有什么关系呢?

大概对Oracle数据库进行配置的时候会使用到ksh环境吧,因为我这几次安装失败的错误信息都是和配置错误有关的。

我个人认为,如果安装oracle数据库时如果缺乏Korn shell环境就有可能导致各种意想不到的错误产生啦。

除了这个,安装过程中还有一个地方可能会遇到如下问题:

Error in invoking target 'agent nmhs' of makefile '/u01/app/oracle/product/11.2.0/dbhome_1/sysman/lib/ins_emagent.mk'. See '/u01/app/oraInventory/logs/installActions2010-06-24_03-22-15PM.log' for details

谷歌了一下,解决办法如下:

vi $ORACLE_HOME/sysman/lib/ins_emagent.mk

Search for the line

$(MK_EMAGENT_NMECTL)

Change it to:

$(MK_EMAGENT_NMECTL) -lnnz11

oracle卸载ksh,oracle与ksh(Korn Shell) | 学步园相关推荐

  1. oracle amm和asmm,AMM和ASMM理解 | 学步园

    oracle11g新出参数  MEMORY_MAX_TARGET 和  MEMORY_TARGET 进行自动管理PGA 和SGA 称之为 自动化内存管理(Automatic MemoryManagem ...

  2. oracle数据库 gbk,oracle 数据库编码转换(转GBK) | 学步园

    查看oracle数据库字符集: select userenv('language') from dual; SQL> shutdown immediate Database closed. Da ...

  3. oracle scott密码修改,oracle 修改sys 、system、scott密码 | 学步园

    oracle数据库密码修改: 一.忘记除SYS.SYSTEM用户之外的用户的登录密码. 用SYS (或SYSTEM)用户登录: CONN SYS/PASS_WORD AS SYSDBA; 使用如下语句 ...

  4. oracle index include,oracle中与索引相关的视图—all_indexes | 学步园

    ALL_INDEXES描述了与索引有关的信息,为了使部分字段的内容更准确,我们需要通过analyze或者dbms_stats包来收集与索引有关的统计信息(这部分字段标记为带*). 首先看一下官网给出的 ...

  5. oracle symonym_oracle vs. SQL 同义词synonym 别名 alias | 学步园

    SQL Server 2005引入了一个同义词的概念,这是一个单部分的名字,它可以替换在许多SQL语句中的一个两.三或四部分的名字.使用同义词可以让你减少输入,而且还能提供一个抽象层来为你保护底层对象 ...

  6. c#同步 oracle数据,利用C#实现数据同步功能 | 学步园

    如下代码摘自 using System; using System.Collections.Generic; using System.ComponentModel; using System.Dat ...

  7. oracle卸载注意啥,关于oracle的安装,卸载以及其他注意事项

    打开服务后,这么多服务,怎么找,这样子,用鼠标点击任意一个服务,快速用键盘敲oracle,它会定位到第一个关于oracle的服务,其他服务也可以用这种方法快速查找,好像Linux老师叫赵什么东东的也说 ...

  8. oracle 最小权限,oracle低权限下获取shell

    转载请标明:http://hi.baidu.com/hack_forensic   <关于oracle列目录的可行性测试> 经过本人测试,确实可行,解决了 kj021320文章的遗憾,kj ...

  9. 如何卸载电脑oracle,如何完整的卸载ORACLE -电脑资料

    Oracle是一个很复杂的数据库系统软件,直接使用Oracle卸载程序并不能完整的卸载掉整个数据库, 1.停止所有与ORACLE相关的服务. 2.使用OUI(Oracle Universal Inst ...

最新文章

  1. C语言之结构体以及结构体对齐访问
  2. Java SE 第十六讲----面向对象特征之继承
  3. Navicat Premium 数据库设计器和报表有什么作用
  4. atitit.Sealink2000国际海运信息管理系统
  5. 如何使用Python玩转PDF各种骚操作?
  6. android中解析后台返回的json字符串
  7. 每个Java开发人员都应该阅读的10本书
  8. d3.js 旋转图形_苏教版三年级数学上册6.1平移和旋转微课视频 | 练习
  9. 为什么Python中称__lt__、__gt__等为“富比较”方法
  10. Apriori进行关联分析
  11. html2canvas 截屏 兼容手机端
  12. java frame linux_JAVA环境(下) - Android框架简介_Linux编程_Linux公社-Linux系统门户网站...
  13. Autodesk Maya 2009标准培训教材
  14. 改变PSD文件单一的图标,让图标变成图像缩略图
  15. 谷歌浏览器JSON格式化插件
  16. Meta研发触觉手套,有人想在元宇宙撸猫,有人产生大胆的想法
  17. Java伪随机数生成器(PRNG)中的弱点
  18. 2022年熔化焊接与热切割试题及答案
  19. 上交凯原|法学大陆天花板,本外校录取比1:9,双非含量高达12% | 上海交通大学凯原法学院2022届推免大数据
  20. windows下安装cygwin+swoole教程

热门文章

  1. 【有利可图王】PS教程:将人物设计处理成五彩缤纷的抽象效果!
  2. 表单域修饰符numebr、trim、lazy
  3. 如何解决租房烦恼? 阿里工程师写了一套神奇的代码
  4. BCIduino转载|3D打印机使用的日常问题汇总
  5. html3d粒子球,Canvas粒子系统:3D球体
  6. 基于单细胞测序数据构建细胞状态转换轨迹(cell trajectory)方法总结
  7. Chrome 开发者工具 Initiator 面板单击后看不到 JavaScript 源代码的解决方法
  8. Cisco 防火墙Firwall Failover ActiveActive 双HSRP 实现双ISP完美切换
  9. NatureProtocols:使用MicrobiomeAnalyst统计和功能分析微生物组数据
  10. ValueError: The list of inputs passed to the model is redundant. All inputs should only appear once.