近来有用户在电脑中出现了无法连接Oracle数据库的问题,并弹出错误提示信息,“监听程序当前无法识别连接描述符中请求的服务”,说明这个问题与监听配置文件有关,这时我们不妨参考下面提供的解决方法来处理这个问题。
1、找到Oracle安装目录product\11.2.0\dbhome_1\NETWORK\ADMIN下的listener.ora文件;
2、右击该文件,选择“属性”;
3、点击切换到“安全”选项卡;
4、选择当前登录用户,点击“编辑”按钮;
5、在下方的权限设置中,勾选“完全控制”——“允许”,点击确定关闭属性窗口;
6、返回后用记事本方式打开listener.ora文件,将SID名称设置为ORCL并保存;
7、运行service.msc打开服务列表,找到并重启OracleServiceORCL服务即可。
如果在电脑中出现连接Oracle数据库时提示“监听程序当前无法识别连接描述符中请求的服务”,那么可以通过本文介绍的方法进行解决。