模拟Oracle11g下用Flashback Data Archive进行恢复的若干场景

2020-09-17
阅读 10 分钟
1.9k
Flashback data archive是oracle 11g中引入的一个新特性。Flashback archive是一个新的数据库对象,用于存储一个或多表的历史数据。Flashback archive是一个逻辑对象,概念上类似于表空间。实际上flashback archive可以看作是存储一个或多个表的所有事务变化的逻辑空间。Oracle 11g 中 Flashback Data Archive 特性。将...

虚拟机下用Docker安装Oracle数据库(阿里云源)

2020-04-04
阅读 4 分钟
3.6k
新建一台虚拟机,还没有安装Docker环境,执行如下命令进行安装:yum install docker -yyum update 把机器上能升级的都升到最新版本~安装完毕后执行docker --version来查看docker安装版本Docker version 1.13.1, build cccb291/1.13.1

虚拟机模拟Oracle Rman备份及几种恢复场景

2020-03-14
阅读 10 分钟
2.3k
创建bocotest表空间create tablespace bocotest logging datafile '/opt/ora_data/bocotest_01.dbf' size 1G;

在个人虚拟机(CentOS7)上安装Oracle 11gR2服务端(单实例)的过程

2020-03-08
阅读 11 分钟
4.9k
因为是在个人虚拟机上安装,可以连接公网,并且通过vmware实际上用的就是你的光盘镜像,所以本地yum源可以不用配置,直接用yum进行安装依赖即可。

Linux下批量修改服务器用户密码方法

2017-10-17
阅读 2 分钟
9.1k
配置ssh免key# ssh-keygen -t rsa -P '' -f ~/.ssh/id_rsa# ssh-copy-id 10.230.86.64(由于只是需要单向的copy文件,因此我们配置63与64到91的boco用户免key即可)

几个安全合规中漏洞的处理方法

2017-10-03
阅读 3 分钟
10.7k
步骤1、停止Apache服务(以root权限登录) {代码...} 2、修改httpd.conf文件 {代码...} 3、启动Apache服务(以root权限登录) {代码...}

记录一次Linux下安装Oracle数据库的过程

2017-09-18
阅读 3 分钟
3.4k
近期有一个新项目,需要在Linux下部署Oracle数据库,目前公司内很多数据库都已经成型了,新同事们可能涉及不到重新安装数据库的部分,想想还是有必要整理一下全过程,供大家参考学习。

分析一次ORACLE数据库Session暴增的问题

2017-09-13
阅读 2 分钟
5.9k
今天中午接到同事求助,说是一个应用里面报出了一个ORACLE错误,于是帮助他看了看,虽然最终没有解决他的问题(问题不是出在ORACLE数据库层面),还是把分析步骤发出来分享一下。

更正昨天发的内容

2017-09-08
阅读 2 分钟
1.3k
我们昨天说了,如果UNDO的空间足够大,undo_retention的时间足够长,看起来没必要开归档模式呀,其实这个说法在我发完之后我就想到了一种情况,使得这个说法是不成立的。

记一次在非归档模式下的Oracle数据库用闪回操作恢复表和DML语句

2017-09-07
阅读 6 分钟
3k
首先书里写了,只要查询show parameter bin,recyclebin 的值为on,即可用flashback恢复drop的表,但是上网一查,貌似闪回操作还得开启归档模式,书中没写是否要必须开启归档模式,我们来试验一下看看:

记一次Oracle控制文件分析情况

2017-09-06
阅读 2 分钟
2k
控制文件的定义及引入的目的 Oracle数据库的控制文件是数据库中极其重要的文件,该文件是一个比较小的二进制文件,它记载了物理数据库的当前状态,每一个控制文件只属于一个数据库,但为了防止控制文件丢失,一个数据库一般有不止一个控制文件,这些控制文件中的内容完全一样,在数据库装载或打开之前,Oracle服务器不必...

Linux下通过配置Crontab实现进程守护

2017-09-05
阅读 2 分钟
5.6k
我们在实际运维过程中,经常会出现某一个程序(如tomcat,perl等)的进程无缘无故就在服务器上消失了,这样的话第一我们需要投入精力去分析它为什么会消失,第二还需要配置相关检查人员,比较耗费时间。我们可以通过在Linux下写一个shell脚本,并且配置到Crontab中,这样的话当服务器上没有程序进程的时候,让shell自动帮...

用Kettle从excel中将导入oracle数据库的简单方法

2017-09-04
阅读 4 分钟
7.7k
前言:Kettle是一款国外开源的ETL工具,纯java编写,可以在Window、Linux、Unix上运行,数据抽取高效稳定。Kettle家族目前包括4个产品:Spoon、Pan、CHEF、Kitchen。本次介绍的是其中的一款产品“Spoon”,Spoon允许你通过图形界面来设计数据转换过程。

如何在Windows服务器上部署多个JDK并且用不同的Tomcat启动

2017-09-01
阅读 1 分钟
5k
目标:这台服务器下还需要部署一个tomcat7,但是收于代码影响,需要用到jdk1.7才能成功运行项目,这样我们需要在一台服务器上部署2个jdk及2个tomcat,并且分别让他们应用不同的jdk来运行,即jdk1.6对应tomcat6,jdk1.7对应tomcat7。

mysql数据库无法被其他ip访问的问题

2017-08-29
阅读 1 分钟
2.7k
还是之前说的项目,环境目前已经准备好了,项目准备验证阶段发现了一个问题,从上层应用输入鉴权访问应用,一直在等待状态,输入了正确的用户名及密码,却无法访问。看起来像是没办法访问到数据库连接的意思。

Windows Server 2008安装Mysql 5.7的注意事项

2017-08-28
阅读 1 分钟
3.8k
Windows平台下安装Mysql 5.7和安装5.6的过程有点不太一样,相同的地方,这里放一个帖子,不再赘述了,主要把不同的地方记录下来,提供分享。

降低服务器的swap容量操作过程

2017-08-27
阅读 1 分钟
1.8k
cd / mkdir swap cd swap dd if=/dev/zero of=swapfile bs=1M count=8192 (此处分配的容量决定你是增加swap还是降低。8192是8G,此处就是相当于swap给了8G)mkswap swapfile

Linux下安装绿色版oracle客户端

2017-08-25
阅读 2 分钟
3.7k
第一步:上传以下所需安装包到相对应目录oracle-instantclient11.2-basic-11.2.0.1.0-1.x86_64.rpmoracle-instantclient11.2-devel-11.2.0.1.0-1.x86_64.rpmoracle-instantclient11.2-sqlplus-11.2.0.1.0-1.x86_64.rpm

centos下升级mysql5.5.47到5.7.14操作过程

2017-08-25
阅读 4 分钟
2.8k
1、安装目录[root@jjxnhd-192-10 mysql]# /var/lib/mysql2、配置文件[root@jjxnhd-192-10 mysql]# /usr/share/mysql3、相关命令 [root@jjxnhd-192-10 mysql]# /usr/bin (mysqladmin mysqldump等命令)4、启动脚本[root@jjxnhd-192-10 mysql]# /etc/init.d/mysqlmysql启动,重启,停止命令如下:/etc/init.d/mysqld start/...

Linux下oracle用户crontab不生效的解决办法

2017-08-24
阅读 1 分钟
5.7k
这个DB之前的老服务器上有一个shell,放在root用户下,用来执行oracle的每周二自动全库备份。 现在DB迁移了,换到新的服务器下,想用oracle用户来完成这个操作,结果一开始测试的时候不成功,自动任务写好无法自动执行。 尝试手动执行shell[oracle@oradb2 ~]$ /ora_bak/dbbak/oracle_backup.sh 发现可以手动执行成功: ...

用再生龙备份还原操作系统过程(二)

2017-08-23
阅读 3 分钟
2.9k
二.还原注:还原的前7步和备份是一样的。但是在还原之前需要想办法把备份的镜像放到需要还原的服务器上,硬盘或者u盘都行。 1-7步骤省略。 8.选择有备份镜像的那个盘 9.选择有镜像的目录 10.选专家模式后,然后选择还原到本机硬盘 11.选择镜像文件 12.选择要还原到哪个硬盘 13.根据需要选择 14.等待还原,他是一...

用再生龙备份还原操作系统过程(一)

2017-08-22
阅读 3 分钟
7.2k
- 一、备份1.将再生龙软件放到虚拟机上,设置为开机自启。重新启动虚拟机。(这里如果开机之后直接进入系统了,那么需要设置下bios的启动顺序,以cd/dvd为第一)怎么修改bios设置,重新启动虚拟机,开机按F2,调整。或者根据重启时的提示进行按键选择。

华为server centos 6.5双网卡绑定操作步骤

2017-08-21
阅读 5 分钟
3.7k
近日,完成了一批Centos 6.5服务器的网卡绑定操作,由于现网生产环境,操作的时候特别小心谨慎,但谁知还是出了差错,两台服务器直接ping不通了,跑了趟机房。各种折腾。

安全合规项【检查是否已更改管理员帐户名称】会导致WINDOWS任务计划失效

2017-08-18
阅读 1 分钟
2.8k
昨天用户反应我们的一个程序功能不好用,这个程序利用WINDOWS自带的定时任务,来实现采集数据的,如下图: 到该主机下查看定时任务的执行情况,发现最近的任务计划全部启动失败: 百度错误值代码,并没有查到相关信息,仔细分析后,发现错误原因中有这样一句话: 无法为‘用户Admin’启动任务,难道是和执行用户有关系?于...

Linux下-bash: fork: retry: Resource temporarily unavailable的解决方法

2017-08-15
阅读 2 分钟
6.2k
问题分析实际上出现这种现象,本质原因是Linux操作系统无法创建更多进程,导致出错。知道了问题原因,那么就让Linux允许创建更多的进程就可以了。

Oracle扩容表空间时的一次问题记录

2017-08-14
阅读 3 分钟
2.5k
问题现象我们需要给一个Oracle DB下的一个表空间进行扩容,但是执行扩容命令的时候,Oracle报出了如下错误:ORA-00059 : maximum number of DB_FILES exceeded

安全合规项中【查看是否使用PAM禁止任何人su为root】涉及到添加wheel组会影响oracle数据库登陆问题

2017-08-13
阅读 2 分钟
2.3k
还是前一阵的安全合规操作,环境是一台Oracle DB服务器,同事做过了之后,晚上着急下班,因为是测试服务器,也没管它就走了,因为做了合规要生效,需要Reboot服务器,在合规之前,先把DB服务给停掉了,结果其他同事要到测试服务器上测试业务,启动的时候没办法通过sysdba启动,这个Case就是这样产生的。

Linux服务器下Linux.BackDoor.Gates.5病毒的简单处理方法

2017-08-12
阅读 6 分钟
6.3k
任何服务器只要把Root或者Administrator权限泄露出去了,对于Hacker来说就拥有无限可能,要知道Hacker就是高级的程序员,呵呵。

Windows下Oracle 11.2.0.1.0 Listener.log超过4G影响数据库监听启动的问题

2017-08-11
阅读 2 分钟
4.8k
这个Case,在网上一找有很多案例和解决方法,解决思路无非都是这么几种,自己在之前也遇到过,昨天研发同事在公司群上说他们的oracle数据库连不上了,没判断出问题,初步打算重装。

关于linux开启图形化界面后内存占用导致根目录一直增长问题的原因

2017-08-10
阅读 2 分钟
3.2k
公司的一个项目内的数据库经过重装后,通过我一段时间的观察,发现从某一特定时间起,根目录的占用情况每秒钟都会增长4个数据块大小,并且没有停止和系统回收的迹象: