Oracle坏块修复处理实验
坏块分为物理坏块和逻辑坏块,前者是硬件问题产生,后者是oracle内部数据有问题,本次实验针对后者。给数据库开启归档模式[oracle@cancer ~]$ sqlplus / as sysdbaSQL*Plus: Release 11.2.0.4.0 Production on Thu Oct 15 17:09:40 2015Copyright (c) 1982, 2013, Oracle. All rights reserved.Connected ...
Oracle坏块问题总结
Oracle数据库出现坏块现象是指:在Oracle数据库的一个或多个数据块(一个数据块的容量在创建数据库时由db_block_size参数指 定,缺省为8K)内出现内容混乱的现象。由于正常的数据块都有固定的合法内容格式,坏块的出现,导致数据库进程无法正常解析数据块的内容,进而使数据库进 程报错乃至挂起,并级联导致整个数据库实例...
Oracle之降低高水位线
Shrink方式从10g开始,Oracle开始提供Shrink的命令,假如我们的表空间中支持自动段空间管理(ASSM),就可以使用这个特性缩小段,即降低HWM。这里需要强调一点,10g的这个新特性,仅对ASSM表空间有效,否则会报 ORA-10635: Invalid segment or tablespace type。一、segment shrink大概分为两个阶段: 1、数据重组(com...
ORA-30482: DISTINCT 选项在此函数中禁用的解决方法
今天在编写存储的时候需要使用到wm_concat这个函数,进行编译的时候提示ORA-30482错误,存储过程大概是如下create or replace procedure pd_test( out_test_query out sys_refcursor)isbegin open out_test_query for select wm_concat(distinct(a.name)) name...
vsftpd配置文件详解
vsftpd配置文件详解 1.默认配置:1>允许匿名用户和本地用户登陆。 anonymous_enable=YES local_enable=YES2>匿名用户使用的登陆名为ftp或anonymous,口令为空;匿名用户不能离开匿名用户家目录/...
Centos关闭Ctrl+Alt+Del快捷键防止重新启动
Centos操作系统只要按下Ctrl+Alt+Del快捷键,系统就会自动重新启动。如果数据正在写入,无意间按下Ctrl+Alt+Del快捷键,不会有任何提示和确认,系统就会直接重新启动,这样会造成服务器的突然宕机,造成很多麻烦,所以最好关闭此快捷键,以防误操作造成重新启动。Centos 5.x关闭方式关闭Ctrl+Alt+Del快捷键,需要编辑/...
Linux设置开机等待时间
Centos6.x操作系统每次开机时,都会有系统等待时间,此选项最常用到的地方就是修改密码,如果不需要修改密码的话,通常需要快速进入系统。因为可以修改系统等待时间。开机等待时间默认为5秒,将之设置为0秒后,保存后重新启动服务器,就会迅速跳过开机选项进入系统,不过建议设置为1秒,这样忘记密码时,可以及时按下重新...
[Flashback]Oracle flashback存储过程
在工作中经常会出现误操作导致存储过程被替换或者被删除的情况,给工作中难免会带来不必要的麻烦,针对Oracle的存储过程,可以利用Oracle提供的强大闪回功能。首先用sys登陆到plsql或者sqlplus中,SQL> set pagesize 0SQL> col text format a4000SQL> spool d:\flashback.txtStarted spooling to d:\flashback.txtS...
Oracle 11g RAC 常用命令
1.检查集群状态[grid@rac1 ~]$ crsctl check clusterCRS-4537: Cluster Ready Services is onlineCRS-4529: Cluster Synchronization Services is onlineCRS-4533: Event Manager is online2.检查所有实例状态[grid@rac1 ~]$ srvctl status database -d orclInstance orcl1 is running on node rac1Instance orc...
Oracle之dba_profiles解析
一、关于oracle的profilesprofiles文件是口令和资源限制的配置集合,包括CPU的时间、I/O的使用、空闲时间、连接时间、并发会话数量、密码策略等对于资源的使用profile可以做到控制会话级别或语句调用级别。oracle自带的默认好多是不限制的,用户创建时都会被指定这个PROFILE。二、profile参数详解查看参数文件:SQL> s...
Oracle调整redo log日志大小
最近发现数据的库存在日志频繁切换,查看了才发现redo log日志太小,进行在线调整。1.查看当前日志组成员SQL> select member from v$logfile;MEMBER------------------------------------------------------/u01/oracle/oradata/orcl/redo03.log/u01/oracle/oradata/orcl/redo02.log/u01/oracle/oradata/orcl/redo...
[DB2]db2重定向恢复
概要:恢复文件原数据库名:TEST,恢复目标数据库名:TEST123,恢复文件目录:/home/db2inst1下,恢复方式:重定向(REDIRECT)1.将TEST数据库的备份文件恢复到TEST123库[root@db2 ~]# su - db2inst1[db2inst1@db2 ~]$db2 RESTORE DATABASE TEST FROM '/home/db2inst1' TAKEN AT 20140910164553 INTO TEST123 REDIRECT...
Centos安装后的一些必要处理工作
1、永久关闭selinux,修改成permissive或者disabled(建议),修改完需重启[root@oracle ~]# cat /etc/selinux/config# This file controls the state of SELinux on the system.# SELINUX= can take one of these three values:# enforcing - SELinux security policy is enforced.# ...
Centos自动调整错误路径
通常在出入路径时,经常会打错一两个字,通过一个小技巧可以避免这种错误发生,但也仅限于一个字母,系统才会自动调整 例如,要到etc目录下,下面错误的路径会报错```[root@centos ~]# cd /tec/-bash: cd: /tec/: No such file or directory```修改.bashrc或者/etc/profile配置文件,在最后一行...
Redhat 6.4-x64 编译 Hadoop-2.7.1并分布式安装
文章中所用到的软件百度网盘,方便下载http://pan.baidu.com/s/1kTrNXL91.系统环境```[root@master ~]# uname -aLinux master 2.6.32-358.el6.x86_64 #1 SMP Tue Jan 29 11:47:41 EST 2013 x86_64 x86_64 x86_64 GNU/Linux或者[root@master /]# cat /etc/redhat-releaseRed Hat Enterprise Linux Server release...
Linux系统里的加密压缩方式
Linux下zip加密压缩 zip -q -r -P password zipfile.zip sourcefiles.txt password 是加密密码zipfile.zip 是生成的压缩文件sourcefiles.txt 是被压缩的文件zip [参数] <压缩包> <源文件>使用zip格式打包文件 -r 递归,将指定目录下的所有文件和子目录一并处理 ...
Linux定时备份数据库与脚本加密
1.创建备份目录```mkdir /home/oracle/backup```2.授权对应权限```chmod +x backup.shchown oracle.oinstall /home/oracle/backup```3.oracle字符集查询```SQL> select userenv('language') from dual;USERENV('LANGUAGE')----------------------------------------------------AMERICAN_AMERICA.ZHS16GB...
Another app is currently holding the yum lock解决方法
用yum安装包有时候会提示```Another app is currently holding the yum lock; waiting for it to exit... The other application is: PackageKit Memory : 128 M RSS (439 MB VSZ) Started: Fri Aug 28 08:08:31 2015 - 48:25 ago State : Sleep...
Mysql的备份与恢复
1.备份cancer数据库```mysql> show databases;+--------------------+| Database |+--------------------+| information_schema || mysql || cancer &nb...
Mysql之多实例my.cnf
```[client]port=3306socket= /data/3306/mysql.sock[mysql]no-auto-rehash[mysqld]user = mysqlport = 3306socket = /data/3306/mysql.sockbasedir = /application/mysqldatadir = /data/3306/dataopen_files_limit=1024back_log = 600max_connections = 800max...