- RMAN-08137 rman delete archivelog force
jnrjian
数据库oracle
deleteforcearchiveloguntiltime'trunc(sysdate-4)'backedup1timestodevicetypedisk;SymptomsDatabaseAClonedtoDatabaseBonCloneserver.GoldenGateisConfiguredonSourcedatbaseA.DatabaseBwhichisclonedfromSourcedo
- NBU rman HSM 改写脚本
jnrjian
oracledba
run{#allocatechannelch1devicetypedisk;backupdevicetypediskincrementallevel0ascompressedbackupsetdatabaseforcefilesperset=1plusarchivelog;deletearchivelogallcompletedbefore'sysdate-1'devicetypediskback
- oracle pdb 临时表空间,12c datagurad 创建临时表空间遇到的问题
寅成
oraclepdb临时表空间
1.主库添加临时文件SQL>createtemporarytablespacetemp_1tempfile'+datadg'size10m;Tablespacecreated.SQL>altersystemarchivelogcurrent;Systemaltered.colfile_namefora50;setlines150selectfile_name,tablespace_namefrom
- 归档模式
个人精进成长营
1:归档日志文件在线日志——用于崩溃/实例恢复/介质恢复归档日志——用于介质恢复2:确认数据库是否为归档模式archiveloglist;--查看数据归档信息selectlog_modefromv$database;--查看数据库是否为归档模式3:归档模式和非归档模式的相互切换alterdatabasenoarchivelog;--数据库切换成非归档模式(MOUNT)alterdatabasear
- postgresql开启归档模
海底列车
数据库数据库postgresql
postgresql开启归档模1、查询数据库的安装位置和归档时否开启step1:查看数据目录(找出conf文件位置)showdata_directory;/var/lib/postgresql/datastep2:查看归档是否开启showarchive_mode;archive_modeoff2、开启归档模式(开启后有一定的性能损耗)step1:创建归档目录mkdir-p/docker/data/
- PostgreSQL开启wal日志归档模式
Floating warm sun
postgresql数据库
1.检查归档模式是否开启postgres=#showarchive_mode;archive_mode--------------off(1row)2.开启归档模式##创建归档目录mkdir-p/pgsql15.4/pg_arch##配置归档相关参数postgres=#altersystemsetarchive_mode=on;ALTERSYSTEMpostgres=#altersystemset
- oracle 解释归档和非归档模式之间的不同和它们各自的优缺点
zz_ll9023one
oracle数据库
Oracle数据库中的归档模式和非归档模式是两种日志管理模式,它们之间的主要不同在于对重做日志的处理方式。以下是它们之间的不同以及各自的优缺点:归档模式:概念:在归档模式下,当重做日志文件被填满后,Oracle不会直接覆盖旧的日志,而是将它们保存到归档日志文件中。这意味着所有的事务日志都会被保留,包括在线Redo日志和归档日志。优点:可以进行完全、不完全恢复:由于所有的数据库改动都记录在日志文件中
- oracle rman 备份
zhenghuaiyue
在windows2003系统中装了oracle10G数据库,同时建了多个实例,这个备份应该怎么做呢?在网上查了N多的资料,终于了解了一些:冷备:把数据库已执行关闭后,对数据库做全备;需要停机,一般不采用热备:数据库处于归档模式,设计好详细可行的备份策略,热备不需要关闭数据库,生产环境都采用这种方式exp只是对数据库做逻辑备份,不是很可靠,一般只作为备份的辅助手段;RMAN功能非常强大,生产都是用这
- Oracle闪回日志管理(flashbackup log)
betazhou
数据库运维案例分享oracle数据库
Oracle闪回日志管理(flashbackuplog)1.开启闪回日志shutdownimmediatestartupmount;alterdatabasearchivelog;alterdatabaseflashbackon;alterdatabaseopen;2、查看闪回日志保留期限showparameterflash默认是1440分钟,即保留一天。但是Oracle会尽可能多的保留闪回日志。
- rsync将远程文件同步到本地
言之。
linux
rsync-avz--progressusername@remote:/path/to/remote/file/path/to/local/folder这个命令会将远程服务器上的/path/to/remote/file文件同步到本地的/path/to/local/folder文件夹中。-a选项表示使用归档模式,-v选项表示显示详细输出,-z选项表示启用压缩传输,--progress选项表示显示传输
- rman不完全备份恢复_归档模式
福娃筱欢
rman不完全备份恢复
场景说明:1.本文档的环境为同平台、同版本(操作系统版本可以不同,但数据库版本需相同),源机器和目标机器部分控制文件和ORACLE_BASE目录不一样。2.目标机器只需要安装oracle只安装oracle数据库软件,不创建数据库(nonetcadbca)。3.第一次利用备份恢复测试环境,之后从源机器拷贝备份到目标机器并在控制文件中注册,再进行恢复测试。主要过程:将参数文件备份、控制文件备份、数据文
- ORACLE10G非归档模式下RMAN异机迁库
牧尘c
环境信息:源库目标库操作系统WIN7WINSVR2012R2IPx.x.x.216x.x.x.112数据库版本10.2.0.4.0-64bi10.2.0.4.0-64bi存储方式单实例单实例ORACLE_HOMED:\oracle\product\10.2.0\db_1D:\oracle\product\10.2.0\db_1ORACLE_SIDORCLORCLRMAN恢复思路步骤:初始化数据库,
- oracle12c备份与恢复,Oracle Database12c Oracle RMAN备份与恢复(第4版)
天帝君豪
oracle12c备份与恢复
第Ⅰ部分开始在OracleDatabase12c中使用RMAN章RMAN和OracleDatabase12c快速入门指南31.1预备步骤41.2为RMAN操作配置数据库41.2.1确定FRA的正确位置并创建FRA51.2.2登录到数据库并将其配置为使用FRA51.2.3将数据库置于ARCHIVELOG模式51.3备份数据库61.4还原数据库71.5小结7第2章OracleDatabase12c备份
- oracle dg 搭建方式,dg搭建 全复制方式(一)
Angie洛林
oracledg搭建方式
一.环境准备*数据库SID:orcl二.开始搭建(主库准备工作)1.确定主库处理归档模式(主库操作)SQL>archiveloglist;如果不是的话:SQL>SHUTDOWNIMMEDIATE;SQL>STARTUPMOUNT;SQL>ALTERDATABASEARCHIVELOG;SQL>ALTERDATABASEOPEN;2.将Primary端设置为ForceLogging(主库操作)SQL
- 达梦数据库的归档模式介绍
恋上鱼的猫
达梦达梦
几种归档模式归档是实现数据守护系统的重要技术手段,根据功能与实现方式的不同,DM数据库的归档可以分为6类:本地归档、远程归档、实时归档、即时归档、异步归档和同步归档。其中,本地归档日志的内容与写入时机与数据库模式相关;主库Redo日志写入联机日志文件后,再进行本地归档;备库收到主库产生的Redo日志后,直接进行本地归档,同时启动Redo日志重演。什么是归档模式?归档模式是与非归档模式对应的,这两种
- oracle如何定期备份数据库sql文件
酷爱码
经验分享编程学习数据库oraclesql
Oracle数据库可以使用以下方法定期备份数据库的SQL文件:使用Oracle的备份和恢复工具RMAN(RecoveryManager)进行备份。RMAN提供了全面而高效的数据库备份和恢复功能。您可以使用RMAN备份数据库的SQL文件,并将其存储在指定的位置。可以使用RMAN备份的命令来备份数据库,例如:RMAN>BACKUPASBACKUPSETDATABASEPLUSARCHIVELOG;这将
- oracle 19c pdb搭建adg,ORACLE_19C_ADG搭建
抓根
oracle19cpdb搭建adg
服务器信息:hostnameipdb_namedb_unique_nametns主192.168.31.143DEMODEMODEMO备192.168.31.212DEMOVASTVAST注:与11G搭建过程大致相似。在19c中由于一个instance对应多个服务。只需要对CDB的INST_ID进行搭建,就可以将CDB上的所有PDB都做成ADG。主库环境DG环境搭建:1.主库设置1.1设置归档模式
- Oracle19c 归档模式开启与关闭(Linux)
huryer
oracleoracle19c归档模式pdbcdb
Oracle19c归档模式开启与关闭oracle19c的归档模式必须在容器数据库(cdb)一级开启,开启后,全部pdb启用归档模式;1、开启归档流程以SYS用户连接Oracle12c数据库sqlplus/assysdba关闭数据库。shutdownimmediate;加载数据库到MOUNT状态。startupmount;查看归档模式archiveloglist;查看pdb列表showpdbs;切换
- ORACLE-19C DataGuard配置
lxd663810
oracle基础知识dbaoraclelinux数据库开发数据库
一、安装数据库参考文章ORACLE-19C静默安装IP主机名数据库名称主库xx.xx.xx.180dbpriorcl备库xx.xx.xx.181dbstdorcldg二、操作配置1、查看主库归档和附加日志配置如下图,均未开启sqlplus/assysdbaSQL>selectlog_mode,force_loggingfromv$database;2、开启归档模式SQL>shutdownimmed
- Oracle11g DG实战配置(Windows版)(五)主备库DG配置
0xfather
数据库windows数据库oracle
5.1DG主库配置(主库操作)5.1.1配置OracleDataGuard#登录数据库sqlplus/assysdba#查看数据库归档模式,确认Archivelog已启用selectname,log_modefromv$database;#查看数据库是否已启用OracleDataGuardselect*fromv$optionwhereparameter='OracleDataGuard';#检查
- ORA-00257: Archiver error. Connect AS SYSDBA only until resolved错误解决
ok060
oracle数据库
错误原因:服务器分配空间不足,数据库归档日志满导致系统数据库登陆失败。解决办法:1、删除以前的日志2、增大归档日志的容量3、关闭归档模式一、删除以前的容量1、登录账号后,查看ORACLE_BASE目录[oracle@localhost~]$echo$ORACLE_BASE;/orc/app/oracle2、进入数据库操作界面[oracle@localhost~]$sqlplus/assysdba;
- ORACLE之rman备份恢复及故障处理
ok060
oracle数据库备份
一、参数文件恢复1.1首先查看归档模式是否打开SQL>archiveloglistDatabaselogmodeNoArchiveModeAutomaticarchivalDisabledArchivedestination/u01/app/oracle/product/11204/db/dbs/archOldestonlinelogsequence4Currentlogsequence61.2关
- Oracle21.3 active data guard(ADG)配置
betazhou
数据库运维案例分享数据库oracle
Oracle21.3activedataguard(ADG)配置环境介绍:OS:centos8.3oracle:21.3此次文档搭建的是CDB级别的ADG。Oracle从21.7版本开始支持PDB级别的ADG,不在这篇文章中测试验证,后续有时间再安排更新。以下是主要的配置步骤:1、主备开启归档模式SQL>shutdownimmediate数据库已经关闭。已经卸载数据库。ORACLE例程已经关闭。S
- Oracle databas RMAN 备份脚本
为什么不问问神奇的海螺呢丶
Oracledatabaseoracle数据库
RMAN删除归档日志进入rman管理操作rmantarget/查看所有的归档日志文件crosscheckarchivelogall;DELETEARCHIVELOGALLCOMPLETEDBEFORE‘SYSDATE-30’;备份操作登录rmantargetsys/sys查看所有配置参数showall;恢复窗口配置为7天CONFIGURERETENTIONPOLICYTORECOVERYWINDO
- RMAN-03002 RMAN-06059 ORA-19625
bestsun999
OracleDB数据库
有个现场经理反馈,每天的rman备份异常,登录系统查看rman的log日志,报错信息如下RMAN>run{2>backupfilesperset50archivelogallformat'/backup/ARCHBAK_%d_%T_%s'tagarch_bakdeleteallinput;3>}4>Startingbackupat31-OCT-23currentlogarchivedusingta
- 归档日志满了处理方式
角角_d216
1.删除物理文件/u01/app/flash_recovery/ORCL/archivelog可以保留最近的备份,其他的全删掉。2.进入rman>具体操作:#su–oracle>rmantargetsys/sys密码//检查控制文件和实际物理文件的差别rman>deletearchiveloguntiltime‘sysdate-7’;//删除七天之前的所有索引rman>deleteexpireda
- oracle归档模式开启-如何查看和开启归档模式
老覃头
DBoracle
在Oracle数据库中,主要有两种日志操作模式,分别为非归档模式与归档模式。默认情况下,数据库采用的是非归档模式。部署数据库时,必须要依据自身的业务情况选择归档模式(ARCHIVELOG)或者非归档模式(NOARCHIVELOG)下运行数据库。例如,对于测试环境、开发环境,有的O友采用非归档模式,看业务和个人喜好。Oacle归档模式是ORACLE热备份的必要条件,特别是7X24生产数据库,必须要工
- oracle修改归档日志格式和路径
老覃头
DBoracle
目录零、查看归档日志信息一、修改归档日志格式二、修改归档日志保存路径2.1、新建日志保存目录2.2、设置数据库归档日志目标2.3、重启数据库2.4、查看结果零、查看归档日志信息archiveloglist;查看归档日志:selectnamefromv$archived_log;查看归档日志格式:showparameterlog_archive_format;一、修改归档日志格式altersyste
- 工作中常见的linux命令(上)
qq_31273845
javalinux运维服务器
一,文件和目录操作:ls:列出目录内容。[-a]选项:显示所有文件,包括以.开头的隐藏文件以及特殊目录[-l]用长格式显示当前目录下文件的详细信息[-s]选项显示每个文件占用的硬盘大小cd:切换工作目录。进入主目录:cd或者cd~进入上一级:cd..进入根目录:cd/pwd:显示当前工作目录的路径。cp:复制文件或目录。cp[选项]源文件或目录文件目标文件或者目录-a:归档模式,保留源文件或目录的
- Oracle-DG备库日志应用异常问题分析
牛牛的笔记
oracle数据库dba运维问题分析
问题背景:接用户报障,一个OracleDG单实例备库日志应用出现异常,后台alert日志不断提示Unabletocreatearchivelogfile报错,需要进行分析排查问题分析:查看数据库的后台alert日志,可以看到大量的本地归档创建失败报错,备库已经很久没有出现应用日志恢复MediaRecovery的操作查看归档日志的路径/oradata2_old,空间使用率较低,只有6%没有达到上限,
- jquery实现的jsonp掉java后台
知了ing
javajsonpjquery
什么是JSONP?
先说说JSONP是怎么产生的:
其实网上关于JSONP的讲解有很多,但却千篇一律,而且云里雾里,对于很多刚接触的人来讲理解起来有些困难,小可不才,试着用自己的方式来阐释一下这个问题,看看是否有帮助。
1、一个众所周知的问题,Ajax直接请求普通文件存在跨域无权限访问的问题,甭管你是静态页面、动态网页、web服务、WCF,只要是跨域请求,一律不准;
2、
- Struts2学习笔记
caoyong
struts2
SSH : Spring + Struts2 + Hibernate
三层架构(表示层,业务逻辑层,数据访问层) MVC模式 (Model View Controller)
分层原则:单向依赖,接口耦合
1、Struts2 = Struts + Webwork
2、搭建struts2开发环境
a>、到www.apac
- SpringMVC学习之后台往前台传值方法
满城风雨近重阳
springMVC
springMVC控制器往前台传值的方法有以下几种:
1.ModelAndView
通过往ModelAndView中存放viewName:目标地址和attribute参数来实现传参:
ModelAndView mv=new ModelAndView();
mv.setViewName="success
- WebService存在的必要性?
一炮送你回车库
webservice
做Java的经常在选择Webservice框架上徘徊很久,Axis Xfire Axis2 CXF ,他们只有一个功能,发布HTTP服务然后用XML做数据传输。
是的,他们就做了两个功能,发布一个http服务让客户端或者浏览器连接,接收xml参数并发送xml结果。
当在不同的平台间传输数据时,就需要一个都能解析的数据格式。
但是为什么要使用xml呢?不能使json或者其他通用数据
- js年份下拉框
3213213333332132
java web ee
<div id="divValue">test...</div>测试
//年份
<select id="year"></select>
<script type="text/javascript">
window.onload =
- 简单链式调用的实现技术
归来朝歌
方法调用链式反应编程思想
在编程中,我们可以经常遇到这样一种场景:一个实例不断调用它自身的方法,像一条链条一样进行调用
这样的调用你可能在Ajax中,在页面中添加标签:
$("<p>").append($("<span>").text(list[i].name)).appendTo("#result");
也可能在HQ
- JAVA调用.net 发布的webservice 接口
darkranger
webservice
/**
* @Title: callInvoke
* @Description: TODO(调用接口公共方法)
* @param @param url 地址
* @param @param method 方法
* @param @param pama 参数
* @param @return
* @param @throws BusinessException
- Javascript模糊查找 | 第一章 循环不能不重视。
aijuans
Way
最近受我的朋友委托用js+HTML做一个像手册一样的程序,里面要有可展开的大纲,模糊查找等功能。我这个人说实在的懒,本来是不愿意的,但想起了父亲以前教我要给朋友搞好关系,再加上这也可以巩固自己的js技术,于是就开始开发这个程序,没想到却出了点小问题,我做的查找只能绝对查找。具体的js代码如下:
function search(){
var arr=new Array("my
- 狼和羊,该怎么抉择
atongyeye
工作
狼和羊,该怎么抉择
在做一个链家的小项目,只有我和另外一个同事两个人负责,各负责一部分接口,我的接口写完,并全部测联调试通过。所以工作就剩下一下细枝末节的,工作就轻松很多。每天会帮另一个同事测试一些功能点,协助他完成一些业务型不强的工作。
今天早上到公司没多久,领导就在QQ上给我发信息,让我多协助同事测试,让我积极主动些,有点责任心等等,我听了这话,心里面立马凉半截,首先一个领导轻易说
- 读取android系统的联系人拨号
百合不是茶
androidsqlite数据库内容提供者系统服务的使用
联系人的姓名和号码是保存在不同的表中,不要一下子把号码查询来,我开始就是把姓名和电话同时查询出来的,导致系统非常的慢
关键代码:
1, 使用javabean操作存储读取到的数据
package com.example.bean;
/**
*
* @author Admini
- ORACLE自定义异常
bijian1013
数据库自定义异常
实例:
CREATE OR REPLACE PROCEDURE test_Exception
(
ParameterA IN varchar2,
ParameterB IN varchar2,
ErrorCode OUT varchar2 --返回值,错误编码
)
AS
/*以下是一些变量的定义*/
V1 NUMBER;
V2 nvarc
- 查看端号使用情况
征客丶
windows
一、查看端口
在windows命令行窗口下执行:
>netstat -aon|findstr "8080"
显示结果:
TCP 127.0.0.1:80 0.0.0.0:0 &
- 【Spark二十】运行Spark Streaming的NetworkWordCount实例
bit1129
wordcount
Spark Streaming简介
NetworkWordCount代码
/*
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed with
- Struts2 与 SpringMVC的比较
BlueSkator
struts2spring mvc
1. 机制:spring mvc的入口是servlet,而struts2是filter,这样就导致了二者的机制不同。 2. 性能:spring会稍微比struts快。spring mvc是基于方法的设计,而sturts是基于类,每次发一次请求都会实例一个action,每个action都会被注入属性,而spring基于方法,粒度更细,但要小心把握像在servlet控制数据一样。spring
- Hibernate在更新时,是可以不用session的update方法的(转帖)
BreakingBad
Hibernateupdate
地址:http://blog.csdn.net/plpblue/article/details/9304459
public void synDevNameWithItil()
{Session session = null;Transaction tr = null;try{session = HibernateUtil.getSession();tr = session.beginTran
- 读《研磨设计模式》-代码笔记-观察者模式
bylijinnan
java设计模式
声明: 本文只为方便我个人查阅和理解,详细的分析以及源代码请移步 原作者的博客http://chjavach.iteye.com/
import java.util.ArrayList;
import java.util.List;
import java.util.Observable;
import java.util.Observer;
/**
* “观
- 重置MySQL密码
chenhbc
mysql重置密码忘记密码
如果你也像我这么健忘,把MySQL的密码搞忘记了,经过下面几个步骤就可以重置了(以Windows为例,Linux/Unix类似):
1、关闭MySQL服务
2、打开CMD,进入MySQL安装目录的bin目录下,以跳过权限检查的方式启动MySQL
mysqld --skip-grant-tables
3、新开一个CMD窗口,进入MySQL
mysql -uroot
 
- 再谈系统论,控制论和信息论
comsci
设计模式生物能源企业应用领域模型
再谈系统论,控制论和信息论
偶然看
- oracle moving window size与 AWR retention period关系
daizj
oracle
转自: http://tomszrp.itpub.net/post/11835/494147
晚上在做11gR1的一个awrrpt报告时,顺便想调整一下AWR snapshot的保留时间,结果遇到了ORA-13541这样的错误.下面是这个问题的发生和解决过程.
SQL> select * from v$version;
BANNER
-------------------
- Python版B树
dieslrae
python
话说以前的树都用java写的,最近发现python有点生疏了,于是用python写了个B树实现,B树在索引领域用得还是蛮多了,如果没记错mysql的默认索引好像就是B树...
首先是数据实体对象,很简单,只存放key,value
class Entity(object):
'''数据实体'''
def __init__(self,key,value)
- C语言冒泡排序
dcj3sjt126com
算法
代码示例:
# include <stdio.h>
//冒泡排序
void sort(int * a, int len)
{
int i, j, t;
for (i=0; i<len-1; i++)
{
for (j=0; j<len-1-i; j++)
{
if (a[j] > a[j+1]) // >表示升序
- 自定义导航栏样式
dcj3sjt126com
自定义
-(void)setupAppAppearance
{
[[UILabel appearance] setFont:[UIFont fontWithName:@"FZLTHK—GBK1-0" size:20]];
[UIButton appearance].titleLabel.font =[UIFont fontWithName:@"FZLTH
- 11.性能优化-优化-JVM参数总结
frank1234
jvm参数性能优化
1.堆
-Xms --初始堆大小
-Xmx --最大堆大小
-Xmn --新生代大小
-Xss --线程栈大小
-XX:PermSize --永久代初始大小
-XX:MaxPermSize --永久代最大值
-XX:SurvivorRatio --新生代和suvivor比例,默认为8
-XX:TargetSurvivorRatio --survivor可使用
- nginx日志分割 for linux
HarborChung
nginxlinux脚本
nginx日志分割 for linux 默认情况下,nginx是不分割访问日志的,久而久之,网站的日志文件将会越来越大,占用空间不说,如果有问题要查看网站的日志的话,庞大的文件也将很难打开,于是便有了下面的脚本 使用方法,先将以下脚本保存为 cutlog.sh,放在/root 目录下,然后给予此脚本执行的权限
复制代码代码如下:
chmo
- Spring4新特性——泛型限定式依赖注入
jinnianshilongnian
springspring4泛型式依赖注入
Spring4新特性——泛型限定式依赖注入
Spring4新特性——核心容器的其他改进
Spring4新特性——Web开发的增强
Spring4新特性——集成Bean Validation 1.1(JSR-349)到SpringMVC
Spring4新特性——Groovy Bean定义DSL
Spring4新特性——更好的Java泛型操作API
Spring4新
- centOS安装GCC和G++
liuxihope
centosgcc
Centos支持yum安装,安装软件一般格式为yum install .......,注意安装时要先成为root用户。
按照这个思路,我想安装过程如下:
安装gcc:yum install gcc
安装g++: yum install g++
实际操作过程发现,只能有gcc安装成功,而g++安装失败,提示g++ command not found。上网查了一下,正确安装应该
- 第13章 Ajax进阶(上)
onestopweb
Ajax
index.html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/
- How to determine BusinessObjects service pack and fix pack
blueoxygen
BO
http://bukhantsov.org/2011/08/how-to-determine-businessobjects-service-pack-and-fix-pack/
The table below is helpful. Reference
BOE XI 3.x
12.0.0.
y BOE XI 3.0 12.0.
x.
y BO
- Oracle里的自增字段设置
tomcat_oracle
oracle
大家都知道吧,这很坑,尤其是用惯了mysql里的自增字段设置,结果oracle里面没有的。oh,no 我用的是12c版本的,它有一个新特性,可以这样设置自增序列,在创建表是,把id设置为自增序列
create table t
(
id number generated by default as identity (start with 1 increment b
- Spring Security(01)——初体验
yang_winnie
springSecurity
Spring Security(01)——初体验
博客分类: spring Security
Spring Security入门安全认证
首先我们为Spring Security专门建立一个Spring的配置文件,该文件就专门用来作为Spring Security的配置