sqlplus 远程连接 oracle 12514 错误
事情是这样的.
本屌的
oracle 11g装在了虚拟机(redhat 5.4)上. 实体机也是linux系统.
我在虚拟机上
用sqlplus / as sysdba 命令是正常登陆的.
实体机上用sqldeveloper 连接虚拟机的数据库, 也是正常的.
但是在实体机上执行sqlplus 远程登陆时会出现ora-12514 错误
sqlplus hr/32565624@192.168.1.105:1521/orcl
gateman@TFPC Programs $ sqlplus hr/32565624@192.168.1.105:1521/orclSQL*Plus: Release 12.1.0.1.0 Production on Sat Oct 5 22:14:09 2013Copyright (c) 1982, 2013, Oracle. All rights reserved.ERROR:ORA-12514: TNS:listener does not currently know of service requested in connectdescriptorEnter user-name: ^Cgateman@TFPC Programs $
网上找了好久没找到, 在论坛上问, 在大神的提醒之下找到了解决方法:
把原来的listener.ora 的
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(GLOBAL_DBNAME = orcl_dbn)
(ORACLE_HOME = /u01/app/oracle/project/11.2.0/db_home1/oracle)
(SID_NAME = orcl)
)
)
的GLOBAL_DBNAME 值改成 SID_NAME 一样...
GLOBAL_DBNAME 的值可以由余下语句查出
SQL> select * from global_name;GLOBAL_NAME
--------------------------------------------------------------------------------
ORCL.LOCALDOMAINSQL>
具体作用我还不清楚
修改后 重启 lsnrctl 监听
再次登陆遇到另一种错误
ORA-21561: OID generation failed
这个好办, 网上一找就找出来了
解决方法, 远程客户端的机子, 把hostname 写入 /etc/hosts
例如
gateman@TFPC Programs $ hostname
TFPC
gateman@TFPC Programs $ cat /etc/hosts
127.0.0.1 TFPC localhost.localdomain localhost
::1 localhost6.localdomain6 localhost6
192.168.1.105 TPRHEL
gateman@TFPC Programs $
如上面, 把 hostname 写在 127.0.0.1 后面
接下来一切都ok了
sqlplus 远程连接 oracle 12514 错误相关推荐
- pl/sql远程连接oracle服务器问题(各种情况) .,plsql远程连接oracle服务器问题(各种情况).docx...
plsql远程连接oracle服务器问题(各种情况).docx PLSQL远程连接oracle服务器问题(各种情况)1.病毒软件的防火墙可以关闭试试在连接.2.环境变量path里面没有加上%ORACL ...
- cmd sqlplus远程连接_Oracle连接远程数据库的四种方法
Oracle数据库的远程连接可以通过多种方式来实现,本文我们主要介绍四种远程连接的方法和注意事项,并通过示例来说明,接下来我们就开始介绍 第一种方法: 若oracle服务器装在本机上,那就不多说了,连 ...
- 远程连接身份验证错误,又找不到加密Oracle修正
用远程桌面连接登陆服务器的时候跳出来一个对话框,提示"发生身份验证错误,要求的函数不受支持."的现象的解决方案如下所示. 解决方案1 策略路径:"计算机配置"- ...
- 找不到凭据分配oracle修正,远程连接身份验证错误,又找不到加密Oracle修正
用远程桌面连接登陆服务器的时候跳出来一个对话框,提示"发生身份验证错误,要求的函数不受支持."的现象的解决方案如下所示. 解决方案1 策略路径:"计算机配置"- ...
- 使用DBeaver远程连接Oracle数据库出现错误“listener does not currently know of service requested in connect descrip”
使用DBeaver远程连接Oracle数据库出现错误"listener does not currently know of service requested in connect des ...
- 使用instantclient_19客户端(免安装)远程连接Oracle服务器端数据库
使用instantclient_19客户端(免安装)远程连接Oracle服务器端数据库 1.下载文件 2.文件解压 3.环境变量设置 3.tnsnames.ora文件 4.连接测试 5.ORA-125 ...
- 在本机用Toad远程连接Oracle数据库
在本机用Toad远程连接Oracle数据库 在本机利用Toad连接远程数据库,需要以下操作步骤. 第一步:安装Oracle数据库 安装Oracle数据库的时候,需要注意以下几点: 1) ...
- 使用Navicat远程连接oracle数据库
我在使用Navicat连接远程Oracle数据库过程中,由于本地没有安装Oracle客户端,连接时出现错误,解决方法参考下面链接 使用Navicat远程连接oracle数据库
- 远程链接oracle数据库,远程连接Oracle数据库
首先,讲明一下我为什么要用Oracle数据库.这是手头的一个项目,我师兄负责写后台,而数据库由甲方建立并且管理.现在我也得接管师兄的这个项目了,理所应当已经配好环境,装好软件来接收项目.话不多少,下面 ...
最新文章
- 熬夜写了一个小游戏,向SpaceX聊表敬意
- 使用jQuery的.css()和.attr()方法设置元素left属性的注意点
- 每日一皮:天气转凉了,你的长袖穿起来了吗?
- 机器学习笔记 :LSTM 变体 (conv-LSTM、Peephole LSTM、 coupled LSTM、conv-GRU)
- git submoule 更新_微软Surface Duo双屏手机键盘更新:支持分体式输入
- ARM之MMU工作原理分析
- Newtonsoft.json中 linq to json 和序列化哪个快?
- 计算机的桌面教案,《认识计算机桌面》教案(4页)-原创力文档
- C++ STL 乱序算法
- pyplot.annatate
- 7-35 混合类型数据格式化输入 (5 分)
- EXCEL IF、AND以及OR函数的嵌套使用
- JSP教程第7、8讲笔记
- 国二c语言题库 word,国家二级计算机考试MS-Office历年真题题库及答案
- 混沌数学之Lorenz(洛伦茨)吸引子
- 用.NET开发MSN聊天机器人 - MSN聊天机器人开发揭秘
- 火车头采集ajax网址的技巧,使用post方法获得采集网址
- 浅谈智能家居安防监控的重要性
- 单精度浮点数和双精度浮点数有什么区别
- 视频处理入门 | 六