ITPub博客

首页 > IT职业 > IT生活 > 2011年09月续

2011年09月续

原创 IT生活 作者:xing2999 时间:2011-11-20 21:09:02 0 删除 编辑

2011年09月25日 星期日

①format=string文件路径和名称的格式串,其中的含义是:

%c copy ID

%p backup piece ID

%s backup set ID

%e log Sequence

%h log thread ID

%d database name

%n database name(x填充到8个字符)

%I DBID

%f file ID

%F DBID , day ,month ,year and sequence的复合格式

%N tablespace name

%t timestamp

%M mh mm格式

%Y year yyyy格式

%u backup set+time(x填充到8个字符))

%U %u_%p_%c


②
alter system switch logfile与alter system archive log current的区别

http://wenku.baidu.com/view/2421e8244b35eefdc8d333f4.html


2011
年09月24日 星期六

①SQL*Plus中显示SQL语句执行时间:set timing on

显示数据库版本信息:show rel[ease]

显示执行存储过程出现的错误:show error


2011
年09月23日 星期五

①公司新安装Oracle 11g的数据库,使用PL/SQL Developer工具登录SYS用户时,报ORA-01031:insufficint privileges的错误。

经检查,发现密码文件的命名出现了错误。

在Linux中,密码文件的命名:orapw+实例名

在Windows中,密码文件的命名:PWD+实例名.ora

密码文件的创建:

Linux:[...]$ orapwd file=orapw<SID> password=.... entries=max_users

Windows:C:> orapwd file=PWD<SID>.ora password=.... Entries=max_users


②SYS用户的密码修改除了修改密码文件之外,亦可如下:

SQL> alter user sys identified by 新密码 ;


③突然发现2011年09月22日的问题①竟然在没有加“”的情况下也可以成功登录数据库了。如果是这样的话,那当初导致不能成功登录的原因究竟是什么呢?待研究。。。。。。。。


④
select case when 的用法

SQL> select CASE WHEN sal>3000 THEN 3 WHEN sal>2000 THEN 2 ELSE 2 END grad from emp ;(grad 为别名)

where exists()的用法

start with ...connect by ...的用法

[@more@]

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/24389441/viewspace-1056422/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: ORA-01996
下一篇: 2011年09月
请登录后发表评论 登录
全部评论

注册时间:2010-09-29

  • 博文量
    42
  • 访问量
    148197