win7 64位系统下安装32位的oracle 11g为什么PLSQL链接时显示ora-12154错误,但是数据库运行正常
6个回答
展开全部
这个错误主要是 本地监听的错误引起的,数据库是可以正常运行的; tnsnames.ora文件是plsql链接数据库使用的主要文件,建议你在文件中手动添加数据库的监听
<$ORACLE_SID>=
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME =<$ORACLE_SID>)
)
);当然最好是先检查一下数据库的监听状态,状态正常才能判断是不是网络的问题。
如果可以,把监听所在的目录下的文件全部删除,再连一次试试
<$ORACLE_SID>=
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME =<$ORACLE_SID>)
)
);当然最好是先检查一下数据库的监听状态,状态正常才能判断是不是网络的问题。
如果可以,把监听所在的目录下的文件全部删除,再连一次试试
展开全部
首先你在64位的服务器上安装32位的oracle就是有问题的,要对应安装;
还有你要看看你运行PLSQL的机器是多少位的操作系统,你的PLSQL工具是对应的位数的么
还有你要看看你运行PLSQL的机器是多少位的操作系统,你的PLSQL工具是对应的位数的么
追问
PLSQL只有32位的,我按照网上说的改过了,可是还是有问题,数据库可以用,PLSQL连不上,PLSQL也换版本了,都不好使
追答
你先用oracle自带的sqlplus看看是否可以连接,PLSQL不是必须的
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
右键PLSQL,以管理员身份运行,如果还是不行,可能就是jianting有问题
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我也在找,不过没plsql实在不方便
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
监听有问题
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询