当前位置:首页 » 网页前端 » oracletoad跑完脚本后还在执行
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

oracletoad跑完脚本后还在执行

发布时间: 2022-11-20 11:36:25

Ⅰ 紧急求教:plsql登录不同网段oracle服务器跑过程,数据更新完毕,而且日志文件有记录,但plsql显示还在执行

这个是没有问题的,这个因该是网络中断所引起的,以后跑较长时间的脚本,最好是在服端上面跑,我们这里也是这样子,顺便问下你们那边用的是有线还是无线,我们这边用的是无线,跑着跑着就出现这种情况,建议你以后在服务器上边跑。

Ⅱ 关于toad for oracle 查看表被锁的脚本查询问题:

查看锁(lock)情况
select /*+ RULE */ ls.osuser os_user_name, ls.username user_name,
decode(ls.type, 'RW', 'Row wait enqueue lock', 'TM', 'DML enqueue lock', 'TX',
'Transaction enqueue lock', 'UL', 'User supplied lock') lock_type,
o.object_name object, decode(ls.lmode, 1, null, 2, 'Row Share', 3,
'Row Exclusive', 4, 'Share', 5, 'Share Row Exclusive', 6, 'Exclusive', null)
lock_mode, o.owner, ls.sid, ls.serial# serial_num, ls.id1, ls.id2
from sys.dba_objects o, ( select s.osuser, s.username, l.type,
l.lmode, s.sid, s.serial#, l.id1, l.id2 from v$session s,
v$lock l where s.sid = l.sid ) ls where o.object_id = ls.id1 and o.owner
<> 'SYS' order by o.owner, o.object_name

Ⅲ Oracle,toad问题,为什么我在toad里sql Editor编辑器里写了sql语句,我不能删除和更改了

看看editor的设置 里面是不是有自动大小写的设置和与编辑相关的设置

Ⅳ 使用Toad链接Oracle时出现下面问题,请高手指教

你的那个本地网络服务名应该配置的有问题。

用Oracle的Net Configuration Assistant配置好网络服务名,并测试通过后,再用toad工具连接

Ⅳ oracle如何执行sql脚本

你用的Oracle客户端是什么!之前用的是toad,选中你要执行的包或者存储过程,然后右键“Execute”!

Ⅵ 我使用的是toad for Oracle,不知道怎么回事data grid 不见了 ,现在执行语句之后,看不到结果啊~~~

在我描黑的那一段很小的区域(1:1的上面),点鼠标右键,出来菜单,找到restore default desktop,就这个菜单。


如果一次找不到,多找几个区域点右键。

Ⅶ toad for oracle 打开以后,一段时间(大约几分钟)的话,客户端就会字段断开连接。怎么解决呢

1 首先检查是否是网络问题,也就是说看是否有丢包现象,在cmd里面执行:ping 主机IP -t 看是否有time out 。
2 其次检查数据库连接问题,先验证toad是否连接正常,在cmd里面执行:tnsping 数据库的网络服务名或服务器端的IP地址。
3 看你是多长时间断掉,可能会是服务器端参数设置了session连接时间,就是说摸个session在多长时间内没有活动自动踢掉。该参数相关的可能会是你说的数据库层的debug session timeout,也有可能是系统层,检查你使用的用户的.profile文件里面的设置,如connect_time等。
4 再就是当断掉时查看下服务器端数据库的监听是否正常

Ⅷ 在toad for oracle里面怎样执行语句

FILE图标下面的 图标editor窗口
按F5或者F9执行

Ⅸ toad for oracle 连接数据库,过一会不使用的话就会出现ora_03113:通信通道的文件结束。需要重新连接数据库

这个是oracle 上面带的策略。

如果是生产环境还是不要调整的好。

如果是测试环境你可以让dba调整一下默认的空闲断开时间。

默认的貌似没有限制,估计是你们的oracle调整过。

Ⅹ 如何让sql语句在oracle后台运行,怎么查看后台运行的程序,谢谢

sql要在后台运行的的话你只有写shell脚本了:
sqlplus username/password@orcl <<!
select xxxxxxx --这里填你想要执行的语句
exit
!
(在数据库本地执行的时候可以不带连接串,直接用sqlplus username/password <<! 即可)
编写完脚本后在操作系统下执行:
nohup ./mysql.sh & 或者 ./mysql.sh &
(这里暂定你的shell脚本名是mysql.sh可以自己改)
使用jobs命令就可查看你后台运行的程序。或者使用 ps -ef|grep mysql.sh 也能看到。
当然了使用了nohup参数后在当前目录会生成nohup.out的输出文件,你也可以在这个文件中查看脚本执行的进度。