随笔分类 - 数据库
摘要:#!/bin/bash mkdir -p /bak && mv /etc/yum.repos.d/CentOS-* /bak #挂载本地磁盘到/mnt目录 mount /dev/sr0 /mnt yum install -y wget python3 bzip2 bzip2-devel libaio
阅读全文
摘要:#!/bin/bash curl -sO https://repo.mysql.com//mysql80-community-release-el7-5.noarch.rpm rpm -ivh mysql80-community-release-el7-5.noarch.rpm yum clean
阅读全文
摘要:系统: OracleLinux-R7-U9-Server-x86_64-dvd.iso 内存: 16G 硬盘: 1T #!/bin/bash set -x #Define global variable ORA_SID=PROD cat>/etc/hosts<<EOF 127.0.0.1 local
阅读全文
摘要:发现一点:只要开启了CONTROLFILE AUTOBACKUP,就算只备份一个归档日志最后一步也一定会备份控制文件和spfile(如果是pfile启动,则不会备份spfile) 整库备份的最好方法 CONFIGURE CONTROLFILE AUTOBACKUP ON; backup databa
阅读全文
摘要:检查当前数据库CPU和PSU补丁信息 方法一: 登录数据库,检查DBA_REGISTRY_HIST视图。 SYS@orcl> select *from dba_registry_history; ACTION_TIME ACTION NAMESPACE VERSION ID BUNDLE_SERIE
阅读全文
摘要:drop PROCEDURE if exists test1; create procedure test1() begin declare i int; set i=1; while i<=30 do update blog.car1_myarticle set blog.car1_myartic
阅读全文
摘要:例子: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_
阅读全文
浙公网安备 33010602011771号