有些问题,在SqlPlus和cmd用Scott/tiger可以正常使用; 但是我查了netstat -na ,里面没有1521, 而且如果telnet localhost 1521,会提示"不能打开到主机的连接,在端口1521:连接失败" 。 果然,我用MyEclipse连接Oracle,URL:jdbc:oracle:thin:@localhost:1521:demo,失败,提示: Error while performing database login with the Oracle driver: Io exception:The Network Adapter could not establish the connection我要吐啦****** 咋个回事呢*****
靠,问题解决了! 方法: cmd中输入 lsnrctl start 随后提示: ------------------------------------- LSNRCTL for 32-bit Windows: Version 10.1.0.2.0 - Production on 20-11月-2009 01:1 7:47Copyright (c) 1991, 2004, Oracle. All rights reserved.启动tnslsnr: 请稍候...Failed to open service <OracleOraDb10g_home2TNSListener>, error 1060. TNSLSNR for 32-bit Windows: Version 10.1.0.2.0 - Production 系统参数文件为D:\oracle\product\10.1.0\db_2\network\admin\listener.ora 写入D:\oracle\product\10.1.0\db_2\network\log\listener.log的日志信息 监听: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=PC-200903232225)(PORT=1521)))正在连接到 (ADDRESS=(PROTOCOL=tcp)(PORT=1521)) LISTENER 的 STATUS ------------------------ 别名 LISTENER 版本 TNSLSNR for 32-bit Windows: Version 10.1.0.2.0 - Produ ction 启动日期 20-11月-2009 01:17:50 正常运行时间 0 天 0 小时 0 分 2 秒 跟踪级别 off 安全性 ON: Local OS Authentication SNMP OFF 监听程序参数文件 D:\oracle\product\10.1.0\db_2\network\admin\listener.o ra 监听程序日志文件 D:\oracle\product\10.1.0\db_2\network\log\listener.log监听端点概要... (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=PC-200903232225)(PORT=1521))) 监听程序不支持服务 命令执行成功 ----------------------------------------虽然貌似还有问题, 但是在服务里OracleOraDb10g_homelTNSListener终于出现了, 而且用MyEclipse连接Oracle也成功了(url:jdbc:oracle:thin:@localhost:1521:demo /username:scott/password:tiger)。没有白熬夜,谢谢回帖帮助我的阿德和kradliang!!!
那你的oracle好用吗? 默认的服务都是开机启动的
但是我查了netstat -na ,里面没有1521,
而且如果telnet localhost 1521,会提示"不能打开到主机的连接,在端口1521:连接失败"
。
果然,我用MyEclipse连接Oracle,URL:jdbc:oracle:thin:@localhost:1521:demo,失败,提示:
Error while performing database login with the Oracle driver:
Io exception:The Network Adapter could not establish the connection我要吐啦******
咋个回事呢*****
Ultra Search HTTP 端口号 =5620
Enterprise Manager Agent Port =
iSQL*Plus HTTP 端口号 =5560能看出问题吗?
OracleCSService
OracleBDConsoledemo
OracleJobSchedulerDEMO
OracleOraDb10g_home2SNMPPeerEncapsulator
OracleOraDb10g_home2SNMPPeerMasterAgent
OracleServiceDEMO
就是找不到传说中的OracleOraDb10g_homelTNSListener,确定没有,两个人仔细找了N遍NetManager中的监听打开是空的什么有没有。哎,怎么大家没有遇到的让我撞上了,呵呵。。
方法:
cmd中输入 lsnrctl start
随后提示:
-------------------------------------
LSNRCTL for 32-bit Windows: Version 10.1.0.2.0 - Production on 20-11月-2009 01:1
7:47Copyright (c) 1991, 2004, Oracle. All rights reserved.启动tnslsnr: 请稍候...Failed to open service <OracleOraDb10g_home2TNSListener>, error 1060.
TNSLSNR for 32-bit Windows: Version 10.1.0.2.0 - Production
系统参数文件为D:\oracle\product\10.1.0\db_2\network\admin\listener.ora
写入D:\oracle\product\10.1.0\db_2\network\log\listener.log的日志信息
监听: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=PC-200903232225)(PORT=1521)))正在连接到 (ADDRESS=(PROTOCOL=tcp)(PORT=1521))
LISTENER 的 STATUS
------------------------
别名 LISTENER
版本 TNSLSNR for 32-bit Windows: Version 10.1.0.2.0 - Produ
ction
启动日期 20-11月-2009 01:17:50
正常运行时间 0 天 0 小时 0 分 2 秒
跟踪级别 off
安全性 ON: Local OS Authentication
SNMP OFF
监听程序参数文件 D:\oracle\product\10.1.0\db_2\network\admin\listener.o
ra
监听程序日志文件 D:\oracle\product\10.1.0\db_2\network\log\listener.log监听端点概要...
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=PC-200903232225)(PORT=1521)))
监听程序不支持服务
命令执行成功
----------------------------------------虽然貌似还有问题,
但是在服务里OracleOraDb10g_homelTNSListener终于出现了,
而且用MyEclipse连接Oracle也成功了(url:jdbc:oracle:thin:@localhost:1521:demo /username:scott/password:tiger)。没有白熬夜,谢谢回帖帮助我的阿德和kradliang!!!
方法:
cmd中输入 lsnrctl start