Thingking in Oracle

学Oracle就像学乐器,光看不练很难突破瓶颈!

  • 博客访问: 1466811
  • 博文数量: 186
  • 用 户 组: 普通用户
  • 注册时间: 2009-01-26 02:13
  • 认证徽章:
个人简介

Oracle技术爱好者,Oracle10g OCM,网名 KUQLAN ,具有7的年Oracle数据库管理实践,曾经参加过BOSS、ERP、云计算(OpenStack+kvm)等项目的一线工作。以前写博客是为了自己,而现在是为了自己和别人。因为领会了帮助别人和分享、沉淀和积累会创造快乐和价值...

ITPUB论坛APP

ITPUB论坛APP



APP发帖 享双倍积分

文章分类

全部博文(186)

文章存档

2017年(4)

2015年(36)

2014年(6)

2013年(20)

2012年(54)

2011年(58)

2009年(8)

微信关注

IT168企业级官微



微信号:IT168qiye



系统架构师大会



微信号:SACC2013

订阅
热词专题

发布时间:2012-06-28 01:29:43

环境:某个数据文件因操作系统错误删除原因被删除而且无任何备份,数据库运行在归档模式下,该数据文件创建时间晚于于控制文件创建时间。 [oracle@dbserv ~]$ sqlplus / as sysdba SQL> create tablespace test datafile '/opt/oracle/oradata/test/test01.dbf' size 100M; Tablespace created. SQL> create table ttt tablespace test as select * from dba_users; Table created. SQL> select count(*) from ttt; COUNT(*) ---------- 8 SQL> insert into ......【阅读全文】

阅读(128897) | 评论(0) | 转发(0)

发布时间:2012-06-27 18:12:10

三、环境:整个控制文件和某个数据文件损坏,有rman备份,控制文件也有trace备份,具体恢复过程如下: 在这种恢复方式中,数据库处于NOMOUNT状态 [oracle@dbserv ~]$ export ORACLE_SID=test [oracle@dbserv ~]$ sqlplus / as sysdba [oracle@xjtvpay ~]$ sqlplus / as sysdba SQL> select count(*) from tt; COUNT(*) ---------- 72 SQL> insert into tt select * from dba_users; 8 rows created. SQL> / 8 rows created.[@more@]SQL> alter datab......【阅读全文】

阅读(94547) | 评论(0) | 转发(0)

发布时间:2012-06-25 22:08:45

环境:Linux 4.7 + Oracle 10g Version 10.2.0.1.0 故障现象: [oracle@dbserv ~]$ lsnrctl status LSNRCTL for Linux: Version 10.2.0.1.0 - Production on 25-JUN-2012 10:15:56 Copyright (c) 1991, 2005, Oracle. All rights reserved. Connecting to (ADDRESS=(PROTOCOL=tcp)(HOST=)(PORT=1521)) ...无响应… [oracle@dbserv ~]$ lsnrctl start LSNRCTL for Linux: Version 10.2.0.1.0 - Production on 25-JUN-2012 10:17:32 Copyright (c) 1991, 2005, Oracle. A......【阅读全文】

阅读(3965) | 评论(0) | 转发(0)

发布时间:2012-06-21 12:29:30

三、环境:某个数据文件损坏,有rman备份,具体恢复过程如下: 在这种恢复方式中,数据库处于OPEN状态,适合除了system和undo以外的普通数据文件的恢复。 [oracle@dbserv ~]$ export ORACLE_SID=test [oracle@dbserv ~]$ sqlplus / as sysdba SQL> select count(*) from tt; COUNT(*) ---------- 56 SQL> insert into tt select * from dba_users; 8 rows created. SQL> / 8 rows created. SQL> commit; Commit complete.[......【阅读全文】

阅读(3696) | 评论(0) | 转发(0)

发布时间:2012-06-21 05:09:52

环境:两个节点的Oracle10g RAC 环境,数据库创建在独立的磁盘阵列上的裸设备上,数据库在非归档模式中,现在需要改为归档模式,具体步骤如下: 在节点1: -bash-3.2$ sqlplus / as sysdba SQL*Plus: Release 10.2.0.5.0 - Production on Wed Jun 20 21:26:57 2012 Copyright (c) 1982, 2010, Oracle. All Rights Reserved. Connected to: Oracle Database 10g Enterprise Edition Release 10.2.0.5.0 - 64bit Production With the Partitioning, Real Application Clusters, OLAP, Data Mining ......【阅读全文】

阅读(3584) | 评论(0) | 转发(0)

发布时间:2012-06-21 03:31:24

二、环境:某个数据文件损坏,有rman备份,具体恢复过程如下: [oracle@dbserv ~]$ export ORACLE_SID=test [oracle@dbserv ~]$ sqlplus / as sysdba SQL*Plus: Release 10.2.0.1.0 - Production on Wed Jun 20 10:57:44 2012 Copyright (c) 1982, 2005, Oracle. All rights reserved. Connected to: Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production With the Partitioning, OLAP and Data Mining options SQL> select count(*) fr......【阅读全文】

阅读(3602) | 评论(0) | 转发(0)

发布时间:2012-06-21 03:25:14

一、环境:某个数据文件损坏,有rman备份,但是控制文件基于trace文件重建后丢失了控制文件的中的rman备份集的信息。具体恢复过程如下: 1、创建测试数据 [oracle@dbserv ~]$ export NLS_LANG=american_america.zhs16gbk [oracle@dbserv ~]$ sqlplus / as sysdba SQL> archive log list; Database log mode Archive Mode Automatic archival Enabled Archive destination /opt/backup Oldest online log sequence 5 Next log sequence to archive ......【阅读全文】

阅读(5822) | 评论(0) | 转发(0)

发布时间:2012-06-19 22:17:28

当我们基本熟悉了Oracle体系架构后,可能需要将这些信息从数据库字典中查出来看以便诊断和分析。如下是根据Oracle 的体系架构整理出来基本视图分类列表: 一、数据库和实例信息 select * from gV$INSTANCE select * from V$DATABASE select * from V$version select * from V$option --select s.NAME,s.BYTES/1024/1024 bytesM, s.RESIZEABLE from v$sgainfo s select * from v$sgainfo[@more@]二、物理结构相关的信息 select * from v$parameter p where p.ISDEFAULT='FALSE' select * fro......【阅读全文】

阅读(2845) | 评论(0) | 转发(0)

发布时间:2012-06-19 02:39:02

一、修改操作系统文件 1、配置主机名: [root@x3a-test ~]# hostname x3a-test [root@x3a-test ~]# hostname x3a-test [root@x3a-test ~]# vi /etc/sysconfig/network NETWORKING=yes HOSTNAME=x3a-test 2、修改 /etc/hosts文件 [root@x3a-test cdrom]# vi /etc/hosts # Do not remove the following line, or various programs # that require network functionality will fail. 127.0.0.1 localhost.localdomain localhost 192.168.2.6 x3a-test[@more@]3、修改......【阅读全文】

阅读(2600) | 评论(0) | 转发(0)

发布时间:2012-06-16 23:02:30

DBID的确定 控制文件的备份恢复中,我们经常需要DBID,如下为常用的查询方法: 方法1、在数据库mount或open状态下: [oracle@dbserv ~]$ sqlplus / as sysdba Connected to: Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production With the Partitioning, OLAP and Data Mining options SQL> select dbid,name from v$database; DBID NAME ---------- --------- 2083742440 TEST[@more@]方法2、在数据库mount或open状态下: [oracle@dbserv ~]$ rman target......【阅读全文】

阅读(2586) | 评论(0) | 转发(0)
给主人留下些什么吧!~~

lhrbest2015-05-13 20:08

该引用已被删除!

非常感谢

回复  |  举报

lhrbest2015-05-06 16:29

学Oracle就像学乐器,光看不练很难突破瓶颈!  你这句说的很好,为啥不更新blog了

回复  |  举报
留言热议
请登录后留言。

登录 注册