数据库不能连接一般分两种情况,一种是用户名密码错误,另一种是配置不正确.
第一段:密码错误:
向数据库管理员索取正确用户名密码即可.
第二段:配置错误:
设置方法如下:
①.、找到$ORACLE_HOME/client_1/network/admin目录下的tnsnames.ora文件,并用文本模式打开.
可能有很多种原因,建议具体情况具体分析.
可以排查下:
①.、目标数据库是否开启了服务.
ORCL_LOCALHOST =
(DESCRIPTION =
(ADDRESS_LIST =
)
(CONNECT_DATA =
(SID = orcl)
(SERVER = DEDICATED)
LISTENER =
(DESCRIPTION_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
))
其中斜体标记的HOST是特别要注意的地方,是你的计算机名称,不能简单的写成localhost,如果不确定计算机名称则可通过dba登录sqlplus利用
select HOST_NAME from v$instance语句查询主机名
本地实例名=
(DESCRIPTION?=
(ADDRESS?=?(PROTOCOL?=?TCP)(HOST?=?数据库IP地址)(PORT?=?端口号))
(CONNECT_DATA?=
(SERVER?=?DEDICATED)
(SERVICE_NAME?=?服务名)
以上就是土嘎嘎小编为大家整理的oracle怎么连不上相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!