Oracle 10G 安装后发现还是有一系列的问题,今天安装了oracle sql developer,新建了本地数据库的一个连接,居然报错:
执行请求的操作时遇到错误: Listener refused the connection with the following error: ORA-12514: TNS:listener does not currently know of service requested in
原来错误的根源是我用dbca指令创建数据库后并没有创建监听器,解决途径如下:
切换到oracle执行用户依次执行一下指令:
$cd $ORACLE_HOME/bin
$netca
这一步会出现两个问题,一个是执行错误,在切换到oracle用户之前可以执行#xhost + 指令;另一个是乱码问题,可以执行 $export LANG=en_US 指令
监听器建立好了以后,修改下listener.ora文件
$cd $ORACLE_HOME/network/admin
在这个目录下有个listener.ora文件,内容如下:
# listener.ora Network Configuration File: /opt/app/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 = /opt/app/oracle/product/10.2.0/db_1)
(PROGRAM = extproc)
)
(SID_DESC =
(GLOBAL_DBNAME = liyfdb)
(ORACLE_HOME = /opt/app/oracle/product/10.2.0/db_1)
(SID_NAME = liyfdb)
)
)
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))
)
)
其中红色内容是我后面加上去的,如果不加话,就会出错: ORA-12505, TNS:listener does not currently know of SID given in connect descriptor
现在可以进入bin目录去启动oracle服务了,启动后oracle sql developer应该就可以正常连接本地的数据库了。
分享到:
相关推荐
用oracle数据库新建连接时遇到ora-12505,此问题解决后又出现ora-12519错误,郁闷的半天,经过一番折腾问题解决,下面小编把我的两种解决方案分享给大家,仅供参考。 解决方案一: 今天工作时在新建连接的时候遇到...
Oracle安装好修改配置NET Manager就可以连接了却出现了ORA-12514及ORA-28547错误,本文将介绍如何解决
关于WIN10系统使用oracle instant client 时候提示ORA-01019错误的解决方案,本方案是配置好环境变量后依然提示ORA-01019错误的解决方案,内附本人制作测试的全过程说明
Oracle 错误代码 ORA-00600 [16703] 分析和解决方案 Oracle 错误代码 ORA-00600 [16703] 是一种内部错误代码,通常是由于数据字典基表存在不一致或对象号不存在所致。在本文中,我们将对这个错误代码进行详细的分析...
oracle12c程序连接时异常: ORA-01017: 用户名/口令无效; 登录被拒绝 的解决方案。
NULL 博文链接:https://ajita.iteye.com/blog/1725304
ORA-00904 WMSYS.WM_CONCAT标识符无效解决方案
ora-12519错误解决方案
ora-00600 [1403]错误的原理以及解决方案
oracle数据库,错误代码ORA-29275,参考解决方案。
告警日志里这两天一直显示这个错误: ORA-00600:internalerrorcode,arguments:[kcblasm_1],[103],[],[],[],[],[],[] TueAug1209:20:17CST2014 Errorsinfile/u01/app/oracle/admin/orcl/udump/orcl_ora_29974.trc: ...
Oracle导dmp出现文件ORA-12154 TNS 无法解析指定的连接标识符解决方案
不过还好已经解决了这个问题,现在分享一下,解决方案; 出现ORA-12899,是字符集引起的,中文在UTF-8中占3个字节,ZHS16GBK中占2个字节,而源dmp文件字符集是ZHS16GBK库里倒出来的数据,现在要导入到目标字符集为UTF-8的...
oracle错误及解决方法 所有ORA错误说明 及 解决方案 大全啊大全
主要介绍了Oracle导dmp出现文件ORA-12154: TNS: 无法解析指定的连接标识符问题的解决方案,需要的朋友可以参考下
奉上Toad for Oracle 11.6 64位,32位,所有版本注册机,以及无法连接64bitOracle 11g的错误解决方案. 由于只能上传小于60M的文件,所以Toad安装包就只上传下载地址了。
ORA-12541:TNS:没有监听器。...ORA-12500:TNS:监听程序无法启动专用服务器进程,或ORA-12560:TNS:协议适配器错误。原因:ORACLE的数据库服务没有启动。使用命令net start ORACLESERVICEORADB即可。
关于这个问题,测试了很多方案,终于成功,现提供如下排查思路: 1、首先排查oci.dll不一致(navicat for oracle与oracle版本不一致)问题,这个操作必须进行。 将OCI library(oci.dll)目录填写成已安装的oracle目录...
错误: 在启动数据库时出现ORA-01157,ORA-01110或操作系统级错误例如ORA-07360, 在关闭数据库(使用shutdown normal或shutdown immediate) 时将导致错误ORA -01116,ORA-01110以及操作系统级错误ORA-07368 ...