阅读内容

在Linux系统上安装64位Oracle遇到的几个问题

[日期:2008-09-15] 来源:Linux公社  作者:Linux编辑


  1、远程登陆运行./runInstaller后,图形界面出不来。

  DISPLAY=本机IP:0.0
  export DISPLAY

  就好了

  2、oracle启动检查网络配置不通过,总是显示未执行(已经是静态IP)。

  经过反复测试,就是/etc/hosts的事。

  修改或加入下面一行
  本机静态IP 主机名

  就可以了。如果主机名指向的是127.0.0.1,oracle就不认。

  3、修改了/etc/hosts后,xmanager就登陆不上了。

  原因:我为了oracle,在hosts中把localhost也指向了静态IP,而不是原来默认的127.0.0.1。

  hosts改为
  本机静态IP 主机名
  127.0.0.1 localhost

  就两全其美了。

  现在想来,可能是服务器的localhost和客户端的指向一样,就可以登陆。

  4、安装过程中在65%的时候(链接link时),出现makefile .........ins_ctx.mk的错误。我安装了两遍,甚至重装了一遍系统,都出现这个错误。最后才知道,64位oracle的安装,不但需要64位的开发工具(可能主要是gcc、glib),还需要32位的,而不管32位的装不装,oracle检查都可以通过。所以安装系统(或者添加删除组建),把一些开发工具全选上(反正空间也占不了多少),就可以了。

  5、安装完oracle,突然发现本机的命令行控制台(CTRL+ALT+F1)登陆不了了,不管什么用户,登录后输入密码一闪,又回到登陆界面,输入错误密码还会提示密码错误。远程登陆却好好的。

  搜了很久才知道,oracle安装时有这么一段:

  在/etc/pam.d/login中加入:
  session required /lib/security/pam_limits.so

  就是它闹得。64位oracle的安装应该加入才对:
  session required /lib64/security/pam_limits.so

  6、安装时gunzip安装文件时,总是不成功。文件损坏。现在想来,Windows和Linux之间最好只用ftp传送文件,用二进制模式(ftp中输入bin就会切换)。其实,如果用命令行,传输这个文件默认的就是二进制模式,也没必要输入bin。另外Windows之间用别的传输方法,比如我用了远程控制的文件传送,也会出现问题。




相关资讯       Linux oracle  Oracle教程 
本文评论       全部评论
发表评论
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款


点评: 字数
姓名:

L
I
N
U
X


GOOGLE搜索
Google