oracle怎么停存储 oracle怎么停job

oracle 11g 如何临时停止归档?没有办法不停止实例 。当然可以使用oradebug suspand进程,但是一个循环之后 , 肯定还要停在那里 。可以考虑先将table置于nologging状态,可以生成较少的redo , 不过做完操作后需要全备 。
oracle 如何终止存储过程的运行!select * from v$access a where object like '存储过程名%'--存储过程名为大写字母
select * from v$session where sid=74--74为上一个查询得到的SID值 , 可能是多个,这里找到他们对应的serial#值
alter system kill session '74,118'--参数为'sid,serial#',用于停止这个回话 , 同时也终止了存储过程
如何暂停oracle服务在windows里启动Oracle有两个步骤,一是先启动服务,二是再启动实例、数据库,这两个都可以设置成自动或者手动
针对数据库开机自动启动问题,解决方法有两个
方法一:在服务把oracleservice%SID%这个服务改成手动启动
方法二:修改注册表HKEY_LOCAL_MACHINE\SOFTWARE\Oracle\HOME0\ORA_%SID%_AUTOSTART的值为false,这个是控制启动服务时是否自动启动数据库(实例 , 占内存),默认是true
注册表还有个ORA_%SID%_shutdown它是控制你关机时是否自动关数据库的
启动服务可以用net start oracleservice%SID% 命令
停止服务可以用net start oracleservice%SID% 命令
手动启动数据库要先开始服务,不然sqlplus不能进行操作系统验证了
进入sqlplus “/as sysdba"
启动数据库是在sqlplus里输入startup
关闭数据库是在sqlplus里输入shutdown immediate
如何停掉oracle数据库在某台服务器上的备份1、系统级oracle怎么停存储,查看crontab -l 自动备份任务oracle怎么停存储;这个必须干掉oracle怎么停存储;
2、数据库级别oracle怎么停存储,查看RMAN进程 , 即使杀死系统进程,数据库进程任然存在,需要结合v$session进行确认 。
(1)先查进程号oracle怎么停存储:
SQL SELECT sid, spid, client_info
FROM v$process p, v$session s
WHERE p.addr = s.paddr
AND client_info LIKE '%rman%';
(2)终止RMAN备份
先ps -ef|grep spid |grep -v grep
kill -9 spid
3、查询RMAN 备份进度
SELECT SID, SERIAL#, CONTEXT, SOFAR, TOTALWORK,
ROUND(SOFAR/TOTALWORK*100,2) "%_COMPLETE"
FROM V$SESSION_LONGOPS
WHERE OPNAME LIKE 'RMAN%'
AND OPNAME NOT LIKE '%aggregate%'
AND TOTALWORK != 0
AND SOFARTOTALWORK;
SELECT s.sid,
s.serial#,
s.machine,sl.opname,sl.target,sl.message,s.program,sl.sql_hash_value,
TRUNC(sl.elapsed_seconds/60) || ':' || MOD(sl.elapsed_seconds,60) elapsed,
TRUNC(sl.time_remaining/60) || ':' || MOD(sl.time_remaining,60) remaining,
ROUND(sl.sofar/sl.totalwork*100, 2) progress_pct
FROMv$session s,
v$session_longops sl
WHEREs.sid= sl.sid
ANDs.serial# = sl.serial#
ANDsl.totalwork0
ANDsl.sofarsl.totalwork
【oracle怎么停存储 oracle怎么停job】oracle怎么停存储的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于oracle怎么停job、oracle怎么停存储的信息别忘了在本站进行查找喔 。

    推荐阅读