备份恢复表统计信息
在oracle中,统计信息是十分重要的,尤其在10g以后sql执行计划采用CBO后,表上的统计信息将直接影响CBO做出正确的执行计划。所以,我们对那些数据量较大,且其中的数据存在批量加载和删除的情形,我们一般建议在对该类表做完数据批量加载或删除之后,及时对其进行统计信息的收集,此刻,我们便可采用先将该类表之前的统计信息备份之后再次对其统计信息的收集,这样一来,即使新的统计信...
跟踪数据在数据库中的整个移动过程
跟踪数据在数据库中的整个移动过程
建立测试环境
SQL> create tablespace test datafile '/opt/M1HFData/oradata/m1hf/test.dbf' size 10m;
Tablespace created.
建立测试表
SQL> create table test(id number,name varchar2(10)) tablespace test;
Table created.
查看当前日志组
SQL> select b.status,a.group#,member from v$logfile a,v$log b where a.group#=b.group#;
STATUS GROUP# MEMBER...
dbca创建rac数据库时,报错ORA-03113: end-of-file on communication channel
dbca创建rac数据库时,报错ORA-03113: end-of-file on communication channel
如下图rac_dbca_error.png
此时查看crs各个资源如下:
[root@ocm3 bin]# ./crs_stat -t
Name Type Target State Host
------------------------------------------------------------
ora....SM1.asm application ONLINE OFFLINE
ora....M3.lsnr application ...
非归档下,单一数据文件OFFLINE 报ORA-01145解决方案
群里的一个哥们反应他们开发库的一个问题。
问题描述:
非归档,未备份,报错如下:
ORA-01113: file 17 needs media recovery
ORA-01110: data file 17: '/home/oracle/oradata/employ/TS_WB_BASIC_1.dat'
该问题是单数据文件(非系统数据文件)在数据库打开时出现问题,数据库使其自动offline之后的单数据文件恢复一例。
这个可以先将数据库open对外服务,然后再对那个问题文件进行恢复即可。
但是问题的...
修改字符集(ZHS16GBK到UTF-8)
修改字符集(ZHS16GBK到UTF-8)
数据库版本
SQL> set line 400
SQL> select * from gV$version;
INST_ID BANNER
---------- --------------------------------------------------------------------------------
1 Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production
1 PL/SQL Release 11.2.0.3.0 - Production
1 CORE 11.2.0....
索引键值和索引列值不一致之浅析
以下探讨索引键值和索引列值不一致的问题:
数据库版本信息
[oracle@rhl6 ~]$ $ORACLE_HOME/OPatch/opatch lsinventory -bugs_fixed | egrep -i 'PSU|DATABASE PATCH SET UPDATE'
14275605 14275605 Tue Dec 25 00:45:11 CST 2012 DATABASE PATCH SET UPDATE 11.2.0.3.4 (INCLUDES CPU
13923374 13923374 Tue Dec 25 00:44:15 CST 2012 DATABASE PATCH SET UPDATE 11.2.0.3.3 (INC...
Data Pump基本术语和概念
Data Pump
1.简介
数据泵可以快速把数据和数据库元数据从一个数据库迁移到另一个数据库,数据泵从oracle10.1版本开始出现。由命令行,DBMS_DATAPUMP PL/SQL package,DBMS_METADATA PL/SQL package三部分组成。Data Pump使用接口expdp和impdp通过调用DBMS_DATAPUMP PL/SQL package或者DBMS_METADATA PL/SQL package实现数据的抽取和导入。expdp/impdp和之前的exp/imp比较相似,但是区别很大,二者之间的d...
ORACLE RAC如何正确配置数据库归档模式
ORACLE RAC配置归档模式一例
当前系统没有开启归档
[oracle@rac1 ~]$ sqlplus /nolog
SQL*Plus: Release 10.2.0.1.0 - Production on Mon Aug 27 10:16:27 2012
Copyright (c) 1982, 2005, Oracle. All rights reserved.
SQL> conn /as sysdba
Connected.
SQL> archive log list;
Database log mode No Archive Mode
Automatic archival Disabled
Archive destination USE_DB_RECOVERY_FILE_DEST
Old...
如何将linux数据库用rman备份到远端win平台
如何将linux数据库用rman备份到远端win平台
将win下的共享目录挂载到linux下即可
#挂载windows共享目录
mount -o rw,uid=oracle,gid=oinstall,username=yallonking,password='oraking' //192.168.137.1/back_dir /tmp/back_dir
如果出现
[root@OELx64 ~]# mount -o rw,uid=oracle,gid=oinstall,username=yallonking,password='oraking' //192.168.137.1/back_dir /tmp/back_dir
mount error(12): Cannot al...
linux yum本地源配置
linux yum(yellowdog update manager)本地源配置
系统平台:Red Hat Enterprise Linux Server release 5
步骤:
1、 将DVD光盘挂载到/media/cdrom中;
2、 拷贝/media/cdrom中的所有文件到/soft/yum/yum0;(注:这一步不是必须的,挂载上去就行了)
3、在/etc/yum.repos.d下新建本地yum源的配置文件local.repo
参照/etc/yum.repos.d/rhel-debuginfo.repo的内容:
[m@localhost ~]$ cat /etc/yum.repos.d/r...