Welcome 微信登录

首页 / 数据库 / MySQL

Oracle归档模式无备份,丢失数据文件的恢复

Oracle归档模式无备份,丢失数据文件的恢复

并不是所有的数据文件丢失都能恢复的,如SYSTEM表空间的数据文件丢失或损坏,除非借助备份,否则回复直接恢复。但如是临时表空间,重建即可。1.确认是否归档,创建用户,表空间,并授权。2.构造测试数据3.模拟文件丢失,并重启4.执行恢复因为在归档模式下,数据文件从创建起所有的重做日志都存在记录,所以可以修复。通过RECOVER命令应用所有重做日志,重建该数据文件的内容。这是属于“用户管理的备份和恢复”。下面是RMAN方式(有点麻烦):...
MySQL数据库的热备份和冷备份

MySQL数据库的热备份和冷备份

冷备份(off, 慢, 时间点上恢复)冷备份发生在数据库已经正常关闭的情况下,当正常关闭时会提供给我们一个完整的数据库。冷备份是将关键性文件拷贝到另外位置的一种说法。对于备份数据库信息而言,冷备份是最快和最安全的方法。冷备份的优点: 1.是非常快速的备份方法(只需拷贝文件) 2.容易归档(简单拷贝即可) 3.容易恢复到某个时间点上(只需将文件再拷贝回去) 4.能与归档方法相结合,作数据库“最新状态”的恢复。 5.低度维护,高度安全。...
CentOS 6.4下安装MySQL后重置root密码方法

CentOS 6.4下安装MySQL后重置root密码方法

本人在CentOS 6.4上安装万mysql后,无法通过root进入,因为安装的时候,并没有设置root密码,似乎有个初始随机密码,但是不记得了,太麻烦,直接重置root密码。使用rpm包安装完mysql后,按照一下步骤重置root密码:启动mysql:#/etc/init.d/mysql start启动成功后查看mysql进程信息,获取mysqld_safe的安装目录(非常关键):#ps -ef | grep -i mysqlroot 3466 1 0 ...
Oracle动态采样详解

Oracle动态采样详解

动态采样概述动态采样(Dynamic Sampling)技术的最初提出是在Oracle 9i R2,在段(表,索引,分区)没有分析的情况下,为了使CBO 优化器得到足够的信息以保证做出正确的执行计划而发明的一种技术,可以把它看做分析手段的一种补充。当段对象没有统计信息时(即没有做分析),动态采样技术可以通过直接从需要分析的对象上收集数据块(采样)来获得CBO需要的统计信息。一个简单的例子:创建表:SQL> create table t as sele...
ORA-16456错误,由于备库未mount而在主库执行切换,解决办法详解

ORA-16456错误,由于备库未mount而在主库执行切换,解决办法详解

如果对数据库进行主备库的切换需要的前提条件是:(1)备库必须mount状态下,主库open状态(2)必须不能在最大保护模式下我们有时做主备库的切换,结果忘记了把备库处于mount状态而是open状态下;当在primary执行过切换操作之后:SQL>alterdatabase commit to switchover to physical standby;Databasealtered.现在对primary库进行查看:00:26:00sys@feli...
11.2.0.3物理 Data Guard主备库切换(附加:ORA-16139错误的解决)

11.2.0.3物理 Data Guard主备库切换(附加:ORA-16139错误的解决)

DG分为主库和备库,我们也猜测其属于primary与standby 之间的互动,那么在primary 和standby 之间的切换:然而切换又分为switchover和failovers,前者是无损切换,不会丢失数据,而后者则有可能会丢失数据,并且切换后原primary数据库也不再是该data guard配置的一部分了。针对不同standby(逻辑或物理)的处理方式也不尽相同。角色转换前的准备工作:1检查各数据库的初始化参数,主要确认对不同角色相关的初始化...
Debian 下 安装 Oracle 11g XE R2

Debian 下 安装 Oracle 11g XE R2

最近两天总是出门跑.在公司时间没法保证.所以想着在自己机器上面弄个Oracle.方便到客户那里去处理一些问题.当然就我这小破笔记本,直接装上是在找死...所以虚拟机是很好的选择.操作系统方面,虽然oracle提供了windows x32 和 linux x64 版本的.但是虚拟机下面用windows 实在不是那么回事.而我实在不喜欢Ubuntu 的 unit界面 难用到要死.linux mint 倒是很好看.不过内存啊内存..所以果断选择Debian.首先...
Ubuntu安装Oracle 11g XE在Configure时的罕见问题?

Ubuntu安装Oracle 11g XE在Configure时的罕见问题?

我只能说好像我已经解决了这个Configure问题,但是我还是想建议一下你在按下回车键时确认一下输入法的问题,这是我事后感觉出来的。相信你肯定已经在网上搜过了,关于这个问题的解答好像还是找不到答案,我个人感觉这应该是那种突发性小事件,估计就是一些小地方影响了你的Oracle配置,大家都很着急,那么我就把我的解决方法告诉你好了。1、无论是哪里的资料,一定会说要 sudo /etc/init.d/oracle-xe configure,然后我出现了"sudo:...
Data Guard环境做到Client的自动切换

Data Guard环境做到Client的自动切换

使用Data guard作为HA方案,要解决的一个问题在于:后台数据库发生了主备切换,client连接如何做到自动切到新的primary数据库上?如果做通用的方案,需要客户端自己提供自动重连的能力,这点大多数java的occi的连接池都有实现。但这些已有实现大多是对同一连接配置发起重连,所以需要考虑为application提供透明的连接方式,而不让应用看到具体data guard的多个ip和service name,这就需要做些额外的配置工作。 一种方式...
<< 751 752 753 754 755 756 757 758 759 760 >>