随笔分类 -  Oracle

ORA-28001:口令已经失效
摘要:Oracle11G创建用户时缺省密码过期限制是180天(即6个月),如果超过180天用户密码未做修改则该用户无法登录。 查看密码的有效期设置,LIMIT字段是密码有效天数。 在密码将要过期或已经过期时,修改密码,密码被修改后该用户可正常连接数据库 去除180天的密码生存周期的限制【不需要重启数据库, 阅读全文

posted @ 2017-12-23 19:57 Binggo30 阅读(6555) 评论(0) 推荐(0)

oracle 查询当前正在执行的事务
摘要:SELECT s.sid, s.serial#, s.event, a.sql_text, a.sql_fulltext, s.username, s.status, s.machine, s.te... 阅读全文

posted @ 2017-12-22 15:03 Binggo30 阅读(1152) 评论(0) 推荐(0)

SQL insert语句中插入带有特殊符号
摘要:1、插入数据库字符串中海油单引号,需要转义处理,例如插入“I‘m OK!” SQL语句: 2、如果SQL中有“&”特殊字符,那么后面的字符串会被当作一个变量处理,无法正常插入数据库。 如果需要把“&”字符插入到数据库, SQL语句: 阅读全文

posted @ 2017-12-21 08:53 Binggo30 阅读(11286) 评论(0) 推荐(0)

join语句中on条件与where条件的区别
摘要:大纲:on是在生成连接表的起作用,where是生成连接表之后对连接表再进行过滤 当使用left join时,无论on的条件是否满足,都会返回左表的所有记录,对于满足的条件的记录,两个表对应的记录会连接起来,对于不满足条件的记录,那右表字段全部是null; 当使用right join时,类似,只不过是 阅读全文

posted @ 2017-12-15 15:38 Binggo30 阅读(4087) 评论(0) 推荐(0)

Oracle分区表
摘要:最近因为业务上客户数据的表空间占用过大,而想通过删除一部分数据来缩小表空间文件的大小无法实现,故想到使用分区表来实现 分区表分为范围分区(range)、哈希分区(hash)、列表分区(list)、以及一些组合分区(range-hash、range-list) 以下为各个分区的创建语法: 1、范围分区 阅读全文

posted @ 2017-10-25 19:24 Binggo30 阅读(485) 评论(0) 推荐(0)

Oracle修改表名的几种方式
摘要:因为原来所在表不想被删除,但又需要新建立一个相同表名的表,故先把原来的表的表名更改为另一个临时表名。 查看当前用户下所有的表 select tname from tab where tabtype='TABLE'; 方法一: alter table 旧表名 rename to 新表名; 方法二: r 阅读全文

posted @ 2017-10-21 19:26 Binggo30 阅读(23093) 评论(0) 推荐(0)

Oracle实例初始化参数详解
摘要:BACKGROUND_DUMP_DEST 显示和设置Oracle数据库相关日志的存放地,Oracle11g后不再可配置,但其值仍可显示相关日志的存放地,对应配置参数为diagnostic_dest USER_DUMP_DEST 显示和设置Oracle数据库相关日志的存放地,Oracle11g后不再可 阅读全文

posted @ 2017-10-15 23:18 Binggo30 阅读(602) 评论(0) 推荐(0)

ORA-32004
摘要:在一次Oracle重启后,启动时Oracle报了这么一个错误“ORA-32004: obsolete or deprecated parameter(s) specified for RDBMS instance”,这个错误不影响Oracle数据库的使用,他表示的意思是“在数据库实例中存在指定过时或 阅读全文

posted @ 2017-10-15 23:10 Binggo30 阅读(702) 评论(0) 推荐(0)

导航