EXP、IMP
一、EXP导出1、导出表exp system/password tables=scott.dept,scott.emp file=F:\backup\exp\tab.dmp log=F:\backup\exp\tab.logexp scott/password tables=dept,emp file=F:\backup\exp\tab.dmp log=F:\backup\ex...
Flashback
一、Flashback Database(flashback Log回滚数据库)启用Flashback Database1、启用Flash Recovery AreaSQL> alter system set db_recovery_file_dest='/backup/flashback' scope=both;SQL> alter system set db_rec...
跨平台迁移--可传输表空间
查询操作系统采用的字节顺序SQL> select * from v$transportable_platform. order by platform_id;====================================================================PLATFORM_ID PLATFORM_NAME &nb...
数据块损坏块恢复
发生数据块损坏是,最典型的表现是遇到ORA-01578错误,也可能是ORA-600内部错误。物理一致性检查:数据块校验和(Block Checksum)alter system set db_block_checksum=true/false;逻辑一致性检查:逻辑数据块检查(L...
RMAN duplicate迁移数据库
1、在辅助机上安装Oracle(不安装实例),并配置监听(参考双实例监听设置)listener.ora 文件========================================= (SID_DESC = (...
RMAN Complete
RMAN权限使用catalog模式授予recovery_catalog_owner权限即可,使用nocatalog模式,就得sysdba权限backup database plus archivelog;===========================================================================...
RMAN基础
一、将数据库设置为归档模式1、查看归档模式select log_mode from v$database;archive log list;2、设置为归档模式shutdown immediate;startup mount;alter database archivelog;alter database open;3、RMAN命令s...
Oracle的索引
Oracle的索引索引和对应的表应该位于不同的表空间中,oracle能够并行读取位于不同硬盘上的数据,可以避免产生I/O冲突。B树索引:在B树的叶节点中存储索引字段的值与ROWID。唯一索引和不唯一索引都只是针对B树索引而...
分区表
一、表分区的法1、范围分区法 根据表中列值的范围进行分区,如按照年度或季度等,当数据在范围内均匀分布时,性能最好,否则考虑其他分区方法。2、散列(Hash)分区法 Hash实际是一种函数算法,当向表插入...
Oracle普通表转化为分区表
普通表转化为分区表:Oracle在线重定义表功能================================================================================Oracle的普通表不能通过修改属性的方式直接转化为分区表,必须通过重建的方式进行转...
外部表External Table
Oracle外部表(Oracle External Tables)定义:结构存放在数据字典中,而表数据存放在OS文件中的表。作用:在数据库中查询OS文件的数据,还可以将OS文件数据装载到数据库中。区别:在外部表上不能执行DML操作,也不能...
临时表Temporary Table
创建临时表基于会话的临时表 会话级的临时表因为这这个临时表中的数据和你的当前会话有关系,当你当前session不退出的情况下,临时表中的数据就还存在,而当你退出当前session的时候,临时表中的数据就全部没...
创建表
1、创建表及主键create table dept (deptno number(2) primary key, dname varchar2(10), loc varchar2(10) );create table dept (deptno number(2), dname varchar2(10), ...
管理表空间和数据文件
创建表空间create tablespace tablespace_namedatafile 'path\file_name' size integer [K|M] reuse[autoexend [off|on next integer[K|M]][maxsize [unlimited|integer [K|M]]][minimum extent integer [K|M]][defa...
双实例监听设置
/u01/oracle/app/product/network/admin/listener.ora 文件============================================================SID_LIST_LISTENER = (SID_LIST = (SID_DESC =  ...
Solaris上安装Oracle
1、查看Solaris版本# uname -a2、安装必需的软件包# pkginfo -i pkg_name 查看软件包# pkgadd -d path_name pkg_name 安装软件包# pkgrm pkg_name 删除软件包# pkgi...
安装ASM数据库 ASMLib方式
一、安装oracleasmlib程序包。从OTN下载ASM库,并以root用户身份安装ASM RPM。http://www.oracle.com/technology/software/tech/linux/asmlib/rhel4.html查看Linux版本# uname -akernel-hugemem-2.6.9-42.0.0.0.1.E...
Configure Data Guard--Physical Standby
1、Enable Archivelog Mode SQL> archive log listSQL> startup mountSQL> alter database archivelog;SQL> alter database open;2、Create a Password File$ cd $ORACLE_HOME/dbs$ orapwd file=orapwora10 passwor...
安装oracle 11g on oracle linux 5
1、使用yum安装软件包挂载系统光盘到/media/yumsource下# mkdir -p /media/yumsource# mount /dev/cdrom /media/yumsourceor# mount /dev/hdc /media/yumsource检查yum软件包# rpm -qa | grep yumyum-3.2.22-26.e...