Oracle job 使用
步骤:
(1) 创建作业
(2) 创建job
dbms_job.submit();
submit ( jobno OUT binary_ineger,
What IN varchar2,
next_date IN date,
interval IN varchar2,
no_parse IN booean:=FALSE)
jobno参数是由Submit()过程返回的binary_ineger。这个值用来唯一标识一个工作。
what参数是将被执行的PL/SQL代码块 也就是task。
next_date参数指识何时将运行这个工作。
interval参数何时这个工作将被重执行。
no_parse参数指示此工作在提交时或执行时是否应进行语法分析——TRUE指示此PL/SQL代码在它第一次执行时应进行语法分析,而 FALSE指示本PL/SQL代码应立即进行语法分析。
(3) 运行
dbms_job.run(jobno);
(4) 删除
dbms_job.remove(jobno)
--暂停一个job
exec dbms_job.broken(jobno,true)
commit //必须提交否则无效
启动一个job
exec dbms_job.broken(jobno,false)
/*********************************************************************************/
eg: 通过job 每过一分钟向一张表里面插入一条数据
create or replace package body test is
--创建表
procedure createTable is
num number;
begin
--查看系统表里是否已经存在,没有创建
select count(*) into num from user_tables where table_name= 'TEMP_JOB';
if (num>0) then
--删除表
execute immediate 'drop table temp_job';
commit;
end if;
--创建表
execute immediate 'create table temp_job(
address varchar2(200),
&
相关文档:
数据导出:
1 将数据库TEST完全导出,用户名system 密码manager 导出到D:\daochu.dmp中
exp system/manager@TEST file=d:\daochu.dmp full=y
2 将数据库中system用户与sys用户的表导出
exp system/manager@TEST file=d:\daochu.dmp owner=(system,sys)
3 将数据库中的表in ......
28.4.3 检测Oracle数据库状态
Oracle启动后,为检测Oracle服务的运行是否正常,可以执行ps命令检查相关的Oracle服务进程,也可以通过Oracle所提供的命令进行检查。具体介绍如下所示。
(1)执行ps命令查看数据库进程情况。
ps -ef | grep oracle
(2)在sqlplus中执行命令查看数据库状态。
&nbs ......
Tomcat4.0与Oracle怎么建立连接池?建好后怎么测试?
作者:dorawo 2003年11月07日 10:01 进入论坛
相关讨论:oracle 连接池weblogic建立连接池连接池tomcat 连接池java 连接池hibernate 连接池mys ......
sys/change_on_install
system/manager
sysman/oem_temp
scott/tiger
aqadm /aqadm
Dbsnmp/dbsnmp
用户名 口令 登录身份及说明
sys/change_on_install SYSDBA或SYSOPER,但不能以NORMAL登录,可作为默认的系统管理员。
system/Manager SYSDBA或NORMAL,但不能以SYSOPER登录,可作为默认的系统管理员。
scott/Tig ......
QTP连接oracle并操作数据库的方法这里以oracle 9i为例子,其他的数据库连接方法是相通的。
a.首先要在本机建议ODBC数据源,这个属于基本操作,这里不讲,跳过;
b.获取oracle的连接串的方法,在本地新建一个.txt文件,修改扩展名名*.udl,双击*.udl文件,打开数据库链接属性,定位到“提供程序”选显卡, ......