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/ ,如需转载,请注明出处,否则将追究法律责任。