MyEclipse SSH三大框架用tomcat链接数据库报错

MyEclipse10+Struts1+Hibernate+Spring+Tomcat6.0+Oracle11g启动tomcat时报错:ORA-12505,TNS:lis... MyEclipse 10 + Struts 1 + Hibernate + Spring + Tomcat6.0 + Oracle 11g 启动tomcat时报错:ORA-12505, TNS:listener does not currently know of SID given in connect descriptor
application.xml配置
<bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource">
<property name="driverClass" value="oracle.jdbc.driver.OracleDriver">
</property>
<property name="jdbcUrl" value="jdbc:oracle:thin:127.0.0.1:1521:hlxk"></property>
<property name="user" value="userss"></property>
<property name="password" value="userss"></property>
<property name="maxPoolSize" value="40" />
<property name="minPoolSize" value="1" />
<property name="initialPoolSize" value="5" />
<property name="maxIdleTime" value="20" />
</bean>
listener.ora中相关配置:

SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = CLRExtProc)
(ORACLE_HOME = D:\app\Administrator\product\11.2.0\dbhome_1)
(PROGRAM = extproc)
(ENVS = "EXTPROC_DLLS=ONLY:D:\app\Administrator\product\11.2.0\dbhome_1\bin\oraclr11.dll")
)
(SID_DESC =
(SID_NAME = hlxk)
(ORACLE_HOME = D:\app\Administrator\product\11.2.0\dbhome_1)
(PROGRAM = hlxk)
)
)

LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
(ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))
)
)

ADR_BASE_LISTENER = D:\app\Administrator

数据库实例名:hlxk
展开
 我来答
UF_NC
2012-04-17 · TA获得超过186个赞
知道小有建树答主
回答量:118
采纳率:0%
帮助的人:99.9万
展开全部
hbwhypw 你的oracle版本和楼主的不是一个版本,楼主的是11g你的是10g,楼主的监听有问题,一般oracle安装后不用改配置文件,除非是你本机想腔敬连接服务器的时候需要伍派慎加上个监听,但是不应该加到listener.ora这个文件,是在listener.ora这个文件添加实例和IP的。楼主的监听是他自己改过,安装初始listener.ora的HOST不是127.0.0.1是本机的羡卜计算机名字。楼主只需在重新配置监听即可。
hbwhypw
2012-04-17 · 超过45用户采纳过TA的回答
知道小有建树答主
回答量:120
采纳率:100%
帮助的人:67.3万
展开全部
freedomwang987说的是对的SID 有问题,但不是struts配置文件
我的携唤是
(SID_DESC =
(GLOBAL_DBNAME = ORCL)<---
(ORACLE_HOME = C:\oracle\product\10.2.0\db_1)
(SID_NAME = ORCL)<芹隐源嫌态---
)
你的是
(SID_DESC =
(SID_NAME = hlxk)<---
(ORACLE_HOME = D:\app\Administrator\product\11.2.0\dbhome_1)
(PROGRAM = hlxk)<---
)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友ecff4ecf9a
2012-04-15 · 超过71用户采纳过TA的回答
知道答主
回答量:325
采纳率:0%
帮助的人:203万
展开全部
SID 有问题 可能是你的struts配置文件有错
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友d78cbf1
2012-04-15
知道答主
回答量:31
采纳率:0%
帮助的人:6.6万
展开全部
服务名 是否正确
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式