安装好了之后可以通过这个路径找到一个文本文件:
oracle\product\10.2.0\db_1\NETWORK\ADMIN\listener.ora 还一个在同路径下的tnsnames.ora文件,这两个文则卜本中的一些信息要一样的。
你看看凳盯盯我的这两个枣和文本文件的信息:
listener.ora
# listener.ora Network Configuration File: F:\oracle\product\10.2.0\db_1\network\admin\listener.ora
# Generated by Oracle configuration tools.
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = F:\oracle\product\10.2.0\db_1)
(PROGRAM = extproc)
)
(GLOBAL_DBNAME = orcl)
(SID_NAME = orcl)
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))
tnsnames.ora
# tnsnames.ora Network Configuration File: F:\oracle\product\10.2.0\db_1\network\admin\tnsnames.ora
ORCL =
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl)
EXTPROC_CONNECTION_DATA =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
(SID = PLSExtProc)
(PRESENTATION = RO)
你配了tns没
应该tnsnames.ora配置有问题
通过 lsnrctl status 命令查看一下监听的状态,看看监听有没有配置正确。
1、开始-运行-cmd,lsnrctl,status,看监听服务是否已启动。如没有启动,可以使用start命令尝试启动,也可以先stop后再start,启动后确认是否ok;
2、你的数据库当前存在是"open"状态的实例么?
3、重新创建监悔数听薯洞。碧手首
要打开监听功能。
如果你有枝好杀毒软件的话,在开机优化里的服务项,会有几个关于Oracle的服务,显示未开启,直接开启就行了。然后再重启电脑。
如果没有漏神杀毒软件,就去控制面板里返搭亏,管理工具里的服务。在里面找到O开头的几项服务,就是oracle的服务了。开启就好了。
以上就是土嘎嘎小编大虾米为大家整理的监听程序当前无法识别连接描述符中请求的服务相关主题介绍,如果您觉得小编更新的文章对您有所帮助,不要忘记讲本站分享给您身边的朋友哦!!