- 博客(13)
- 资源 (2)
- 收藏
- 关注
原创 Oracle database 16章 数据库恢复 整个数据库的完全恢复 恢复整个数据库 理论试验
1、使用RMAN恢复整个数据库 先 shutdown database,然后连接上RMAN,把数据库startup 到 mount状态,使用 database restore命令直接恢复整个数据库,要在恢复文件的目录下有备份文件。 ~/app/oracle/flash_recovery_area> sqlplus / as sysdba SQL*Plus: Release 11.2.0.
2013-04-07 20:15:31
670
原创 Oracle database 15章 恢复管理器 RMAN脚本 理论试验
1、使用命令文件 先创建一个命令文件 ~/app/oracle/flash_recovery_area> cat testfile01 BACKUP DATABASE PLUS ARCHIVELOG; 然后使用rman进行调用: ~/app/oracle/flash_recovery_area> rman target / @testfile01 Recovery Manager:
2013-04-05 17:23:33
568
原创 Oracle database 15章 恢复管理器 闪回恢复区 理论试验
1、查看归档模式 SQL> archive log list; Database log mode No Archive Mode Automatic archival Disabled Archive destination USE_DB_RECOVERY_FILE_DEST Oldest online log sequence 39 Cu
2013-04-05 16:53:08
685
原创 Oracle database 15章 恢复管理器 连接到RMAN 理论试验
1、通过数据库认证连接到RMAN ~/app/oracle/flash_recovery_area> rman Recovery Manager: Release 11.2.0.1.0 - Production on Fri Apr 5 16:24:53 2013 Copyright (c) 1982, 2009, Oracle and/or its affiliates. All rig
2013-04-05 16:37:18
694
原创 Oracle database 14章 使用数据泵导出和导入 监控数据泵作业 理论试验
1、浏览数据泵作业 SQL> select * from dba_datapump_jobs; no rows selected SQL> select * from dba_datapump_jobs; OWNER_NAME JOB_NAME ------------------------------ ------------------------------ OPE
2013-04-04 16:10:31
555
原创 Oracle database 14章 使用数据泵导出和导入 导入 理论试验
1、导入命令--生成导入DDL 文件 ~/app/oracle/admin/test/dpdump> impdp hr/hr directory=data_pump_dir dumpfile=SPECIAL_SERVICE_DATA.dmp SQLFILE=data_pump_dir:hr.sql SCHEMAS=HR Import: Release 11.2.0.1.0 - Produc
2013-04-04 15:56:07
947
原创 Oracle database 14章 使用数据泵导出和导入 导出 理论试验
1、先要指明目录对象,并赋予读写的权限 ~> expdp hr/hr Export: Release 11.2.0.1.0 - Production on Thu Apr 4 14:07:22 2013 Copyright (c) 1982, 2009, Oracle and/or its affiliates. All rights reserved. Connected t
2013-04-04 14:59:19
1126
原创 Oracle database 使用SQL转换数据 使用sql model 子句 理论试验
sql model 子句中多维数组的3个要素:分区,维,度量 1、先从现有表中生成新表,查看: SQL> select * from service_data; SPECIAL_SERVICE_LADY FC_PLACE SERVICE_DATE PAY -------------------- ------------------------------ -----------
2013-04-03 19:21:23
540
原创 Oracle database 使用SQL转换数据 使用多表插入 理论试验
1、建立新表 create table new_employees5 as select * from new_employees3 where 1=2; create table new_employees6 as select * from new_employees3 where 1=2; 2、从源表装载所有行,注意目标表的列要在源表的列中,即表列名要一致,否者会报 ORA-00904:
2013-04-02 21:47:12
504
原创 Oracle database 使用SQL转换数据 使用 merge语句 理论试验
1、使用Merge语句 为了方便,先把原来生成的表列名字改回去 alter table new_employees4_yearly_payment rename column yearly_salary to salary_new; 先看看目标表: SQL> select * from new_employees4; EMPLOYEE_ID SALARY_NEW DEPA
2013-04-01 21:55:17
510
原创 Oracle database 使用外部表装载数据 理论试验
涉及到对外部表的操作,仅能使用select操作,insert,update,deleter操作是不允许的 1、先创建目录对象及位置 SQL> sho user; USER is "SYS" SQL> create directory ext_data_dir as '/home/oracle/app/oracle/oradata/ext_data'; Directory created.
2013-04-01 17:25:45
564
原创 Oracle database SQL*Loader 理论实践
需要两部分: 1、控制文件 2、数据文件(或可以附加在控制文件后) 1、实验写的控制文件 .ctl: LOAD DATA INFILE employees.dat *这里不用指定具体路径也可以?只要load时先cd到数据文件路径下* BADFILE test.bad DISCARDFILE test.dsc APPEND INTO table new_employees
2013-03-31 17:17:18
873
原创 Oracle database 数据转换 从现有表中派生数据 理论实践
使用 hr schema 1、复制整张表: create table new_countries as select * from countries; 2、带有条件的选择: create table new_countries1as select*from countrieswhere REGION_ID=1; 3、选取表中的某些列,以及带有条件的选择: create
2013-03-31 16:01:07
573
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅