ORACLE创建OEM是老爱报的错误【weber出品】

还是采用静默安装,手工建库完成后。在安装的OEM的时候一直报这个错误。这里稍微记载以下解决方案:

Database connection through listener failed. Fix the error and run EM Configuration Assistant again.

Some of the possible reasons may be:

1) Listener port 1521 provided is incorrect. Provide the correct port.
2) Listener is not up. Start the Listener.
3) Database service orcl is not registered with listener. Register the database service.
4) Listener is up on physical host and ORACLE_HOSTNAME environment variable is set to virtual host. Unset ORACLE_HOSTNAME environment variable.
5) Listener is up on virtual host. Set environment variable ORACLE_HOSTNAME=<virtual host>.
6) /etc/hosts does not have correct entry for hostname.

Refer to the log file at /u01/app/oracle/10.2.0/db_2/cfgtoollogs/emca/orcl/emca_2014-10-29_11-33-48-AM.log for more details.
Could not complete the configuration. Refer to the log file at /u01/app/oracle/10.2.0/db_2/cfgtoollogs/emca/orcl/emca_2014-10-29_11-33-48-AM.log for more details.

上面提示的1-6条记录分别报的错误解决尝试方法:

  1.检查一下$ORACLE_HOME/network/admin/listener.ora里面的端口号是否有正确的设置成1521;

  2.检查一下 监听器的状态:lsnrctl status 看一下是否正常启动

  3.如果监听器中没有注册orcl这个实例的服务的话需要注册一下。

    sqlplus / as sysdba

    alter system register

  5.就是说监听器只启动在虚拟主机上,这个要查看你的虚拟主机的ORACLE_HOSTNAME,很有可能是你手残一不小心去更改了主机名后导致的错误。

    export ORACLE_HOSTNAME= 服务名

6.如果你的服务器是自动获取IP地址的,而你在/etc/hosts下设置的ip地址又是设置成某一个值,一旦IP地址变化了以后就会报这个错误。

  ifconfig 查看一下ip地址是多少。

  vi /etc/hosts

  将里面的ip地址更换一下。

7.如果以上方法都没有用的话,如果报错:用户名密码错误,请先创建口令文件:

  orapwd file=$ORACLE_HOME/dbs/orapworcl password=a

时间: 2024-10-09 18:36:03

ORACLE创建OEM是老爱报的错误【weber出品】的相关文章

ORACLE用户操作的一些常用操作总结【weber出品】

一.创建一个表空间 create tablespace pioneer_data datafile '/u01/datafile/pioneer_datadbf' size 100m autoextend on extent management local : 其中:extent management:区管理方式为本地管理 查看表空间是否创建成功: SQL> select tablespace_name from dba_tablespaces; 二.创建一个用户  CREATE USER P

ORACLE管理存储结构之物理机构+逻辑结构【weber出品】

一.数据库的存储结构有物理结构和逻辑结构组成的 物理结构:物理上,oracle是由一些操作系统文件组成的 SQL> select name from v$datafile; NAME -------------------------------------------------------------------------------- /u01/app/oracle/oradata/orcl/system01.dbf /u01/app/oracle/oradata/orcl/undotb

【翻译自mos文章】/dev/shm应该设置多大Oracle 实例启动时才能不报ORA-00845

/dev/shm应该设置多大Oracle 实例启动时才能不报ORA-00845 来源于:ORA-00845 - Which value for /dev/shm is needed to startup database without ORA-00845 (文档 ID 1399209.1) 适用于: Oracle Database - Standard Edition - Version 11.1.0.6 and later Information in this document appli

oracle官网下载老版本jdk + 如何命令行下wget下载jdk

一.文章由来 1.前天有人再去你咨询如何下载jdk的老版本,在oracle官网上找了老半天,找不到相应的选项~ 2.等待问题解决了之后,又抛出来一个新的问题,如何wget直接下载,毕竟百十来兆的文件,下载下来再上传对于我们这种蜗牛带宽来说也是一件苦逼的事情~ 二.如何下载jdk的历史版本 1.访问http://www.oracle.com 2.点击Downloads---->Java for Developers 3.在弹出的的页面中,下拉页面到最下面,点击历史归档 4.点击进去,同意协议,然后

oracle(创建数据库对象)

1 --创建数据库 2 --1.SYSDBA系统权限 3 startup:--启动数据库. 4 shutdown:--关闭数据库. 5 alter database[mount]|[open]|[backup]|[character set]:--修改数据库到加载状态.打开状态,备份数据库,修改数据库字符集. 6 create database:--创建数据库. 7 drop database:--删除数据库. 8 create spfile:--创建服务器初始化参数文件. 9 alter da

利用Oracle创建表空间和用户

第一步,创建表空间 以SYS/sys账户和SYSDBA身份登录OEM,通过"管理"-"数据库管理"-"存储"-"表空间"打开表空间创建界面, 选择"创建",进入"创建 表空间"界面, 在"创建 表空间"界面"一般信息"选项的"名称"处填写所要创建的表空间名,如DYZJDGG,"区管理"."类型&qu

本文将详细介绍oracle 10g OEM常规错误

本文将详细介绍oracle 10g OEM常规错误-------Unknown host specified解决方法,需要了解的朋友可以参考下 详细出处参考:http://www.jb51.net/article/32135.htm 重装了笔记本上的oracle,安装完成后,可以正常使用OEM控制台,但是注销后重新登录或者重启系统后登录,或者笔记本使用网络环境发生了变化,都有可能遇到问题.这些遇到问题的解决办法使用过,但是很久没折腾就忘记了,今天把这些问题和解决方法记录在此. 1.网络环境变化导

12C -- ORA-65048 ORA-65048 创建common user的时候报错:

转载至:https://www.cnblogs.com/abclife/p/6726909.html 创建common user的时候报错: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 $ sqlplus '/as sysdba' SQL*Plus: Release 12.2.0.1.0 Production on Tu

Oracle(OEM与常见故障处理)

一.OEM知识点 1.OEM简介OEM是采用直观而且方便的图像化界面来控制和管理ORACLE数据库的工具集,它包含大量对DBA有用的工具.在oracle中,数据库管理和操作都可以使用OEM来完成,如创建用户和角色,权限分配,创建方案对象,进行存储管理等. 2.OEM架构OEM不仅能够管理本地数据库实例,也可以管理网络和RAC环境下数据库实例.无论是管理本地还是网络上的数据库,OEM都通过HTTP/HTTPS访问数据库,它的架构如图下图: 1)Management repository:存储要监控