03 2020 档案

摘要:例子:Configure channel 1 device type disk format 'd:/backup/orcl/backup_%U'; 在configure 命令中经常使用格式串,在backup,resotre,allocate channel 等其他RMAN 命令中也会经常看到格式串 阅读全文
posted @ 2020-03-30 00:30 vmsysjack 阅读(656) 评论(0) 推荐(0) 编辑
摘要:#!/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 阅读全文
posted @ 2020-03-29 15:37 vmsysjack 阅读(214) 评论(0) 推荐(0) 编辑
摘要:关于mysql主从架构master宕机后,请求转移问题解决办法 mysql架构:一主一从 问题一:有两台mysql数据库,已做好主从。如果运行某一天master服务器mysql故障导致前端请求无法处理怎么办? 答:将前端需要数据库处理的请求转移到slave机上。 问题二:怎么转移? 答: 方法一:如 阅读全文
posted @ 2020-03-29 13:22 vmsysjack 阅读(549) 评论(0) 推荐(0) 编辑
摘要:SQL> alter database backup controlfile to '/home/oracle/con.ctl'; #备份控制文件 Database altered. #删除后会记录到当前的控制文件中,恢复的时候不可以使用当前的控制文件 SQL> drop tablespace tb 阅读全文
posted @ 2020-03-27 22:57 vmsysjack 阅读(788) 评论(0) 推荐(0) 编辑
摘要:一、查询目前表空间和数据文件名称 SQL> select name from v$tablespace; NAME SYSTEM UNDOTBS1 SYSAUX USERS TEMP SQL> select name from v$datafile; NAME D:\ORACLE\PRODUCT\1 阅读全文
posted @ 2020-03-27 22:23 vmsysjack 阅读(199) 评论(0) 推荐(0) 编辑
摘要:alter database backup controlfile to 'filename' ##是用来备份controlfile的,和standby无关. alter database create standby controlfile as 'filename' ##是用来制作用于stand 阅读全文
posted @ 2020-03-27 21:23 vmsysjack 阅读(489) 评论(0) 推荐(0) 编辑
摘要:catalog命令可以用来扫描备份片,文件拷贝(datafile or controlfile copy),也可以用来扫描归档日志,所以,只要你的备份还在,归档还在,即使catalog database崩溃,控制文件重建,照样可以用这些备份来做恢复。 扫描备份片 CATALOG BACKUPPIEC 阅读全文
posted @ 2020-03-27 21:19 vmsysjack 阅读(774) 评论(0) 推荐(0) 编辑
摘要:恢复误删除的一张表可以使用很多方法,如日志挖掘、闪回等,rman恢复(不完全恢复)肯定不是最好的,也不建议用, 现在我们只是演示一下这种恢复。 1 RMAN备份数据库 2创建测试表 3查看此时的SCN并删除表 4恢复数据测试表 5验证测试表是否恢复过来 阅读全文
posted @ 2020-03-27 21:12 vmsysjack 阅读(261) 评论(0) 推荐(0) 编辑
摘要:recover [automatic] [from 'location'] [database | tablespace tablespace_name | datafile datafile_name] automatic:进行自动恢复,自动读取默认归档路径 from 'localtion': 从 阅读全文
posted @ 2020-03-27 18:43 vmsysjack 阅读(207) 评论(0) 推荐(0) 编辑
摘要:启动顺序:先启动备库,后启动主库 关闭顺序:先关闭主库,后关闭备库 1、正确打开备库和主库 备库: SQL> STARTUP MOUNT; SQL>ALTER DATABASE RECOVER MANAGED STANDBY DATABASE DISCONNECT FROM SESSION; 主库: 阅读全文
posted @ 2020-03-27 09:18 vmsysjack 阅读(1580) 评论(0) 推荐(0) 编辑
摘要:从ASM中拷贝归档日志到文件系统: 命令: rman target / RMAN> copy archivelog '+ARCH/fhdbca/archivelog/2018_05_09/thread_1_seq_37.384.975668203' to '/oracle/thread_1_seq_ 阅读全文
posted @ 2020-03-26 22:49 vmsysjack 阅读(500) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-03-22 23:45 vmsysjack 阅读(135) 评论(0) 推荐(0) 编辑
摘要:#oracle角色 1. 禁用所有角色 SQL> set role none; 2. 激活指定的角色connect,resource,role_emp SQL> set role connect,resource,role_emp identified by role_emp; 3. 激活除了个别角 阅读全文
posted @ 2020-03-22 22:47 vmsysjack 阅读(115) 评论(0) 推荐(0) 编辑
摘要:--列权限 dba_col_privs: 所有列对象的权限信息 all_col_privs: 当前用户拥有的列对象权限信息 user_col_privs:当前用户列对象权限信息 --对象权限 dba_tab_privs: 所有对象权限信息 all_tab_privs: 当前用户拥有的对象权限信息 u 阅读全文
posted @ 2020-03-22 22:22 vmsysjack 阅读(146) 评论(0) 推荐(0) 编辑
摘要:### 审计 1. 语句审计: 2. 权限审计: 3. 对象审计: 4. 网络审计: 语句审计语法: audit sql_statement_shortcut | all | [all statements] [by user_list] | [in session current] [by ses 阅读全文
posted @ 2020-03-22 21:13 vmsysjack 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-03-22 15:33 vmsysjack 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-03-21 22:22 vmsysjack 阅读(153) 评论(0) 推荐(0) 编辑
摘要:0.创建口令文件 [oracle@class191 ~]$ orapwd file=$ORACLE_HOME/dbs/orapwmynewdb password=oracle entries=30 force=y 1. 创建参数文件 2.启动数据库到挂载状态,创建数据库 [oracle@class1 阅读全文
posted @ 2020-03-21 20:38 vmsysjack 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-03-21 12:31 vmsysjack 阅读(140) 评论(0) 推荐(0) 编辑
摘要:设置oracle为口令认证方式: 阅读全文
posted @ 2020-03-21 12:28 vmsysjack 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-03-21 11:19 vmsysjack 阅读(561) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-03-17 21:10 vmsysjack 阅读(97) 评论(0) 推荐(0) 编辑
摘要:exp help=y imp help=y exp/imp是客户端工具,只能单线程的执行数据导出与导入,应用于大型数据库系统容易导致性能上的瓶颈 exp执行方式: 1.交互式: 2.命令行方式: 3.参数文件方式: imp导入方式: 1. 全库导入: 需要exp_full_database角色或im 阅读全文
posted @ 2020-03-17 20:26 vmsysjack 阅读(226) 评论(0) 推荐(0) 编辑
摘要:expdp可以将数据库中的元数据与行数据导出到操作系统的转储文件. 1).使用create directory语句创建目录对象 SQL> create or replace directory dumpdir as '/opt/oracle/dump'; 2).使用grant语句为用户授予目录对象的 阅读全文
posted @ 2020-03-17 19:01 vmsysjack 阅读(465) 评论(0) 推荐(0) 编辑
摘要:同义词:数据库中表,索引,视图或其他模式对象的一个别名. 同义词不占用实际的存储空间,数据字典中只存储同义词的定义描述. dba_synonyms all_synonyms user_synonyms 私有同义词: 只能被创建它的用户所拥有,该用户可以控制其他用户时候有权使用该同义词 共有同义词: 阅读全文
posted @ 2020-03-12 12:15 vmsysjack 阅读(141) 评论(0) 推荐(0) 编辑
摘要:数据库链接: 远程数据库在本地数据库的映射. 数据库链接不占用实际的存储空间,数据字典保存相关数据库链接的定义信息. dba_db_link; all_db_link; user_db_link; SQL> create database link sales using 'sales_us'; - 阅读全文
posted @ 2020-03-12 12:14 vmsysjack 阅读(133) 评论(0) 推荐(0) 编辑
摘要:序列 序列不占用实际的存储空间,在数据字典中存储序列的定义描述 dba_sequences all_sequences user_sequences create sequence sequence_name [start with integer] [increment by integer] [ 阅读全文
posted @ 2020-03-12 09:49 vmsysjack 阅读(224) 评论(0) 推荐(0) 编辑
摘要:视图与实体化视图 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 阅读全文
posted @ 2020-03-10 16:28 vmsysjack 阅读(553) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-03-08 16:55 vmsysjack 阅读(180) 评论(0) 推荐(0) 编辑
摘要:SQL> create tablespace tbs1 datafile '/opt/...tbs1.dbf' size 20M extent management local uniform size 512k; SQL> create tablespace tbs2 datafile '/opt 阅读全文
posted @ 2020-03-08 10:58 vmsysjack 阅读(137) 评论(0) 推荐(0) 编辑
摘要:参数文件:默认有341个初始化参数 1. 显示参数:在初始化参数文件中显示设置的参数 2. 隐式参数:没有在初始化参数文件中显示设置,默认值的参数 SQL> select name,value from v$parameter where name='spfile'; SQL> create spf 阅读全文
posted @ 2020-03-07 22:32 vmsysjack 阅读(232) 评论(0) 推荐(0) 编辑
摘要:1. 手动归档 SQL> alter database archivelog manual; SQL> alter system archive log all --使用all子句归档所有被写满的重做日志文件组 SQL> alter system archive log current --使用cu 阅读全文
posted @ 2020-03-07 21:50 vmsysjack 阅读(285) 评论(0) 推荐(0) 编辑
摘要: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 阅读全文
posted @ 2020-03-07 18:23 vmsysjack 阅读(169) 评论(0) 推荐(0) 编辑
摘要:控制文件管理 1.可重用部分: control_file_record_keep_time参数定义,默认7天,是供恢复管理器RMAN使用,内容可以自动扩展 2.不需要恢复可重用部分: 由create database语句或create controlfile语句设置,限制了数据库中相关参数的取值范围 阅读全文
posted @ 2020-03-07 15:05 vmsysjack 阅读(132) 评论(0) 推荐(0) 编辑
摘要:#查看表空间的空闲空间和已使用空间大小 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 阅读全文
posted @ 2020-03-07 13:21 vmsysjack 阅读(216) 评论(0) 推荐(0) 编辑
摘要:#命名规范: local==> l remote==> r extract==> x data pump==> p source Trail==>st Remote Trail==>rt #《《源数据库orcl》》 Extract:将重做日志信息抽取存放到本地exttrail文件中 0.开启附加日志 阅读全文
posted @ 2020-03-06 15:36 vmsysjack 阅读(1312) 评论(0) 推荐(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 阅读全文
posted @ 2020-03-06 15:31 vmsysjack 阅读(566) 评论(0) 推荐(0) 编辑
摘要:源库: 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 阅读全文
posted @ 2020-03-06 15:19 vmsysjack 阅读(1110) 评论(0) 推荐(0) 编辑
摘要: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 阅读全文
posted @ 2020-03-01 17:53 vmsysjack 阅读(237) 评论(0) 推荐(0) 编辑
摘要:SQL> execute sys.dbms_backup_restore.resetCfileSection(11); #清空归档日志记录文件,便于查看 PL/SQL procedure successfully completed. SQL> select name,sequence#,appli 阅读全文
posted @ 2020-03-01 16:35 vmsysjack 阅读(178) 评论(0) 推荐(0) 编辑