我在plsql上写了如下代码,以前都没事,怎么今天就一直说数据库未打开,毫无头绪,求大神指导。

我在plsql上写了如下代码,以前都没事,怎么今天就一直说数据库未打开,毫无头绪,求大神指导。,第1张

这是因为oracle数据库没有处于open状态,处理如下:

以sys登陆

1、执行命令 startup open

或者

2、alter database open

plsql一次提交过多无响应可能是连接融讯通生产库的网络问题。

plsql没有非常好的请求超时处理机制,无法对网络情况进行排查或修整,所以从plsql使用角度去优化plsql,在容易产生未响应的使用位置通过对plsql的配置使plsql能够不产生无响应的现象。

查询结果集后在结果上进行点击 *** 作,原因:plsql在数据集上点击会从数据库获取点击字段的字典信息显示在plsql下方,数据包返回异常,导致plsql无法响应。解决办法:工具—首选项—SQL窗口将在结果表格里显示字典信息的勾去掉。plsql代码提示查询数据库未响应,原因同上。解决办法:工具—>首选项—>代码助手将自动激活的勾去掉。

首先去下载oracleclient客户端工具

小编这里已经下载的有了,目录结构如下所示

请点击输入图片描述

打开PLSQL,点取消进去,然后d出PLSQL主界面,找到菜单栏的tools选择属性preferences进去

请点击输入图片描述

请点击输入图片描述

请点击输入图片描述

d出如下界面,配置oracleclient

配置好两个设置项,点apply,然后点ok,关闭PLSQL,重启PLSQL

请点击输入图片描述

上边的两个填写项就是第一步中的目录,以及目录下的一个文件

如下图所示,在哪个目录就对应的去找就可以了。

请点击输入图片描述

重启PLSQL进入到登录界面,输入相关信息,用户名密码,以及连接信息

连接信息:可以是ip:1521/实例名

也可以是network/admin目录下的tnsname.ora中配置的TNS别名。

请点击输入图片描述

连接进去成功之后

可以随便写一个语句查查,是否正常

select * from dual

请点击输入图片描述


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/6926204.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-30
下一篇 2023-03-30

发表评论

登录后才能评论

评论列表(0条)

保存