oracle 怎么查看账号密码Oracle常用管理语句记录

1. 查找外键约束

select'alter table ' || table_name ||oracle账号 ' enable constraint ' || constraint_name || ';'from user_constraints where constraint_type = 'R';

2. 重新分析表

select'analyze table ' || t.TABLE_NAME || ' compute statistics for table; 'from user_tables t order by t.NUM_ROWS desc;

3. 空表分配空间

select'alter table '||table_name||' allocate extent;' from user_tables wherenum_rows=0;

4.imp、exp导入导出

impomr/bsoft@bshrp56 file=F:\wud\omr20180506.dmp fromuser=omr TOUSER=omrlog=omr_imp.txt

impUPDATE/UPDATE@10.0.0.109:1521/HISTESTFILE=D:\AUTO_UPDATE20160218.DMP

expportal/bsoft@bshrp56_bj file=f:\wud\portal20180506.dmplog=f:\wud\portal20180506.txt owner=portal

IGNORE=YTABLES=(TABLEA,TABLEB),可以忽略创建错误,手工创建后再单独导入失败的表。

5. 创建完数据库后修改参数

ALTERPROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;

altersystem set deferred_segment_creation=false;

altersystem set audit_trail=NONE scope=spfile sid='cyey';

altersystem set sec_case_sensitive_logon=false;

ALTERPROFILE DEFAULT LIMIT FAILED_LOGIN_ATTEMPTS UNLIMITED;

此条目发表在oracle metalink账号分类目录,贴了标签。将固定链接加入收藏夹。