oracle 11g 设置用户密码大小写敏感测试
这篇文章主要测试了oracle 11g 设置用户密码大小写敏感,需要的朋友可以参考下
ORACLE 10G修改字符编码没有超字符集的限制
ORACLE 10G修改字符编码没有超字符集的限制,可以直接修改成自己想要字符串,之前已经存在数据就需要重新再导入
oracle查看被锁的表和被锁的进程以及杀掉这个进程
-- 1. 查看被锁的表 SELECT p.spid, a.serial#, c.object_name, b.session_id, b.oracle_username,b.os_user_name FROM v$process p, v$session a, v$locked_object b, all_objects c WHERE p.addr = a.paddr AND a.proce......
oracle 11g的警告日志和监听日志的删除方法
这篇文章主要介绍了oracle 11g的警告日志和监听日志的删除方法,需要的朋友可以参考下
ORACLE DATAGUARD中手工处理日志v$archive_GAP的方法
 从9i以后,oracle dataguard 备库一般都不需要手工处理丢失的日志,FAL自动会帮我们处理,下面通过个案例来讲下手工处理丢失的日志的方法: 1.在备库查询有哪些日志丢失,没应用到备库 SQL> select * from V$ARCHIVE_GAP; THREAD# LOW_SEQUENCE# HIGH_SEQUENCE# ---------- ------------- ---......
查看oracle数据库的编码及修改编码格式的方法
首先查看oracle数据库的编码 SQL> select * from nls_database_parameters where parameter ='NLS_CHARACTERSET'; PARAMETER -------------------- VALUE -------------------- NLS_CHARACTERSET AL32UTF8 这其来源于props$,这是表示数据......
Oracle 获得以百分号结尾的脚本有三种写法
数据如图: 目标是获得ID=4443的数据行,简单记录一下三种写法: 第一种,substr: SELECT * FROM TEST WHERE SUBSTR(NOTE ,-1) = CHR(37); 第二种,escape: SELECT * FROM TEST A WHERE A.NOTE LIKE '%\%' escape '\'; 第三种,正则表达式: SELECT * FROM TEST ......
DBA_Oracle Startup / Shutdown启动和关闭过程详解(概念)(对数据库进行各
一、摘要 Oracle数据库的完整启动过程是分步骤完成的,包含以下3个步骤: 启动实例-->加载数据库-->打开数据库 因为Oracle数据库启动过程中不同的阶段可以对数据库进行不同的维护操作,对应我们不同的需求,所以就需不同的模式启动数据库。 1. Oracle启动需要经历四个状态:SHUTDOWN 、NOMOUNT 、MOUNT 、OPEN 2. Oracle关闭的四种方式:Normal, ......
Oralce 归档日志开启与关闭示例
本节主要介绍了Oralce 归档日志开启与关闭、改变非归档模式到归档模式、改变归档模式到非归档模式,需要的朋友可以参考下
oracle 实际值超过数据库某个字段指定长度报错解决
本节主要介绍了oracle 实际值超过数据库某个字段指定长度报错解决方法,需要的朋友可以参考下
快速查出Oracle数据库中锁等待的方法
通常在大型数据库系统中,为了保证数据的一致性,在对数据库中的数据进行操作时,系统会进行对数据相应的锁定。 这些锁定中有"只读锁"、"排它锁","共享排它锁"等多种类型,而且每种类型又有"行级锁"(一次锁住一条记录),"页级锁"(一次锁住一页,即数据库中存储记录的最小可分配单元),"表级锁"(锁住整个表)。若为"行级排它锁",则除被锁住的该行外,该表中其它行均可被其它的用户进行修改(Update)......
Oracle查询语句中rownum与rowid的不同之处分析
本文主要是以实例形式介绍了Oracle查询中rownum与rowid的不同之处,以及以假设的方式为例,查询条件为rownum = 2,在查询出第一条记录时的具体内容的介绍。 在查询中,我们可以注意到,类似于 select xx from table where rownum < n (n>1) 这样的查询是有正确含义的,而 select xx from table where rownum = ......
ORACLE 毫秒与日期的相互转换示例
毫秒转换为日期 SELECT TO_CHAR(1406538765000 / (1000 * 60 * 60 * 24) + TO_DATE('1970-01-01 08:00:00', 'YYYY-MM-DD HH:MI:SS'), 'YYYY-MM-DD HH24:MI:SS') AS CDATE FROM DUAL; 日期转换毫秒 SELECT TO_NUMBER(TO_DATE('201......
oracle使用instr或like方法判断是否包含字符串
首先想到的就是contains,contains用法如下: select * from students where contains(address, 'beijing') 但是,使用contains谓词有个条件,那就是列要建立索引,也就是说如果上面语句中students表的address列没有建立索引,那么就会报错。 好在我们还有另外一个办法,那就是使用instr,instr的用法如下: s......
Oracle 11G密码180天过期后的修改方法
在Oracle 11G 创建用户时缺省密码过期限制是180天, 如果超过180天用户密码未做修改则该用户无法登录,下面与大家分享下修改方法