免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1906 | 回复: 5
打印 上一主题 下一主题

linux下安装Oracle的启动问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-05-21 15:25 |只看该作者 |倒序浏览
主机环境:IBM x3650

Xeon Quad 2.33GHz
2GB memory
146GB  SAS 硬盘一块
双千兆网卡

安装的RedHat Enterprise Linux AS 4 U6

之后安装了Oracle 10G 10.2.0

装完之后依次启动:   监听、Oracle MaManagement Manager、Oracle Management Agent、数据库

启动完成之后用浏览器打开http://localhost:1158/em

显示以下画面:


这样就搞得我不知道该怎么办了,因为是第一次在Linux 下跑Oracle,这样的显示是说Oracle数据库和监听都已经启动了吗??
还是说监听有故障,启动失败呢?????

论坛徽章:
0
2 [报告]
发表于 2008-05-22 14:56 |只看该作者
没这样玩过

linux我一般都不开桌面。
运行。。。/db_1/bin/dbstart 来启动,启动有错误的话可以查查。。。/db_1/startup.log,一般都记录得很清楚的。

论坛徽章:
0
3 [报告]
发表于 2008-05-22 14:58 |只看该作者
RHEL上装oracle10,安装的时候问题比较多,你可以从以下几个方面检查

论坛徽章:
0
4 [报告]
发表于 2008-05-22 15:01 |只看该作者
a、检查/etc/group 中是否有 dba 组,并且oracle属于dba组,没有的话增加dba组,并把oracle用户加入dba组
[root@test oracle]# groupadd dba
[root@test oracle]# vi /etc/group
dba:502racle  将oracle用户加入到dba组后面

b、检查/etc/oratab文件是否存在,并且状态位是“Y”,没有的话添加一个。
[root@test oracle]# vi /etc/oratab
写入:
testdb:/oracle/product/10.2.0/db_1:Y   
(testdb是数据库的库名称即sid,/oracle/product/10.2.0/db_1是oracle的安装路径)

c、编辑/etc/profile 文件,加入
   export ORACLE_HOME=/oracle/product/10.2.0/db_1   (oracle的安装路径)
   export ORACLE_SID=testdb   (oracle的库名称)

d、检查dbstart文件中的 oracle_home_listener路径是否跟ORACLE_HOME的路径一致;

e、检查network/admin 目录中是否有sqlnet.ora、listener.ora、tnsname.ora等文件及其配置
sqlnet.ora文件内容应如下:
NAMES.DIRECTORY_PATH= (TNSNAMES, EZCONNECT)

listener.ora文件内容应如下:
SID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
      (SID_NAME = PLSExtProc)
      (ORACLE_HOME = /oracle/product/10.2.0/db_1)
      (PROGRAM = extproc)
    )
  )
LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
      (ADDRESS = (PROTOCOL = TCP)(HOST = www)(PORT = 1521))
    )
  )
HOST = www是主机名

tnsname.ora文件内容应如下:
CAEXPO_WWW =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = www)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = testdb)
    )
  )

f、检查 /etc/hosts 文件,看主机名与ip地址是否正确。

论坛徽章:
0
5 [报告]
发表于 2008-05-22 15:04 |只看该作者
最后一个很奇怪,
有一次我记得明明设好了服务器hosts的,装上oracle它愣是变了,导致oracle起不来。

论坛徽章:
17
CU大牛徽章
日期:2013-03-13 15:32:352017金鸡报晓
日期:2017-02-08 10:33:21fulanqi
日期:2016-06-17 17:54:25lufei
日期:2016-06-17 17:38:40平安夜徽章
日期:2015-12-26 00:06:30冥斗士
日期:2015-11-25 14:38:112015年辞旧岁徽章
日期:2015-03-03 16:54:15亥猪
日期:2015-01-26 17:23:43CU大牛徽章
日期:2013-04-17 11:02:58CU大牛徽章
日期:2013-04-17 11:02:36CU大牛徽章
日期:2013-04-17 11:02:15CU大牛徽章
日期:2013-04-17 11:01:45
6 [报告]
发表于 2008-05-22 17:18 |只看该作者

监听应该是没有启动成功

可以这么试试

在redhat as 3,as 4中配置oracle 10g的监听器。。
你的/etc/hosts文件必须包含
127.0.0.1 localhost.localdomain localhost这一行。。
就是本地回环地址。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP