如何在oracle中删除数据库

如何在oracle中删除数据库,第1张

1、选择“开始”—>“程序”—>Oracle-Oracle10g_home1—>配置和移植工具—>Database Configuration Assistant命令,启动DBCA,出现“欢迎使用”窗口

2、单击“下一步”按钮,出现“ *** 作”窗口,并选择“删除数据库”;

3、单击“下一步”按钮,出现“数据库”窗口,在数据库列表中选择一个要删除的数据库,本例选择student;

4、单击“完成”按钮,出现确认是否继续窗口;

5、单击“是”按钮,出现自动删除数据库的过程窗口;

6、最后自动出现数据库删除完毕窗口,单击“是”按钮,数据库删除完毕。

写一个过程,删除前一月的数据

比如

delete tblNmae t where t.lrrq<=add_months(trunc(sysdate)-1)

commit

然后创建个job ,调用此过程。每天凌晨执行一次

使用pl/sql developer 可以很容易添加定时执行的Oracle存储过程

一个例子:

Sql代码

begin

sys.dbms_job.submit(job =>:job,

what =>'RATING.JOB_PRESS',

next_date =>to_date('01-01-4000', 'dd-mm-yyyy'),

interval =>'TRUNC(SYSDATE+1)')

sys.dbms_job.broken(job =>:job,

broken =>true,

next_date =>to_date('01-01-4000', 'dd-mm-yyyy'))

commit

end


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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存