- 博客(28)
- 资源 (40)
- 收藏
- 关注
原创 Redo Log 和Checkpoint not complete
首先我们来看下 alertSID.log 日志: Mon Nov 30 17:31:54 2009Thread 1 advanced to log sequence 14214 (LGWR switch) Current log# 3 seq# 14214 mem# 0: /u03/oradata/newccs/redo03.logMon Nov 30 17:
2009-11-30 19:39:00 20907 2
原创 Oracle 移动数据文件的操作方法
将表空间和数据文件从一个位置移动到另一个位置的操作方法一. OFFLINEOFFLINE 分为ALTER DATABASE 与 ALTER TABLESPACE OFFLINE,他们的区别参看blog:http://blog.csdn.net/tianlesoftware/archive/2009/11/29/4898800.aspx按数据文件来:1.先将相应的数据文
2009-11-29 11:28:00 25328 6
原创 ALTER DATABASE 与 ALTER TABLESPACE OFFLINE的区别
一.DataFile脱机或联机的两种方法: ① ALTER DATABASE 语句修改单独的DataFile ② ALTER TABLESPACE 语句修改所有的DataFile 1、在ARCHIVRLOG模式下的更改DataFile状态 ALTER DATABASE DATAFILE /u02/oracle/rbdb1/stuff01
2009-11-29 10:06:00 14700 2
原创 oracle 实时查询最耗CPU资源的SQL语句
1. 先通过top命令查看产用资源较多的spid号 2.查询当前耗时的会话ID,用户名,sqlID等:select sid,serial#,machine,username,program,sql_hash_value,sql_id, to_char(logon_time,yyyy/mm/dd hh24:mi:ss) as login_time from v$sess
2009-11-29 09:02:00 14816 1
转载 Oracle OCM 认证指南
OCM考试全称为Oracle Certified Master(Oracle认证大师),是在OCA(Oracle认证专员Oracle Certified Associate)、OCP(Oracle认证专家Oracle Certified Professional)之后更高一级的Oracle技术认证,也是Oracle技术认证最高的一个级别。 考试是两天的时间,全部为实际操作的考试,第一天是
2009-11-28 18:24:00 9310 1
原创 自己录制的Oracle 相关视频(陆续更新)
1. Oracle 10g windows 平台下安装 下载地址: http://download.csdn.net/source/1850497 在线观看地址:http://v.youku.com/v_show/id_XMTM0NzA5MjY0.html 2. 虚拟机上安装Linux 操作系统 下 载 地 址:http://download
2009-11-27 10:03:00 17989 10
原创 9i Data Gurad 报ORA-12154: TNS:could not resolve service name 错误
平台: oracle 9i + windows 2003故障表现:ORA-12154: TNS:could not resolve service nameData Guard 之前一直很正常。 突然就报这个错了。无法完成归档,但用tnsping SID, 没有问题,监听也没有问题。 因为TNS 无法解析,所以主库的归档日志无法传送到备库。 无法完成归档。尝试解决
2009-11-26 02:42:00 4987
转载 ORACLE 使用DBMS_METADATA.GET_DDL获取DDL语句
Oracle 在9i以后,可以利用DBMS_METADATA.GET_DDL包得到数据库的对象的ddl脚本。如下(SQLPLUS中执行):1. 获取单个的建表、视图和建索引的语法set pagesize 0set long 90000set feedback offset echo offspool DEPT.sqlselect dbms_metadata.get_ddl(TA
2009-11-25 07:47:00 17887
转载 Oracle 数据库监听配置
一、监听器(LISTENER) 监听器是Oracle基于服务器端的一种网络服务,主要用于监听客户端向数据库服务器端提出的连接请求。既然是基于服务器端的服务,那么它也只存在于数据库服务器端,进行监听器的设置也是在数据库服务器端完成的。 二、本地服务名(Tnsname) Oracle客户端与服务器端的连接是通过客户端发出连接请求,由服务器端监听器对客户端连接请求进行合法检
2009-11-24 10:12:00 66361 11
转载 Oracle 数据库管理脚本 命名规范
Oracle 中的数据字典是数据库中的非常重要的一部分,提供了相关数据库的信息,它是所有 Oracle 用户(从应用的最终用户、应用的设计开发者到数据库管理员)的非常重要的信息来源。数据字典的创建,是在 Oracle 数据库创建完毕后,运行一些相关的数据库管理脚本来完成的。当采用 Oracle 统一安装器( Oracle Universal Installer )
2009-11-23 11:37:00 4603
转载 Oracle 9i 从9.2.0.1升级到 9.2.0.6 步骤
一. 安装前的准备1.在数据库服务器上以Administrator身份登录到Windows2.停止所有Oracle相关的服务。这些服务名称通常是以Oracle打头3.停止Distributed Transaction Coordinator服务4.备份与Oracle数据库相关的所有文件(包括Oracle数据库软件及数据文件),把这些文件按原有的目录结构复制到安全的地方,并做好标记或记录
2009-11-20 19:47:00 5539
原创 Oracle Compile 编译 无效对象
Applies to: Oracle Server - Enterprise Edition - Version: 10.1.0.5.0 This problem can occur on any platform. Symptoms: The issue is that the following error was raised : ORA-00600: internal error cod
2009-11-20 18:45:00 12803 1
原创 linux下手动删除数据库实例
linux下手动删除数据库实例,直接删除相应的目录就可以了,不多说了....1. $ORACLE_HOME/dbs/[oracle9@frogger dbs]$ pwd/u01/app/oracle/product/9.2.0.1/dbs[oracle9@frogger dbs]$ rm inittest02.ora[oracle9@frogger dbs]$ rm orapwdtest0
2009-11-15 16:33:00 13604 2
原创 linux 下修改日期和时间
我们一般使用“date -s”命令来修改系统时间。比如将系统时间设定成2009年11月13日的命令如下。 #date -s 11/13/09 将系统时间设定成下午1点12分0秒的命令如下。#date -s 13:12:00 ---- 注意,这里说的是系统时间,是linux由操作系统维护的。 ---- 在系统启动时,Linux操作系统将时间从CMOS中读到系统时间变量中,以后修改时间通过修
2009-11-13 16:48:00 23575 2
转载 解决 OCFS2 不能自动挂载 提示 o2net_connect_expired
RAC 在启动的是要要先启动OCFS2, 在修改/etc/sysconfig/o2cb的配置后,发现两机器只有一台可以自动挂载ocfs2分区,而另外一台不能自动挂载。但启动完毕后,手动挂载正常。一、详细情况两机器分别是dbsrv-1和dbsrv-2,使用交叉线做网络心跳,并在cluster.conf中使用私有心跳IP,非公用IP地址。1、检查o2cb状态启动后,o2cb服务是启动正常的,
2009-11-13 13:23:00 7193
转载 RAC Ocfs2文件系统常见问题解决方法
现象一:mount -t ocfs2 -o datavolume,nointr /dev/sdb1 /webdatamount.ocfs2: Transport endpoint is not connected while mounting /dev/sdb1 on /webdata. Check dmesg for more information on this error.可
2009-11-13 10:40:00 7854 1
转载 Build Your Own Oracle RAC 10g Release 2 Cluster on Linux and FireWire
Build Your Own Oracle RAC 10g Release 2 Cluster on Linux and FireWireby Jeffrey Hunter - OTNOracle RAC O2CB Cluster ServiceBefore we can do anything with OCFS2 l
2009-11-13 10:36:00 6274
转载 Oracle 10g 正则表达式
ORACLE终于在10G中提供了对正则表达式的支持,以前那些需要通过LIKE来进行的复杂的匹配就可以通过使用正则表达式更简单的实现。Oracle 10g正则表达式提高了SQL灵活性。有效的解决了数据有效性, 重复词的辨认, 无关的空白检测,或者分解多个正则组成的字符串等问题。Oracle 10g支持正则表达式的四个新函数分别,它们使用POSIX 正则表达式代替了老的百分号
2009-11-11 19:07:00 5736
原创 Oracle 分析函数(Analytic Functions) 说明
一. Analytic Functions 说明 分析函数是oracle 8中引入的一个概念,为我们分析数据提供了一种简单高效的处理方式. 官方对分析函数的说明如下: Analytic functions compute an aggregate value based on a group of rows. They differ fromaggregate functions in that
2009-11-10 21:40:00 8230 3
转载 8个DBA最常用的监控Oracle数据库的常用shell脚本
本文介绍了8个常用的监控数据shell脚本。首先回顾了一些DBA常用的Unix命令,以及解释了如何通过Unix Cron来定时执行DBA脚本。网上也有好多类似的文章,但基本上都不能正常运行,花点时间重新整理了下,以后就能直接使用了。 一.同时文章还介绍了8个重要的脚本来监控Oracle数据库: 1.检查实例的可用性 2.检查监听器的可用性 3.检查alert日志文件中的错误信息 4.在存放l
2009-11-10 10:11:00 21284 2
原创 linux中oracle的日常维护命令
1. 检查Oracle的进程 $ ps -ef|grep "ora_"|grep -v grep oracle 5998 1 0 11:15:59 ? 0:01 ora_j000_PPRD10 oracle 2968 1 0 21:16:57 ? 0:00 ora_q000_PPRD10 oracle 2927 1
2009-11-10 10:10:00 6238
原创 MDSYS Spatial De-install
MDSYS Spatial, Oracle db 从10.2.0.3 到10.2.0.4 升级最容易出问题的地方,周末升级2个库把我给搞死了。 测试库升级完后一切正常,生产库却有54个MDSYS的无效对象. 以前也有整理过db 从3 到4 recompile 问题。 现在想那是MDSYS valid的时候, 这次是直接INVALID了, 在metalink上捣鼓了2天,总算搞定了。 总结如
2009-11-10 10:07:00 13839
转载 有关 ORA-00604 错误的总结
ORA-00604 error occurred at recursive SQL level string Cause:An error occurred while processing a recursive SQL statement (a statement applying to internal dictionary tables)。Action:If the si
2009-11-08 19:58:00 98857 5
原创 Oracle 用户及角色 介绍
一. 用户管理1.1 建立用户(数据库验证) CREATE USER DAVE IDENTIFIED BY pwd DEFAULT TABLESPACE users TEMPORARY TABLESPACE temp QUOTA 5m ON users; 1.2 修改用户ALTER USER DAVE QUOTA 0 ON SYSTEM;
2009-11-08 19:06:00 22416 3
转载 Oracle Dual 表详解
1、DUAL表的用途Dual 是 Oracle中的一个实际存在的表,任何用户均可读取,常用在没有目标表的Select语句块中--查看当前连接用户SQL> select user from dual;USER------------------------------SYSTEM--查看当前日期、时间SQL> select sysdate from dual;SYSDATE-----------
2009-11-03 20:42:00 23347 7
转载 Oracle 10g Shrink Table 详解
从10g开始,oracle开始提供Shrink的命令,假如我们的表空间中支持自动段空间管理 (ASSM),就可以使用这个特性缩小段,即降低HWM。这里需要强调一点,10g的这个新特性,仅对ASSM表空间有效,否则会报 ORA-10635: Invalid segment or tablespace type。 有关ASSM的详细信息,请参考我的Blog:Oracle 自动段空间管理
2009-11-03 20:25:00 20095 4
原创 Oracle 碎片整理 问题
数据库碎片是影响数据库性能的一个大因素,应及时发现并整理碎片。 一. 碎片是如何产生的 当创建一个数据库实例时,会分成称为表空间(tablespace)的多个逻辑段(segment),如系统(system)表空间,临时(temporary)表空间等。一个表空间可以包含多个数据范围(extent)和一个或多个自由范围块,即自由空间(free space)。
2009-11-03 18:07:00 10936 1
原创 Oracle Stream Replication技术
Stream 是Oracle 的消息队列(也叫Oracle Advanced Queue)技术的一种扩展应用。 Oracle 的消息队列是通过发布/订阅的方式来解决事件管理。流复制(Stream replication)只是基于它的一个数据共享技术,也可以被用作一个可灵活定制的高可用性方案。 它可以实现两个数据库之间数据库级,schema级,Table级的数据同步,并且这种同步可以是双向的。
2009-11-02 21:19:00 15999 4
Oracle 11g 架构图 from Oracle University
2010-05-13
Oracle Database 10g OCP Certification All-in-One Exam Guide.pdf
2009-06-24
MFC简易股票交易系统
2008-06-17
Linux 7.7 平台 Oracle 19c Data Guard 环境 升级RU 19.3 到19.6 操作手册.pdf
2020-03-11
Linux 7.7 平台 Oracle 19.3 物理Data Guard 搭建手册.pdf
2020-03-11
Oracle 19c 单实例 RU 从19.3.0 升级到19.6.0 操作手册.pdf
2020-03-11
Oracle Linux 6.1 + Oracle 11.2.0.1 RAC + RAW安装文档.pdf
2012-11-22
oracle8i.internal.services.for.waits.latches.locks
2012-05-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人