oracle定时任务06550,oracle问题 小集

1. 动态sql

sql_string:=' select sysdate from dual'

execute immediate  sql_string

2.存储过程例子

create or replace procedure p_test2 as

begin

for m_for in 1..20000

loop

insert

into t_mkt_vipuser

(vipid, vipnumber, mms_inceptmaxnum_day, sms_inceptmaxnum_day, wap_inceptmaxnum_day, mms_inceptmaxnum_week, sms_inceptmaxnum_week, wap_inceptmaxnum_week, mms_inceptmaxnum_month, sms_inceptmaxnum_month, wap_inceptmaxnum_month)

values

(1, -1, 0, 0, 0, 0, 0, 0, 0, 0, 0);

commit;

end loop;

for m_for in 1..10

loop

dbms_output.put_line('循环测试:'||m_for);

end loop;

end;

3.插入数据时,不写日志 insert /*+ append nologging */  into

4.oracle 定时任务job

begin

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

what => 'p_back_delhisreportjob;',

next_date => to_date('06-09-2007 04:00:00', 'dd-mm-yyyy hh24:mi:ss'),

interval => 'trunc(sysdate +1, ''dd'') + 4/24');

commit;

end;

5.oracle 10g 导出错误 错误 6550 解决方法

使用plsql/developer工具导出数据出现如下:

EXP-00056: 遇到 ORACLE 错误 6550

ORA-06550: line 1, column 41:

PLS-00302: component 'SET_NO_OUTLINES' must be declared

ORA-06550: line 1, column 15:

PL/SQL: Statement ignored

EXP-00000: 导出终止失败

解决方法:exp.exe 改成使用 expdp.exe

类似 导入 就使用 impdp.exe命令

在plsql/dev 中 方法改成 E:/oracle/product/10.2.0/client_2/bin/expdp.exe 即可

10G的新特性IMPDP和EXPDP

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值