闪回(关于闪回表)
--整理以前的学习笔记闪回表是基于undo data的SQL> conn emr3/emr3@112已连接。SQL> flashback table hl_binglimb to timestamp(to_date('2012-10-18 23:59:59','yyyy-mm-dd hh24:mi:ss'));flashback table hl_binglimb to timestamp(to_date('2012-10-18 23:59:59','yyyy-mm-dd hh24:mi:ss')) &nbs...
闪回(关于闪回数据库)
--整理以前的学习笔记1、闪回数据库的相关配置及确认SQL> archive log list;--处于archivelog模式下Database log mode Archive ModeAutomatic archival  ...
闪回(关于闪回查询)
--整理以前的学习笔记1、闪回版本查询:闪回版本查询功能依赖于AUM(Automatic Undo Management),AUM指的是采用撤销表空间记录来增、删、改数据的方法。conn hr/hrSQL> select dbms_flashback.get_system_change_number from dual;select dbms_flashback.get_system_change_number from dual &...
闪回(关于回收站)
--整理以前的学习笔记1、从回收站recyclebin闪回被删除的表conn hr/hrpurge recyclebin;SQL> create table t (id number);Table created.SQL> insert into t values(1);1 row created.SQL> commit;Commit complete.SQL> create index idx_t_id on t(id);Index created.SQL> col ob...
外键约束drop table cascade constraints
--整理以前的学习笔记create table dept(deptno number(2) primary key,dname varchar2(20));create table emp(empno number(4) primary key,ename varchar2(20),deptno number(2));alter table emp add constraint emp_deptno_fk foreign key(deptno) references dept(deptno);SQL> select object_name,obje...
约束的4种状态以及immediate、deferred
--整理以前的学习笔记1、约束的4种状态:enable validate/disable novalidate/enable novalidate/disable validatecreate table dept(deptno number(2) primary key,dname varchar2(20) not null);alter table dept add constraint dept_deptno_ck check (deptno>20);--新创建的约束默认状态是enable valid...
静态注册和动态注册
--整理以前的学习笔记相关文章:http://blog.itpub.net/26524307/viewspace-1061151/1、动态注册实例启动的时候会进行动态注册,alter system register也是动态注册,动态注册不需要listener.ora,如果local_listener参数为空,则默认注册到本机的1521端口2、静态注册先把实例关闭在netmgr启动net ...
操作系统身份验证和口令文件身份验证总结
--整理以前的学习笔记操作系统身份验证:sqlnet.ora中不能为SQLNET.AUTHENTICATION_SERVICES=(NONE),为none的时候就禁用了操作系统身份验证有两种:1、conn /as sysdba只能在本地,需要为拥有oracle软件的用户,且在DBA组里2、conn /(远端conn /@dedicated)这种可以认为是外部身份验证中的操作系统身份验证creat...
外部身份验证方法(os_authent_prefix和remote_os_authent)
--整理以前的学习笔记参考资料:http://biancheng.dnbcw.info/oracle/164652.htmlhttp://hi.baidu.com/loveyurui/blog/item/1aafbba33a207e804710648a.html在linux上创建账户erin[root@mylinux ~]# useradd erin[root@mylinux ~]# passwd erinChanging password for user erin.New UNIX password: BAD PASS...
表空间offline的三个参数:normal、temporary、immediate
联机文档Administrator's Guide-P14-15中这样描述这三个参数:NORMALA tablespace can be taken offline normally if no error conditions exist for any of the datafiles of the tablespace. No datafile in the tablespacecan be currently offline as the result of a write error. When you specify OFFLINE NORM...
关于local_listener、remote_listener、current_listener
--整理以前的学习笔记1、local_listenerlocal_listener参数的作用!pmon只会动态注册port等于1521的监听,否则pmon不能动态注册listener,要想让pmon动态注册listener,需要设置local_listener参数。配置了两个listener(listener.ora)LISTENER2 = (DESCRIPTION_LIST = (DESCRIP...
口令文件验证方式remote_login_passwordfile
---整理以前的学习笔记---服务器上conn /as sysdbaSQL> show parameter remote_login_passwordfile;NAME TYPE...
禁用操作系统认证
---整理以前的学习笔记---禁用操作系统认证[oracle@mylinux admin]$ lltotal 44-rw-r--r-- 1 oracle oinstall 279 Apr 5 20:12 listener1204058PM1243.bak-rw-r--r-- 1 oracle oinstall 752 Apr 10 22:29 listener.oradrwxr-xr-x 2 oracle oinstall 4096 Mar 13 05:32 samples-rw-r--r-- 1 or...
角色权限相关视图
---整理以前的学习笔记---1、系统权限grant *** to *** with admin option;有两类人可以进行授权,1有with admin option;2有grant any privilege系统权限2、对象权限grant * on * to * with grant option;有两类人可以进行授权,1是某个schema对象的主属;有with grant option3、查看用户的role、系统权限...
关于default role的实验
---整理以前的学习笔记---关于default role的实验sys@ORCL> revoke mgr_role,connect,resource from skd;Revoke succeeded.sys@ORCL> conn skd/skdERROR:ORA-01045: user SKD lacks CREATE SESSION privilege; logon deniedWarning: You are no longer connected to ORACLE.sys@ORCL> grant connect...