【软件实施】Oracle运维实战小技巧

本文介绍了Oracle运维中常见的两个问题:密码过期处理和空表无法导出的解决方法。对于密码过期,通过查询dba_profiles并修改PROFILE DEFAULT的LIMIT PASSWORD_LIFE_TIME为无限制来解决。对于空表无法导出,通过创建和执行SQL脚本来分配表空间。此外,还分享了Oracle11g调优参考,包括查看字符集、创建和删除表空间、查看动态性能视图等实战经验。
摘要由CSDN通过智能技术生成

正文

==================================================================

一、基础优化篇


1、密码过期处理

–查询密码期限

SELECT *

FROM dba_profiles s

WHERE s.profile = ‘DEFAULT’

AND resource_name = ‘PASSWORD_LIFE_TIME’

–修改密码期限为无限制

ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;

2、空表无法导出

2.1、新增createsql.sql文件

set heading off;

set echo off;

set feedback off;

set termout on;

spool C:\allocate.sql;

select ‘alter table ‘|| owner ||’.’||table_name||’ allocate extent;’ from dba_tables where SEGMENT_CREATED=‘NO’;

spool off;

2.2、连接sqlplus执行createsql.sql

2.3、在你设置的路径下形成allocate.sql

2.4、执行allocate.sql,解决Oracle空表无法导出的问题

二、实战参考篇


1、Oracle11g调优参考

1.1、真实运维场景

基于真实运维场景进行分析,环境原因,不得在同一台服务器上建立双实例。结果在某一天,服务器日志量写入过多,导

  • 26
    点赞
  • 26
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值