Ado连接的Oracle,在Update或者Execute时程序卡住不动了?

Ado连接的Oracle,在Update或者Execute时程序卡住不动了?,第1张

是不是你的oracle服务没有启动起来.到服务里面去看看.如果不是的话.

就是你pl/sql里面数据库字符串写错了.

有些oracle安装的时候是不带机器名解析的.需要另外建一个字符串访问.

注意:很可能是连接串的,服务器名或地址写得不对

是不是你的oracle服务没有启动起来.到服务里面去看看.如果不是的话.

就是你pl/sql里面数据库字符串写错了

ADO与ORACLE的连接应该有两种方法,一种是在客户机的ODBC中定义好你的ORACLE数据库,然后ADO连接ODBC;另一种是ADO直接连接ORACLE数据库,它实际是通过ORACLE客户端与库进行连接,因此要在客户机上安装oracle客户端,配置一个与你的数据库相对应的“服务”。你提到的TNS服务名,就是你在配置时给这个服务起的名字。

前一种的连接串大概象这样:

Data Source=数据库IPuser id=用户名password=密码

后一种:

Data Source=服务名user id=用户名password=密码

我还是几年前做过,现在忘差不多了,不知道对不对,你在网上查一下“ADO连接ORACLE”应该有很多东东,多试几次就行了,应该没什么别的问题。

请先select * approved_maininfo t set t.declareflag='y' where 1=1 and t.seqcode=263 按F5出计划解释窗口,分析执行效率,估计select的执行效率也很低,性能优化没做好。查执行时间超过1秒的进程:select event,username,sid,serial#,status,last_call_et,sql_hash_value,prev_hash_value

from v$session wherestatus='ACTIVE' and last_call_et>1 and username is not null查询对应的语句select *from v$sqltext where hash_value='上面查出来的hashvalue' order by piece


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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存