03 2020 档案
摘要:例子:Configure channel 1 device type disk format 'd:/backup/orcl/backup_%U'; 在configure 命令中经常使用格式串,在backup,resotre,allocate channel 等其他RMAN 命令中也会经常看到格式串
阅读全文
摘要:#!/bin/bash if [ `whoami` != oracle ];then echo 'please Use oracle user perform script' exit 1 fi IP=$(ip addr | awk '/scope global/ {print $0}'| awk
阅读全文
摘要:关于mysql主从架构master宕机后,请求转移问题解决办法 mysql架构:一主一从 问题一:有两台mysql数据库,已做好主从。如果运行某一天master服务器mysql故障导致前端请求无法处理怎么办? 答:将前端需要数据库处理的请求转移到slave机上。 问题二:怎么转移? 答: 方法一:如
阅读全文
摘要:SQL> alter database backup controlfile to '/home/oracle/con.ctl'; #备份控制文件 Database altered. #删除后会记录到当前的控制文件中,恢复的时候不可以使用当前的控制文件 SQL> drop tablespace tb
阅读全文
摘要:一、查询目前表空间和数据文件名称 SQL> select name from v$tablespace; NAME SYSTEM UNDOTBS1 SYSAUX USERS TEMP SQL> select name from v$datafile; NAME D:\ORACLE\PRODUCT\1
阅读全文
摘要:alter database backup controlfile to 'filename' ##是用来备份controlfile的,和standby无关. alter database create standby controlfile as 'filename' ##是用来制作用于stand
阅读全文
摘要:catalog命令可以用来扫描备份片,文件拷贝(datafile or controlfile copy),也可以用来扫描归档日志,所以,只要你的备份还在,归档还在,即使catalog database崩溃,控制文件重建,照样可以用这些备份来做恢复。 扫描备份片 CATALOG BACKUPPIEC
阅读全文
摘要:恢复误删除的一张表可以使用很多方法,如日志挖掘、闪回等,rman恢复(不完全恢复)肯定不是最好的,也不建议用, 现在我们只是演示一下这种恢复。 1 RMAN备份数据库 2创建测试表 3查看此时的SCN并删除表 4恢复数据测试表 5验证测试表是否恢复过来
阅读全文
摘要:recover [automatic] [from 'location'] [database | tablespace tablespace_name | datafile datafile_name] automatic:进行自动恢复,自动读取默认归档路径 from 'localtion': 从
阅读全文
摘要:启动顺序:先启动备库,后启动主库 关闭顺序:先关闭主库,后关闭备库 1、正确打开备库和主库 备库: SQL> STARTUP MOUNT; SQL>ALTER DATABASE RECOVER MANAGED STANDBY DATABASE DISCONNECT FROM SESSION; 主库:
阅读全文
摘要:从ASM中拷贝归档日志到文件系统: 命令: rman target / RMAN> copy archivelog '+ARCH/fhdbca/archivelog/2018_05_09/thread_1_seq_37.384.975668203' to '/oracle/thread_1_seq_
阅读全文
摘要:#oracle角色 1. 禁用所有角色 SQL> set role none; 2. 激活指定的角色connect,resource,role_emp SQL> set role connect,resource,role_emp identified by role_emp; 3. 激活除了个别角
阅读全文
摘要:--列权限 dba_col_privs: 所有列对象的权限信息 all_col_privs: 当前用户拥有的列对象权限信息 user_col_privs:当前用户列对象权限信息 --对象权限 dba_tab_privs: 所有对象权限信息 all_tab_privs: 当前用户拥有的对象权限信息 u
阅读全文
摘要:### 审计 1. 语句审计: 2. 权限审计: 3. 对象审计: 4. 网络审计: 语句审计语法: audit sql_statement_shortcut | all | [all statements] [by user_list] | [in session current] [by ses
阅读全文
摘要:0.创建口令文件 [oracle@class191 ~]$ orapwd file=$ORACLE_HOME/dbs/orapwmynewdb password=oracle entries=30 force=y 1. 创建参数文件 2.启动数据库到挂载状态,创建数据库 [oracle@class1
阅读全文
摘要:exp help=y imp help=y exp/imp是客户端工具,只能单线程的执行数据导出与导入,应用于大型数据库系统容易导致性能上的瓶颈 exp执行方式: 1.交互式: 2.命令行方式: 3.参数文件方式: imp导入方式: 1. 全库导入: 需要exp_full_database角色或im
阅读全文
摘要:expdp可以将数据库中的元数据与行数据导出到操作系统的转储文件. 1).使用create directory语句创建目录对象 SQL> create or replace directory dumpdir as '/opt/oracle/dump'; 2).使用grant语句为用户授予目录对象的
阅读全文
摘要:同义词:数据库中表,索引,视图或其他模式对象的一个别名. 同义词不占用实际的存储空间,数据字典中只存储同义词的定义描述. dba_synonyms all_synonyms user_synonyms 私有同义词: 只能被创建它的用户所拥有,该用户可以控制其他用户时候有权使用该同义词 共有同义词:
阅读全文
摘要:数据库链接: 远程数据库在本地数据库的映射. 数据库链接不占用实际的存储空间,数据字典保存相关数据库链接的定义信息. dba_db_link; all_db_link; user_db_link; SQL> create database link sales using 'sales_us'; -
阅读全文
摘要:序列 序列不占用实际的存储空间,在数据字典中存储序列的定义描述 dba_sequences all_sequences user_sequences create sequence sequence_name [start with integer] [increment by integer] [
阅读全文
摘要:视图与实体化视图 1. 创建带约束的视图 SQL> create or replace view emp_sal_view as select employee_id,first_name,last_name,salary from employee where salary>2000 with c
阅读全文
摘要:SQL> create tablespace tbs1 datafile '/opt/...tbs1.dbf' size 20M extent management local uniform size 512k; SQL> create tablespace tbs2 datafile '/opt
阅读全文
摘要:参数文件:默认有341个初始化参数 1. 显示参数:在初始化参数文件中显示设置的参数 2. 隐式参数:没有在初始化参数文件中显示设置,默认值的参数 SQL> select name,value from v$parameter where name='spfile'; SQL> create spf
阅读全文
摘要:1. 手动归档 SQL> alter database archivelog manual; SQL> alter system archive log all --使用all子句归档所有被写满的重做日志文件组 SQL> alter system archive log current --使用cu
阅读全文
摘要:SQL> alter database add logfile ('/opt/oracle/reod01.log','/opt/oracle/redo02.log') size 50M; SQL> alter database add logfile group 5 ('/opt/oracle/re
阅读全文
摘要:控制文件管理 1.可重用部分: control_file_record_keep_time参数定义,默认7天,是供恢复管理器RMAN使用,内容可以自动扩展 2.不需要恢复可重用部分: 由create database语句或create controlfile语句设置,限制了数据库中相关参数的取值范围
阅读全文
摘要:#查看表空间的空闲空间和已使用空间大小 select file_name,total_size,total_size-free_size USED_SIZE,free_size from (select file_id,file_name,bytes/1024/1024 TOTAL_SIZE fro
阅读全文
摘要:#命名规范: local==> l remote==> r extract==> x data pump==> p source Trail==>st Remote Trail==>rt #《《源数据库orcl》》 Extract:将重做日志信息抽取存放到本地exttrail文件中 0.开启附加日志
阅读全文
摘要:SQL> desc jack.t9 --源表 Name Null? Type ID NUMBER NAME VARCHAR2(200) FID NUMBER SQL> desc jack.t9 --目标表 Name Null? Type ID NUMBER NAME VARCHAR2(200) FI
阅读全文
摘要:源库: 192.168.31.16 TNS=orcl 目标库: 192.168.31.113 TNS=vmsys 表结构: SQL> desc jack.t10 --源表 Name Null? Type ID NUMBER NAME VARCHAR2(800) AGE NUMBER SQL> des
阅读全文
摘要:target: 192.168.31.16(rac01)/192.168.31.17(rac02) sid=orcl unique_name=orcl services_name=orcl1/orcl2auxilary: 192.168.31.118 sid=orcldg services_name
阅读全文
摘要:SQL> execute sys.dbms_backup_restore.resetCfileSection(11); #清空归档日志记录文件,便于查看 PL/SQL procedure successfully completed. SQL> select name,sequence#,appli
阅读全文