oracle课堂笔记----第三十天
摘要:自动化维护 准备工作 字典表: SQL> create table t1(x int); SQL> insert into t1 values (1); SQL> commit; SQL> select TABLE_NAME, NUM_ROWS from dba_tables where table
阅读全文
posted @
2017-08-21 08:34
看透ら不说透
阅读(273)
推荐(0)
oracle课堂随笔----第二十九天
摘要:flashback database SQL> shutdown immediate SQL> startup mount SQL> alter database flashback on; 数据库在归档模式下 SQL> show parameter db_flashback_retention_t
阅读全文
posted @
2017-08-21 08:33
看透ら不说透
阅读(143)
推荐(0)
oracle课堂笔记---第二十八天
摘要:flashback version query 版本 SQL> create table t1(x int); SQL> insert into t1 values (1); SQL> commit; SQL> update t1 set x=2; SQL> commit; SQL> update
阅读全文
posted @
2017-08-21 08:32
看透ら不说透
阅读(140)
推荐(0)
oracle课堂笔记---第二十七天
摘要:丢失current日志组(非正常关闭数据库): 故障: RMAN> backup database; SQL> create table t1(x varchar2(50)); SQL> insert into t1 values ('after backup, before archived');
阅读全文
posted @
2017-08-17 19:22
看透ら不说透
阅读(98)
推荐(0)
oracle课堂笔记---第二十六天
摘要:控制文件 丢失部分控制文件: show parameter control_files; SQL> select * from v$controlfile; $ >/u01/app/oracle/oradata/orcl/control01.ctl SQL> select * from v$tabl
阅读全文
posted @
2017-08-17 19:21
看透ら不说透
阅读(135)
推荐(0)
oracle课堂随笔--第二十五天
摘要:通过不完全恢复解决用户的误操作: SQL> archive log list 备份前工作: SQL> create table t1(x varchar2(50)) tablespace users; SQL> insert into t1 values ('before backup'); SQL
阅读全文
posted @
2017-08-17 19:20
看透ら不说透
阅读(90)
推荐(0)
oracle课堂随笔----第二十四天
摘要:RMAN恢复 数据文件 RPO/RTO 数据文件: 不归档方式下丢失一个数据文件: SQL> archive log list 备份前工作: SQL> create table t1(x varchar2(50)) tablespace users; SQL> insert into t1 valu
阅读全文
posted @
2017-08-17 19:19
看透ら不说透
阅读(120)
推荐(0)
oracle课堂随笔----第二十三天
摘要:RMAN配置 $ rman target / 或rman target sys/password@orcl RMAN> show all; 所有备份相关设置 RMAN> CONFIGURE CONTROLFILE AUTOBACKUP On; RMAN> CONFIGURE CONTROLFILE
阅读全文
posted @
2017-08-15 19:45
看透ら不说透
阅读(140)
推荐(0)
oracle课堂随笔---第二十二天
摘要:备份恢复 配置可恢复性 冗余 控制文件 (镜像) SQL> show parameter control_files SQL> select * from v$controlfile; 修改路径: $ cd $ORACLE_HOME/dbs $ cp spfileorcl.ora spfileorc
阅读全文
posted @
2017-08-15 19:43
看透ら不说透
阅读(99)
推荐(0)
oracle课堂笔记--第二十一天
摘要:死锁: session1: SQL> select * from t1; X 1 2 SQL> update t1 set x=11 where x=1; session2: SQL> update t1 set x=22 where x=2; session1: SQL> update t1 se
阅读全文
posted @
2017-08-14 08:56
看透ら不说透
阅读(141)
推荐(0)
oracle课堂笔记--第二十天
摘要:audit 开启开关参数: SQL> show parameter audit_trail 设置审计选项: 每次设置新的审计选项,测试用户需要重新连接 sys准备工作: SQL> drop user user01 cascade; SQL> create user user01 identified
阅读全文
posted @
2017-08-10 18:36
看透ら不说透
阅读(113)
推荐(0)
oracle课堂笔记---第十九天
摘要:用户管理 AAA: Authentication: 身份验证 (确定当前用户身份) Authorization: 权限管理 (能做什么) Audition: 审计 (做过什么) authentication 预定义的系统用户: SQL> select USERNAME, ACCOUNT_STATUS
阅读全文
posted @
2017-08-10 18:34
看透ら不说透
阅读(155)
推荐(0)
oracle课堂笔记--第十八天
摘要:Oracle NET 1.客户端通过@ora10g的名字去tnsname.ora文件获取服务器的具体连接信息 2.客户端通过tnsname.ora中的描述向服务器发出链接请求服务器端 3.服务器的监听器接收到连接请求后,验证请求的服务的有效性 4.服务器端产生一个服务进程和客户端进程建立连接 查看会
阅读全文
posted @
2017-08-09 08:45
看透ら不说透
阅读(292)
推荐(0)
oracle课堂随笔--第十七天
摘要:数据字典/动态性能视图 SQL> conn hr/hr SQL> desc user_tables 当前用户名下所有的表 SQL> select TABLE_NAME from user_tables; SQL> desc user_views SQL> select VIEW_NAME from
阅读全文
posted @
2017-08-07 18:37
看透ら不说透
阅读(121)
推荐(0)
oracle课堂随笔--第十六天
摘要:实例管理 监听 启动监听: $ netstat -tlnp | grep 1521 $ lsnrctl LSNRCTL> help $ lsnrctl status $ lsnrctl stop $ netstat -tln | grep 1521 快速动态注册:(可选) $ sqlplus / a
阅读全文
posted @
2017-08-06 14:51
看透ら不说透
阅读(128)
推荐(0)
oracle课堂随笔--第十五天
摘要:racle管理 体系结构 上 内存 下 磁盘 SGA: $ sqlplus / as sysdba SQL> show sga SQL> show parameter sga_max_size 显示容量 SQL> select * from V$SGAINFO; 系统内部组建 oem:浏览器中 服务
阅读全文
posted @
2017-08-04 18:18
看透ら不说透
阅读(95)
推荐(0)
oracle课堂随笔--第十四天
摘要:集合操作 select employee_id, job_id from employees union all 不去除 保留重复值 select employee_id, job_id from job_history; select employee_id, job_id from employ
阅读全文
posted @
2017-08-03 18:19
看透ら不说透
阅读(127)
推荐(0)
oracle课堂笔记--第十三天
摘要:自连接: empid ename mgrid 100 abc 101 def 100 102 xyz 100 emp: mgr: empid ename mgrid empid mgrname 100 abc 100 abc 101 def 100 102 xyz 100 101 def 100 1
阅读全文
posted @
2017-08-01 18:25
看透ら不说透
阅读(173)
推荐(0)