当前位置:网站首页>【达梦数据库】备份恢复后要执行两个sql语句
【达梦数据库】备份恢复后要执行两个sql语句
2022-07-06 19:54:00 【E-cology】
还原数据库后达梦有时候存储过程、触发器等处在不运行状态,需要重新编译一下。
第二就是需要更新下统计信息。
编译数据库存储过程,触发器,视图对象。请在ecology使用的的用户下执行。
declare
sql_v varchar(8000);
ex_sql varchar(4000);
begin
for i in
(
select 'alter procedure '||OBJECT_NAME as object_new from USER_PROCEDURES
union all
select 'alter trigger '||TRIGGER_NAME from USER_TRIGGERS
union all
select 'alter view '||VIEW_NAME from USER_VIEWS
)
loop
BEGIN
sql_v:=i.object_new||' compile;';
-- print(sql_v);
execute immediate sql_v;
EXCEPTION
WHEN OTHERS THEN
ex_sql:='insert into ex_table value('||i.object_new||',''00'',''00'');';
print ex_sql;
end;
end loop;
end;
----SQL2: 更新整个数据库的统计信息
CALL SP_DB_STAT_INIT();
边栏推荐
- MySQL is an optimization artifact to improve the efficiency of massive data query
- 杰理之开启经典蓝牙 HID 手机的显示图标为键盘设置【篇】
- 换个姿势做运维!GOPS 2022 · 深圳站精彩内容抢先看!
- Change your posture to do operation and maintenance! GOPs 2022 Shenzhen station highlights first!
- SSL证书错误怎么办?浏览器常见SSL证书报错解决办法
- [secretly kill little partner pytorch20 days] - [Day1] - [example of structured data modeling process]
- Matlab Error (Matrix dimensions must agree)
- Analysis of USB network card sending and receiving data
- Starting from 1.5, build a micro Service Framework -- log tracking traceid
- “零售为王”下的家电产业:什么是行业共识?
猜你喜欢
Le tube MOS réalise le circuit de commutation automatique de l'alimentation principale et de l'alimentation auxiliaire, et la chute de tension "zéro", courant statique 20ua
Install redis from zero
PSINS中19维组合导航模块sinsgps详解(时间同步部分)
Development of wireless communication technology, cv5200 long-distance WiFi module, UAV WiFi image transmission application
「小样本深度学习图像识别」最新2022综述
C language exercises_ one
Change your posture to do operation and maintenance! GOPs 2022 Shenzhen station highlights first!
centerX: 用中国特色社会主义的方式打开centernet
Leetcode 77: combination
Hazel engine learning (V)
随机推荐
Examples of how to use dates in Oracle
mos管实现主副电源自动切换电路,并且“零”压降,静态电流20uA
How to analyze fans' interests?
首届“量子计算+金融科技应用”研讨会在京成功举办
Cocos2d-x Box2D物理引擎编译设置
QT Bluetooth: qbluetooth DeviceInfo
「小样本深度学习图像识别」最新2022综述
房费制——登录优化
Oracle connection pool is not used for a long time, and the connection fails
HDU ACM 4578 Transformation-> Segment tree - interval change
How to find file accessed / created just feed minutes ago
uniapp的表单验证
Cocos2d-x box2d physical engine compilation settings
Install redis from zero
尚硅谷JVM-第一章 类加载子系统
Redis入門完整教程:問題定比特與優化
An error in SQL tuning advisor ora-00600: internal error code, arguments: [kesqsmakebindvalue:obj]
Matlab Error (Matrix dimensions must agree)
cocos3——8. Implementation Guide for beginners
C language string sorting