如何解决oracle数据库过期的情况】的更多相关文章

之前用的数据库都是开源的,在另一台电脑上安装的时候,居然有时间限制,只能用30天.安装了好多次都是这样,就这样,三十天一破解.破解方法如下: 不管是快要过期了还是已经过期了,都可以用这个方法. 1.在“运行”中输入regedit,回车打开注册表.…
解决oracle数据库 ora-00054:resource busy and acquire with NOWAIT specified 错误 本人在使用pl/sql developer 客户端调用存储过程进行操作时发现中途卡机然后强制终止pl/sql developer 之后,oracle就一直出现锁相关的错误. 经分析认为在调用存储过程时对表进行了DDL语句操作时导致了悲观封锁.客户端卡机后oracle一直没有对这个锁进行释放且一直不会完成释放导致错误. 需要对此会话进行强制杀掉: 1.…
本文转载自http://soft.chinabyte.com/database/6/12320006.shtml[来源:比特网 作者:悠虎] 由于Oracle11G的新特性所致,经常会遇到使用sqlplus登陆oracle数据库时提示“ORA-28002: 7 天之后口令将过期”等情况. 在Oracle 11G 创建用户时缺省密码过期限制是180天, 如果超过180天用户密码未做修改则该用户无法登录,提示“ORA-28001: the password has expired” 密码过期后,业务…
1.操作系统性能(通常故障出现时最先检查的内容)top.topas.vmstat.iostat.free.nmon 2.万能重启方法 如应急情况,需要重启数据库:tail -100f <对应路径>alert_fgedu.logalter system switch logfile;alter system checkpoint;shutdown immediate;  //风哥提示:如果不能正常关机,可以使用shutdown abort强制关机;startup 3.批量杀进程(数据库挂起时应急…
转至:https://blog.51cto.com/718693/1566905 2014-10-22 21:31:01   最近测试部工作人员发现一个问题,说oracle用户密码提示要过期了,问我怎么回事? 经查发现创建oracle用户密码有效期都只有180天,与相关负责人沟通,决定更改用户密码永不过期. 解决方法: 第一方法:用具有DBA权限的用户登陆 1.查看用户的profile,默认情况所有用户的profile都是采用defaultselect t.username,t.profile…
使用系统sys或者dba权限的账户创建视图如下: 1. 主要从数据库的表dba_data_files,dba_segments两张表中获取.2. 默认数据库保存的是byte单位,转换关系如下: 1024bytes = 1kb 1024KB = 1M 1024M = 1G CREATE OR REPLACE VIEW V_GET_DISKSPACE AS SELECT A.TABLESPACE_NAME, A.USE "USED (MB)", (B.TOTAL-A.USE) "…
方案一 查了相关的资料后才知道,只要修改安装Oracle的目录下面的listener.ora和tnsnames.ora里面的内容即可.看图看图  修改什么内容呢?看图看图. 就是HOST地址改一下就可以了.有时候会遇到修改之后没有权限保存的情况.不用担心,在桌面上新建一个txt把里面的内容复制粘贴进去,修改后缀名为.ora ,然后再替换现在的这个.ora文件.  …
需求,查询RMAN备份情况,通过视图进行查询 SQL> //,) input_g, round(OUTPUT_BYTES///,) output_g order by ; SID OUTPUT_DEVICE_TYP OPERATION STATUS OBJECT_TYPE MBYTES_PROCESSED START_TIME END_TIME INPUT_G OUTPUT_G ---------- ----------------- ------------------------------…
1:安装readline包 yum install readline* 2:安装源码包: rlwrap-0.30.tar.gz    ./configure && make && make install 3:修改oracle用户的环境变量: alias sqlplus='rlwrap sqlplus' alias rman='rlwrap rman'…
SGA.PGA使用情况 select name,total,round(total-free,2) used, round(free,2) free,round((total-free)/total*100,2) pctused from (select 'SGA' name,(select sum(value/1024/1024) from v$sga) total, (select sum(bytes/1024/1024) from v$sgastat where name='free me…