问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

oracle TNS问题 ORA-12154: TNS:could not resolve the connect identifier specified

发布网友 发布时间:2022-04-11 19:10

我来回答

9个回答

懂视网 时间:2022-04-11 23:31

INFO: Checking specified location on remote nodes... INFO: size estimation for Completeinstall is 3017.24600315094 SEVERE: [FATAL] [INS-32026] The Software Location specified should not be under Oracle base location. CAUSE: Grid Infrastruct

INFO: Checking specified location on remote nodes...
INFO: size estimation for Completeinstall is 3017.24600315094
SEVERE: [FATAL] [INS-32026] The Software Location specified should not be under Oracle base location.
CAUSE: Grid Infrastructure for a Cluster installation will assign root ownership to all parent directories of clusterware software location. As a result, all named directories in the software location path will acquire root ownership. This may create problems for subsequent installations into the same Oracle base.
ACTION: Specify software location outside of Oracle base.


grid目录结构:

ORACLE_BASE=/u01/app/grid

ORACLE_HOME=/u01/app/grid/11.2.0


查询了半天 才从英文网站获知 ORACLE_HOME不可是ORACLE_BASE的子目 FUCK ORACLE 11G

ORACLE_BASE=/u01/app/grid

ORACLE_HOME=/u01/app/11.2.0/grid

热心网友 时间:2022-04-11 20:39

1、问题 ORA-12154: TNS:could not resolve the connect identifier specified ,即无法解析指定的连接,这说明缺少了一个环境变量,TNS_ADMIN 。

2、找到PLSQL中的oracle home(主目录)和OCI library(oci.dll地址)配置。

3、核对完上述问题后如发现问题仍旧没有解决,查看tnsnames.ora文件,查看数据库配置信息前面是否有空格。

4、查看环境变量的设置是否正确,在环境变量path中添加oracle客户端的安装路径。

热心网友 时间:2022-04-11 21:57

tns could not resolve the connect identifier specified意思是:TNS无法解决连接标指定识符的问题。可以添加环境变量,或者重新连接来解决问题。

详细解释:
resolve 英[rɪˈzɒlv] 美[rɪˈzɑ:lv]
vt. 决心; 决定;
vt. 使消释; 使分解,使解体; (指委员会或集会) 表决; 消退(炎症等);
vi. 分解; 下决定;
[例句]We must find a way to resolve these problems before it's too late.
我们必须及时找到解决这些问题的方法。

identifier 英[aɪˈdentɪfaɪə(r)]
n. 识别符; 检验人,标识符; 鉴别器; 编号;
[例句]Another common mistake is to confuse a prefix with an identifier.
另一种常见的错误是混淆了前缀和标识符。

specified 英['spesɪfaɪd] 美['spesɪfaɪd]
v. 指定( specify的过去式和过去分词 ); 详述; 提出…的条件; 使具有特性;
[例句]They specified a spacious entrance hall.
他们专门指定要一个宽敞的大门厅。

热心网友 时间:2022-04-11 23:32

XP系统下面安装了oracle11g 数据库以及PLSQL Developer7.0的数据库客户端

当我连接到远程服务器上面的oracle9数据库时,先是出现“could not load E:\app\Administrator\proct\11.2.0\client_1\oci.dll”等一系列问题,

E:\app正是我oracle11g的安装目录,根据提示我查看了E:\app\Administrator\proct\11.2.0目录下不存在client_1目录,

于是我又安装了一个10.0oracle客户端,再从该客户端的安装路径找到一个client_1目录将其拷贝到E:\app\Administrator\proct\11.2.0目录下面,

本以为一切OK了,没想到出现了新的错误提示“could not resolve the connect identifier specified”,于是我添加环境变量后问题解决解决。

TNS_ADMIN ->> E:\app\Administrator\proct\11.2.0\dbhome_1\NETWORK\ADMIN

热心网友 时间:2022-04-12 01:23

应该是环境变量出错,几天前我也是一直报这个错,后来找身边弄好了的拷了一个
path==
D:\oracle\proct\10.2.0\db_1\bin;D:\oracle\proct\10.2.0\client_1\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files\Microsoft SQL Server\100\Tools\Binn\;C:\Program Files\Microsoft SQL Server\100\DTS\Binn\
由于我是oracle初学者,不能给你太多的帮助,谅解下

热心网友 时间:2022-04-12 03:31

listener.ora文件
# listener.ora Network Configuration File: /u01/app/oracle/proct/10.2.0/db_1/network/admin/listener.ora
# Generated by Oracle configuration tools.

SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
最后一行改成
(SID_NAME = orcl)

lsnrctl status 看一下监听状态,重启一下追问试过了,侦听器正常的

追答ORCL =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = dbs91.example.com)(PORT = 1521))
)
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl.example.com)
)

(SERVICE_NAME = orcl.example.com) 改成 (SERVICE_NAME = orcl)试试

把lsnrctl service 结果放上来看看

热心网友 时间:2022-04-12 05:56

把你上网的无线和有线先禁用一下,然后等开启监听和服务以后再连上就可以了

热心网友 时间:2022-04-12 08:37

恩 是不是 oracle 服务没打开啊追问不是

追答我觉得 可能是 oracle服务 或者 监听的问题 重启一下试试 还有把所有oracle的 服务 全启动了

热心网友 时间:2022-04-12 11:35

好像指定实例名也是可以的,通过工具里的 网络配置工具
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
晚上在手机上看视频为什么开通了夜间流量 却扣去了国内手机上网流量 49套餐赠送的200m流量是不是每个月都有 中国移动真是黑透了心,我开通了夜间流量,23.00-7.00,现在是6.41,突然给... 您的200M省内夜间流量促销套餐本月内含200.00MB的省内闲时移动数据流 ... 的漫展一般都什么时候,在什么地方办 运城盐湖女子看守所打人吗? 山西监狱大小排名 山西重刑犯监狱在哪里 什么项目不用增值税 哪些行业可以免征增值税? 在linux中安装oracle 11g 数据库,中途报/u01/oracle/oradata 这个目录找不到,输入的密码oracle不验证 oracle 11g rac voting ocr设置多大 oracle数据库开发简历怎么写 作为ORACLE数据库管理员你的近期规划和长远规划是什么? 新手,想要短期内开发一个oracle数据库,供团队在内网使用,不是如何着手? 如何阅读systemstate dump oracle db block changes 什么意思 oracle中脏数据以及脏块是怎么来的,有啥区别 如何理解systemstate dump-eric0435-ITPUB博客 oracle中delay block clean是什么意思 请问Oracle何时开启一个事务啊,谢谢 ORACLE OS块和数据块的区别是???求详解~ 如果os block大小是4k,以下哪个是oracle oracle中数据块的大小与操作系统无关吗 如何查看每个文件系统中有多少个数据块,每个数据块多大,有多少个inode Eos数据块的长度 oracle 数据库 cursor 游标变量 column 列 名称 ... oracle 中游标 cursor 的简单问题 菜鸟 win7x64位、access2010x64、accessx64引擎也安装了,开发的winform程序无法调用access数据库 跪求破解microsoft access97数据库密码的软件或者方法!!! oracle ORA-12154: TNS:could not resolve the connect identifier specified 错误 oracle升级报错ins—32027 如何“干净”删除oracle rac软件及其服务的相关推荐 11gR2的RAC是否还能用集群文件系统 ubuntu11.10在安装oracle 11g时报错如图,已试过ln -s /usr/lib/libstdc++.so.6 /usr/lib/libstdc++.so.5 设置oracle内存时,最多可以占到系统总内存的多少 什么是后门病毒 什么是后台进程? 请教SQL高手,以下数据分层语句怎么写? access数据库打开时提示用户过多? access多用户同时操作问题 Access如何实现多用户使用? ACCESS2016 多用户如何设置能更快的打开和处理数据,我这里同时三个人用的时候打开和处理数据非常的慢。 如何解决ASP中多用户对access的操作问题 都说Access数据库最多支持 255 个并发用户,我现在又一个asp+Access数据库的网站,没有会员系统 access2013可以多用户吗 在局域网上的Access文件不能够被数个用户同时打开 如何用ACCESS管理大量成员信息 关于asp+access中同时多用户同时提交..写入数据库的问题 gameoverview是什么意思