暂无图片
客户端连接数据库报ORA12514
我来答
分享
谢涛
2020-02-29
客户端连接数据库报ORA12514
暂无图片 5M

根据监听日志 发现每次连接日志里面的port不是固定的是变化的 配置文件里配置的是1521 是什么原因

我来答
添加附件
收藏
分享
问题补充
7条回答
默认
最新
外包DBA

客户端的端口当然是千变万化的咯~

暂无图片 评论
暂无图片 有用 0
打赏 0
谢涛

监听启动了 数据库也起动了 用Oracle SQL developer 工具可以连接数据库 可是pl SQL这个工具连接时一直报ORA 12514 不知道检查哪里了(ー_ー)!!

暂无图片 评论
暂无图片 有用 0
打赏 0
peiyang

检查一下本地配置的TNS啦,是否存在问题,还有如果客户端版本比较低,也有可能会连接不上,这个时候需要在数据库的监听目录下有sqlnet.ora配置如下:
SQLNET.ALLOWED_LOGON_VERSION_CLIENT=9
SQLNET.ALLOWED_LOGON_VERSION_SERVER=9
SQLNET.ALLOWED_LOGON_VERSION=9

暂无图片 评论
暂无图片 有用 0
打赏 0
JiekeXu
暂无图片

plsql 连接数据库是需要有客户端的,sqldev 则不需要,不知道你是不是没安装 oracle 客户端导致的呢!

暂无图片 评论
暂无图片 有用 0
打赏 0
blueice

坚持客户端安装版本,32位还是64位,要和PLSQL一致

暂无图片 评论
暂无图片 有用 0
打赏 0
猫瞳映月

一般推荐安装32位客户端啊,我一直用的32位客户端

暂无图片 评论
暂无图片 有用 0
打赏 0
外包DBA

plsql developer也是可以不用安装客户端的,下载个instant client直接解压,在plsql developer配置到相应的路径就可以连了~

暂无图片 评论
暂无图片 有用 0
打赏 0
回答交流
Markdown


请输入正文
提交
相关推荐
重新安装Oracle软件,报错缓冲区太小
回答 1
操作系统和原来一致吗?看看是不是字符集问题
Oracle 19c 容器库CDB 16GBK PDB是否可以设置为UTF8
回答 2
已采纳
如果CDB的字符集是ZHS16GBK,则PDB不能设置为AL32UTF8字符集。这是由于字符集兼容性和转换问题。PDB需要是CDB的子集
oracle如何查询数据库正在运行的大事务
回答 1
已采纳
查当前正在运行的事务以及sqlSELECTt.startdate,t.startscn,s.sid,s.serial,s.username,s.program,q.sqltext,q.sqlidFRO
安装oracle 11G rac需要多个网络地址,如何配置地址?
回答 2
已采纳
安装rac以两节点为例,至少需要7个IP地址,两块网卡,公网public一块,私网private一块。publicip192.168.75.128jiekexur1192.168.75.129jiek
AWR报告中FILE IO STATS怎么没有数据?
回答 3
已采纳
暂无文字回复
MySQL有没有类似Oracle中INTERVAL分区的功能
回答 7
已采纳
mysql不能自动添加分区,建议使用脚本或者event管理。
Oracle12c数据库,为什么有些表收集不了统计信息?报错如下,请帮看看
回答 7
已采纳
有锁,其他事物占用着,超过了等待时间限制就报错了,可以查询一下是那个会话是源头锁,kill掉源头锁再试试
oracle多选题
回答 1
BEF
Oracle如何迁移审计表空间
回答 1
考虑到审计数据对业务影响较小,如果数据量不大的话,优先选择数据泵,简单,坑少,易上手如果数据量大的话,可以使用tts,可参考https://www.modb.pro/db/29346
查询当前schema名、库名
回答 5
在命令行窗口,可以执行如下命令查看当前用户showuser