永发信息网

pb9.0连接Oracle数据库报ORA-12154错误

答案:5  悬赏:10  手机版
解决时间 2021-11-28 06:28
pb9.0连接Oracle数据库报ORA-12154错误
最佳答案
plsql,sqlplus都能连上,这说明你在客户端都能够连上。首先确定在客户端的PL/SQL到底能不能连上,连得上说明就是tnsname文件配置对的。那么你就要看看这个软件关于连接oracle的配置方法,
我看了一下你写的,貌似是连接你本地的oracle数据库是吧。你试着吧
ORCL =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = leo)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl)
)
)

把(HOST = leo)改为你的ip地址~~~,还不行,重启监听试试!
如果还不行,看看你的pb9.0连接的端口号对不对。网上找找关于pb9.0的配置文件追问1、PL/SQL确实能连上
2.是自己机器上的库
3.把(HOST = leo)改为你的ip地址 这其中的ip是指127.0.0.1 还是外网地址?追答改为你本地的ip,不过我们本地的一般不设为127这个,我的是192.168.15.2,你可以换ip试试,用tnsping orcl看看能不能通追问不论host=leo或者192.168.1.107或者127.0.0.1都能用tnsping通orcl 当host=leo所需时间最短 但是pb都连不上数据库还是ORA-12154错误
全部回答
在system那里有没有把它设为:ORCL,没有的话,就把它设为ORCL应该可以了追问改过之后还是报ORA-12154错误
用sqlplus追问程序是pb9.0环境编的 sqlplus有啥用 我总不能去培训客户用sql语句直接操作数据库吧?追答host是主机名啊
sqlplus test@test_192.168.1.1/newtest
我也遇到了同样的问题,执行源程序时没有问题,编译后就出现问题,我也用的是 pb9.0 和 oracle 10g 10.2.0,我估计是不是 pb9.0 无法正确解析 tnsnames.ora 中的内容?
new.fmcode,
case :new.fmtype when 1 then '01' when 2 then '02' when 3 then '03' else '01' end
from dual追问我擦你妹 子曰:知之为知之不知为不知是知也。 你他妈不懂就别瞎发。什么乱七八糟的东西!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
双方都有家怎么才能忘了对方
在英国黄种人被歧视严重吗
有谁在沈阳华人艺术团做过模特,或是舞蹈演员
“雨”字可以加什么偏旁组成什么字?
华睿宠物诊所地址好找么,我有些事要过去,
299×50-4080÷24×75用约分法怎么算
蜡八节和元宵节分别在农历的几月几日
professional career是什么意思
1 ()一59 ()=1()厘米和米
网络诈骗协助调查做笔录对自己有影响吗
英国首相为什么被迫下台
美团上退款退回到原支付方是银行卡吗
大连连为什么天天刮大风
如何写获取外网IP地址代码
践履笃行怎么读是什么意思
推荐资讯
书荒中,求推文,文笔要好,,最好是偏搞笑的
面料压光怎么弄?
法律法规的最后一条叫什么? 一般最后一条都
鑫科街/恒御路(路口)我想知道这个在什么地方
什么已久的成语时间
闻有生年月,美一场浮生是什么意思
七百买的耐克松绿泡 店主说赔偿30元 行么 他
东风本田crv有电动加油混合车吗?
问题:用递等式或者巧算 1、34x34+34x167-3
130公斤铜、0.45公斤黄金、20公斤锡值多钱钱
雨加水什么字
葱香虾仁 怎么做比较嫩
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?