循序渐进oracle,第二章笔记-EM,GRID
1)安装EM windows环境下: emca -hemca -repos create2)启动EMemctl start dbconsole3)当中文EM页面出现乱码,在$ORACLE_HOME/jdk/jre/lib或者$ORACLE_HOME/jre/1.4.2/lib 中改变字符集缺省为:mv font.properties.zh_CN.Redhat font.properties替换后清理Cache,重启EM$ORACLE_HOME/oc4j/j2ee...
循序渐进oracle,第一章笔记-数据库创建
11G以前查看告警日志文件show parameter background_dump_dest11G以后show parameter diagselect name,value from diag_info;2)show parameter instance_name 查看实例名db_name 查看数据库名3)用 orapwd 来创建口令文件4)remote_login_passwordfile 控制是否能远程登录show parameter pass 可以查...
开启autotrace
--=======================-- 启用AUTOTRACE 功能--======================= AUTOTRACE是一个SQL*Plus工具,用于跟踪SQL的执行计划,收集执行时所耗用资源的统计信息,是SQL优化工具之一,下面给出启用AUTOTRACE 功能步骤。 一、创建基础表 运行$ORACLE_HOME/rdb...
拜读深入浅出oracle杂谈
正式接触oracle也有小半年了,从开始的毫无头绪到现在勉强了解的其体系结构。oracle的原厂培训让我入门,看了这本书让我感觉以前模糊的东西清晰了很多。不过,虽说这本书是入门级,但是感觉没有一点oracle的基础也是肯定看起来会很困难。我看过不少“入门级”的书,但是如果没有面授的经历感觉都会看起来很困难。 ...
马士兵PLSQL笔记
set serveroutput on; 开启显示begin end;/ 开始结束;declare 申明变量,变量名 默认 V_ 开头v_num number := 0;赋值;exception when others then dbms_output.put_line('error'); 获取任何异常并处理;变量类型:bi...
传输数据库
lter database open read only;select file_name from dba_data_files;查看数据文件1、检查是否能转换。 SQL>select * from v$db_transportable_platform; Make sure your database is open in read-only mode, then call DBMS_TDB.CHECK_DB with appropriate parameters. 确定数...
传输表空间
select * from v$transportable_platform 罗列不同平台的传输字节位形式SELECT tp.endian_formatFROM v$transportable_platform tp, v$database dWHERE tp.platform_name = d.platform_name;CONNECT TARGET SYS@orclRMAN>SQL 'ALTER TABLESPACE hr READ ONLY';CONVERT TABLESPACE hr &n...
备份复制数据库
[oracle@dbserver ~]$ rman target sys/oracle auxiliary sys/oracle@sztech2Recovery Manager: Release 11.2.0.3.0 - Production on Sun Jul 29 16:16:16 2012Copyright (c) 1982, 2011, Oracle and/or its affiliates. All rights reserved.connected to target database: SZTECH1 (DBID=3206860853)conn...
闪回数据库
闪回时间查询SELECT employee_id, salary FROM employeesAS OF TIMESTAMP <T1>WHERE employee_id = 200 select salary from emp as of timestamp to_timestamp('2014-08-06 14:50:00','yyyy-mm-dd hh24:mi:ss') ;select systimestamp from dual; 查看当前时间ti...
管理内存
show parameter db_block 查看标准块信息CREATE INDEX cust_idx … STORAGE (BUFFER_POOL KEEP);ALTER TABLE oe.customers STORAGE (BUFFER_POOL RECYCLE);ALTER INDEX oe.cust_lname_ix STORAGE (BUFFER_POOL KEEP);show parameter cache 查看sga块分配情况show parameter shared_p...
诊断数据库
RMAN>list failure 显示数据库错误信息(默认列出优先级为高的优先级)[ ALL | CRITICAL | HIGH | LOW | CLOSED | failnum[,failnum,…] ][ EXCLUDE FAILURE failnum[,failnum,…] ][ DETAIL ]list failure all;list failure detail;查看数据库错误明细advise failure ; 对list failure的错误提供...
RMAN还原恢复
restore还原 recover恢复临时文件丢失 重启数据库会自动重新创建联机日志(内存里面的重铸日志项) 在有归档的情况下 丢失日志文件 直接alter database clear logfile group 1;select group#,sequence#,status,archived,members from v$log;查看日志文件的分组,编号,状态,归档alter system swit...
rman备份相关
RMAN:show all ;查看备份参数 或者 查看动态性能视图 v$rman_configurationconfigure controlfile autobackup on;打开对控制文件自动备份RMAN> CONFIGURE DEVICE TYPE sbt PARALLELISM 3;配置磁带并行度为3; 查看相关配置:RMAN> SHOW CONTROLFILE AUTOBACKUP FORMAT;RMAN> SHOW EXCLUDE;RMAN> SHOW A...
rman加密备份
Oracle数据库备份加密,通过加密,可以保护备份文件,防止备份泄漏资料。 oracle备份加密主要是指RMAN的加密,EXP/EXPDP加密是没有的。RMAN加密主要有以下几种方式: 1.口令模式加密 RMAN> SET ENCRYPTION ON IDENTIFIED BY "PASSWORD" ONLY; RMAN> backup as compressed backupset database format 'D:\o...
归档路径相关
列出备份 不能再RUN下面跑list backup分配通道:不能再提示符下跑run{ allocate channel c1 device type disk;}备份数据文件4 RUN下,提示符下都能跑backup datafile 4;查看归档信息archive log list;开启归档1)数据库启动到mount模式2)alter database archivelog;3) 打开数据库查看...
恢复目录相关
设置监听 查看监听位置 locate tnsnames.oracatlog = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDI...
数据棒导入导出
创建目录create directory tab_test as '/home/oracle/labs/extab1'grant read on directory tab_test to hrgrant write on directory tab_test to hr;创建表create table emp as select * from employees;expdp hr/hr directory=tab_test dumpfile=emp.dmp tables=emp;impdp hr/hr directory=:dir_expdp ...
文件系统下备份表空间
archive log list; 查看是否开启归档select * from v$tablespace; 查看表空间信息alter tablespace system begin backup; 开启system表空间的备份模式select file_name from dba_data_files; 查看表空间位置! cp 表空间位置 备份目标位置 开始备份eg: /alter tablespace system en...