oracle出现的几种错误
来源:互联网 发布:知乎澳大利亚会计硕士 编辑:程序博客网 时间:2024/05/21 10:14
我在一段时间不用oracle数据库的时候就出现了这样的问题 ORA-12514 监听进程不能解析在连接描述符中给出的...,百度搜了下,觉得这些问题说明的很到位。
这里也有我看到并解决第四个问题的链接:http://blog.sina.com.cn/s/blog_5007d1b10100oqo8.html
ora-12514的错误的原因有很多。但无外乎这几种:
1)、 ORA-12541: TNS: 没有监听器
显而易见,服务器端的监听器没有启动,另外检查客户端IP地址或端口填写是否正确。启动监听器:
$ lsnrctl start或
C:lsnrctl start
2)、 ORA-12154: TNS: 无法处理服务名
检查输入的服务名与配置的服务名是否一致。另外注意生成的本地服务名文件(Windows下如D:oracleora92networkadmin tnsnames.ora,Linux/Unix下/network/admin/tnsnames.ora)里每项服务的首 行服务名称前不能有空格。
3)、 ORA-12514: TNS: 监听进程不能解析在连接描述符中给出的SERVICE_NAME
打开Net Manager,选中服务名称,检查服务标识栏里的服务名输入是否正确。该服务名必须与服务器端监听器配置的全局数据库名一致。同时检查sqlnet.ora,例如如果想要采用简便连接方式连接就需要在NAMES.DIRECTORY_PATH参数中添加EZCONNECT。
4)、Ora-12514:TNS:监听程序当前无法识别链接描述符中请求的服务
该问题是由于缺少监听器的SID_LIST描述项引起的,采用netca进行配置的时候经常会遇到该问题,listener.ora示例如下
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = /opt/oracle/product/9.2.0.4)
(PROGRAM = extproc))
(SID_DESC =
(GLOBAL_DBNAME = SAMPLE.COM)
(ORACLE_HOME = /opt/oracle/product/9.2.0.4)
(SID_NAME = SAMPLE)))LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = tcy.com)(PORT = 1521)))
- oracle出现的几种错误
- oracle em相关的几种错误
- Oracle dbms_utility 几种返回的错误
- 会出现段错误的几种情况
- ssh 登录出现的几种错误以及解决办法
- 关于皕杰报表授权出现的几种错误
- ssh 登录出现的几种错误以及解决办法
- Android Studio导入工程时出现的几种错误
- 使用gem命令时出现的几种错误
- ssh 登录出现的几种错误以及解决办法
- 使用gem命令时出现的几种错误
- 关于IIS配置出现错误的几种方法
- USBASP烧录出现的几种错误
- ssh 登录出现的几种错误以及解决办法
- oracle数据库连接出现的错误
- Oracle-12514错误发生的几种原因
- 安卓中出现xml文件错误或是R文件消失的几种常见错误
- ORACLE出现"关闭的连接"错误
- Go程序实例分析
- 448. Find All Numbers Disappeared in an Array
- JS
- Python全排列
- 机器学习实战代码详解(12)使用FP-growth算法来高效发现频繁集
- oracle出现的几种错误
- Android内置第三方输入法
- 160个练手CrackMe-022
- Volatile关键字
- 第一个center是水平居中,第二个center是上下居中
- String+StringBuilder+StringBuffer
- PyCharm2017.2.3安装模板库
- ${pageContext.request.contextPath} JSP取得绝对路径
- [练习][poj2762]tarjan缩点 Going from u to v or from v to u?