在安装完成后自动跳出EM的页面,用户名和密码我都输入orcl但是报错误,说口令错误。
第二次手工在浏览器里打入EM的路径(http://xdgao-kycaaph9k:1158/em),报无法连接到数据库实例,以下为错误信息
--------------------------------------------------------------------------------------------------------
数据库实例: orcl
Enterprise Manager 无法连接到数据库实例。下面列出了组件的状态。
到实例的代理连接
状态 失败
详细资料 ORA-12505: TNS: 监听程序当前无法识别连接描述符中所给出的 SID (DBD ERROR: OCIServerAttach) --------------------------------------------------------------------------------------------------------
请大家给予指导!
10 个解决方案
#1
1.检查数据库当前的SID是不是你启动数据库的SID.
2.满足了条件一,保证能启动em服务和监听服务。
2.满足了条件一,保证能启动em服务和监听服务。
#2
估计是监听配置出了问题
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = E:\oracle\product\10.2.0\db_1)
(PROGRAM = extproc)
)
(SID_DESC =
(GLOBAL_DBNAME = ORACLE)
(ORACLE_HOME = E:\oracle\product\10.2.0\db_1)
(SID_NAME = ORACLE)
)
)
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = csea-xiao)(PORT = 1522))
)
)
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = E:\oracle\product\10.2.0\db_1)
(PROGRAM = extproc)
)
(SID_DESC =
(GLOBAL_DBNAME = ORACLE)
(ORACLE_HOME = E:\oracle\product\10.2.0\db_1)
(SID_NAME = ORACLE)
)
)
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = csea-xiao)(PORT = 1522))
)
)
#3
3.还有一点。。你安装的时候没出现问题吧。。
#4
监听程序是在哪里配置的呢?
#5
服务打开了吗?
是不是以前的版本没卸载完整啊!!
是不是以前的版本没卸载完整啊!!
#6
tns.ora
#7
在sqlplus中启动了例程就可以了。
还有,为什么用默认的用户名orcl和密码orcl登陆不了EM了?
还有,为什么用默认的用户名orcl和密码orcl登陆不了EM了?
#8
不懂,路过,刚学习不久,呵
#9
用可能你的SID和用户名重复了
#10
sid和用户名重复应该没有关系,楼主最好拿出相应的错误日志,或是安装过程中报出的错误,不过这个问题应该是创建了多个实例造成的,或者相应这个实例的监听服务没有起来。
#1
1.检查数据库当前的SID是不是你启动数据库的SID.
2.满足了条件一,保证能启动em服务和监听服务。
2.满足了条件一,保证能启动em服务和监听服务。
#2
估计是监听配置出了问题
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = E:\oracle\product\10.2.0\db_1)
(PROGRAM = extproc)
)
(SID_DESC =
(GLOBAL_DBNAME = ORACLE)
(ORACLE_HOME = E:\oracle\product\10.2.0\db_1)
(SID_NAME = ORACLE)
)
)
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = csea-xiao)(PORT = 1522))
)
)
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = E:\oracle\product\10.2.0\db_1)
(PROGRAM = extproc)
)
(SID_DESC =
(GLOBAL_DBNAME = ORACLE)
(ORACLE_HOME = E:\oracle\product\10.2.0\db_1)
(SID_NAME = ORACLE)
)
)
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = csea-xiao)(PORT = 1522))
)
)
#3
3.还有一点。。你安装的时候没出现问题吧。。
#4
监听程序是在哪里配置的呢?
#5
服务打开了吗?
是不是以前的版本没卸载完整啊!!
是不是以前的版本没卸载完整啊!!
#6
tns.ora
#7
在sqlplus中启动了例程就可以了。
还有,为什么用默认的用户名orcl和密码orcl登陆不了EM了?
还有,为什么用默认的用户名orcl和密码orcl登陆不了EM了?
#8
不懂,路过,刚学习不久,呵
#9
用可能你的SID和用户名重复了
#10
sid和用户名重复应该没有关系,楼主最好拿出相应的错误日志,或是安装过程中报出的错误,不过这个问题应该是创建了多个实例造成的,或者相应这个实例的监听服务没有起来。