自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(244)
  • 收藏
  • 关注

转载 小议SQLNET.AUTHENTICATION_SERVICES

一直以来,我记住的一个知识点就是:SQLNET.AUTHENTICATION_SERVICES=(NTS)是使用OS认证的必须条件之一。今天一个偶然的机会,才知道这个结论是不完全准确的。在本文的测试中,remote_login_...

2019-07-22 20:39:02 550

转载 oracle数据隐式转换规则

在oracle中,如果不同的数据类型之间关联,如果不显式转换数据,则它会根据以下规则对数据进行隐式转换The following rules govern the direction in which Oracle makes ...

2019-07-22 11:12:02 381

转载 Linux下基于裸设备创建10g数据库

最近打算研究一下裸设备,于是在linux下测试了一下基于裸设备创建数据库看。以下是简单步骤:一、分区分区的步骤不说了,把硬盘分为如下几个区:[root@suk1 ~]# fdisk -l /dev/sdbDisk /dev/sd...

2019-07-22 07:30:02 262

转载 Solaris 10下迁移10G RAC (二)

最近做了一个rac数据库的迁移,中间涉及到很多部分内容,包括rac环境的搭建、ASM的设置、数据库的迁移、升级等。本文是这次迁移工作的第二部分:安装rac的准备工作。2 准备工作2.1 添加用户组和用户在所有节点添加相同的用户组...

2019-07-21 16:18:01 197

转载 oracle重建索引(二)

重建索引有多种方式,如drop and re-create、rebuild、rebuild online等。下面简单比较这几种方式异同以及优缺点:相关文章:oracle重建索引(一)二、rebuild 和rebuild onli...

2019-07-21 14:39:02 140

转载 两种查看表空间使用情况的方法

本文简单介绍两种查看表空间使用情况的方法.方法一、SELECT c.tablespace_name "表空间", ROUND(a.bytes/1048576,2) "表空间大小",ROUND((a.bytes-b.bytes)/...

2019-07-21 13:33:02 958

转载 DATAGUARD强行切换

主库出问题时,我们可以对备库做失败切换,使得应用继续运行。但是做失败切换的前提是:主库的日志完全传送到备库上(包括联机日志上的redo信息),如果DATAGUARD是运行在最大保护或者最大可用模式下,这种切换一般没有问题。但是如...

2019-07-21 13:18:02 221

转载 用exp、imp迁移包含物化视图日志的数据

今天在测试环境中,原来正常快速刷新的物化视图不能同步数据了,最后发现是因为在同一个库做exp、imp操作后使得物化视图日志失效了,不记录基表的数据变化了。在解决问题的过程中发现了其他一些问题,这里一并记录。源库:a@TEST1&...

2019-07-21 12:48:02 234

转载 数据库DML监控一例

DBA日常工作的一个重要部分就是对数据进行监控了。其中监控方法有很多,可以用触发器,可以用审计。相对来说,审计可以消耗更低的资源,但不能捕获正在执行的SQL;而触发器就可以做到,但是它消耗的资源较可观。下面用一个例子介绍如何用触...

2019-07-21 12:36:01 227

转载 在FC5上安装oracle 9204

一、概述用FC5作为工作环境已经很长时间了,但一直没有安装oracle数据库,嫌麻烦,但是很多测试操作还是不敢在测试库弄,毕竟测试库也有不少开发人员在用,没办法只好在本机装一个数据库了。在FC5上安装9204很麻烦,需要修改很多...

2019-07-21 12:24:02 156

转载 用rman迁移数据库

本文讲述如何用rman将一个库迁移到另一个服务器上。服务器A:linux es4 + oracle9204 (源)服务器B:linux es4 + oracle9204 (目标)一、创建目录为了简单起见,在服务器B上建立与A...

2019-07-21 11:30:02 347

转载 行转列与列转行

今天写了可以实现行转列和列转行的SQL。--行转列SQL> SELECT COLUMN_NAME FROM USER_TAB_COLUMNS WHERE TABLE_NAME='T1';COLUMN_NAME-------...

2019-07-21 11:06:01 144

转载 hash group by导致ORA-600

今天,在测试一个过程的是遇到一个ORA-00600错误:Errors in file /opt/oracle/admin/citizen/bdump/citizen_j000_25812.trc:ORA-00600: inter...

2019-07-21 10:57:01 296

转载 LMT下表存储参数的使用

这里主要讨论在LMT和DMT下某些存储参数的设置的异同。假设当前数据库的DB_BLOCK_SIZE为D(K),建表的DDL设定了INITIAL为T,MINEXTENTS为S,PCTINCREASE为P,NEXT为N本文的DB_B...

2019-07-21 10:45:01 233

转载 分析表时遇到BUG

今天收集统计信息的时候遇到一个BUG:SQL> exec DBMS_STATS.GATHER_SCHEMA_STATS(ownname=>user,cascade=>true) ...

2019-07-21 10:15:02 166

转载 用NID修改数据库名称

NID是9iR2开始推出的一个命令行工具,它用来修改DB_NAME,DBID。你可以用此工具只修改DB_NAME或者DBID,也可以同时修改这两个东西。NID的语法如下:[oracle@standby admin]$ nid -...

2019-07-21 10:00:02 204

转载 数据库迁移手记

最近迁移工作做得较多,下面就其中的一个迁移做一个笔记:数据库迁移:服务器A: solaris 8 64位 + oracle 9204 + 裸设备 服务器B:solaris 10 64位 + oracle 9204 + 文件系统服...

2019-07-21 08:27:01 120

转载 Solaris 10下迁移10G RAC (一)

最近做了一个rac数据库的迁移,中间涉及到很多部分内容,包括rac环境的搭建、ASM的设置、数据库的迁移、升级等。本文是这次迁移工作的第一部分:相关环境的说明。1 综述目标:把一个rac数据库迁移到另一个rac数据库。两个数据库...

2019-07-21 08:15:02 145

转载 ssh安全的自动登录

A为本地主机(即用于控制其他主机的机器) ;B为远程主机(即被控制的机器Server), 假如ip为172.24.253.2 ;A和B的系统都是Linux在A上的命令:# ssh-keygen -t rsa (连续三次回车,即在...

2019-07-21 08:12:02 94

转载 如何在DATAGUARD中添加删除联机日志

在设计数据库的时候,可能不会考虑得太周全,添加或者删除联机日志的操作在所难免。这篇文章就谈谈在DATAGUARD环境中如何添加或者删除联机日志。DATAGUARD环境下,管理日志必须把STANDBY_FILE_MANAGEMEN...

2019-07-21 08:06:01 186

转载 如何查询ORA-07445 ORA-00600错误相关信息

ORA-07445和ORA-00600是系统内部错误,一般是由于BUG引起的,要解决或者避免这些错误一般需要到metalink上查。metalink甚至专门推出了一个工具用于这两个错误的查找。与普通错误不同的是,ORA-0744...

2019-07-21 07:48:01 246

转载 只导入表结构及索引的方法

接到一个需求,将正式库的表的结构及索引导入到测试库中,数据及触发器、存储过程等都不要。这个需求的重点是得到表的列表,9i后提供sys_connect_by_path函数,利用这个函数可以轻而易举地得到这个列表了;--得到exp脚...

2019-07-21 07:39:02 395

转载 Solaris 10下迁移10G RAC (三)

最近做了一个rac数据库的迁移,中间涉及到很多部分内容,包括rac环境的搭建、ASM的设置、数据库的迁移、升级等。本文是这次迁移工作的第三部分:安装oracle clusterware。3 安装clusterware3.1检验系...

2019-07-21 07:24:02 104

转载 10GR2下创建物理standby STEP BY STEP

这篇文章主要介绍如何在10g下创建物理standby。服务器信息:主库: IP:10.2.98.10 SID:Primary备库: IP:10.2.98.11 SID:Pr...

2019-07-20 22:18:02 175

转载 遇到ASM的两个BUG

最近在ASM上遇到几个BUG,这里简单记录下来。SQL> select * from v$version;BANNER----------------------------------------------------...

2019-07-20 21:42:01 360

转载 自动删除过期的statspack统计数据

我们在做性能分析的时候需要出statspack报表,为了方便,我们一般使用job方式定时生成报表,但是这种方式有一定的潜在危险。如果忘记移除这个job,而statspack所在表空间没有限制大小的话,可能会把大量占用磁盘空间,引...

2019-07-20 21:36:02 197

转载 谈谈WINDOWS下重装系统后oracle的恢复

WINDOWS是很脆弱的系统,可能装完没几天就会崩溃,如果你在WINDOWS下装有oracle,那怎么来恢复这个数据库呢?一种方法是重装数据库后用IMP来导入原来的数据,但使用这种方法的前提是你有以前数据的备份,并且这种方法还有...

2019-07-20 21:24:02 243

转载 oracle的只读事务

一致性读是oracle区别于其他数据库的重要特点之一,但一般来说,这个一致性读是sql级别的,只针对单个sql有效。由于业务逻辑需要,我们可能需要在一个事务中的多个sql也能实现读一致性,也就是说,数据源在事务开始时就定下来了,...

2019-07-20 21:21:02 257

转载 DATA GUARD主库丢失数据文件的恢复(3)

在DATAGUARD中,如果有备份,主库出现问题时,有多种恢复方式可选:1、从备库拷贝相关文件到主库上恢复2、拷贝备库备份到主库还原恢复3、从主库备份还原恢复本文主要讨论10G DATAGUARD中,主库丢失数据文件时,利用备库...

2019-07-20 20:06:02 180

转载 用户级数据库结构同步方案(测试版)

工作需要同步两个用户的数据库结构,故写了一个简单的数据库结构同步方案,主要通过触发器+存储过程实现,目前还不完善/*源数据库:发出DDL语句的数据库目标数据库:需要与被源数据库结构同步的数据库注意:1)需要显示授权,如creat...

2019-07-20 20:00:02 349

转载 对归档模式下CLEAR 未归档日志后恢复数据库的一点看法

在资料上看到过如果不是当前联机日志出问题,且如果日志未归档,可以用clear unarchived 命令清空归档日志,达到打开数据库的目的。然而,很少资料提到clear后应该做一些什么后续工作来保证数据的安全。根据恢复的理论,要...

2019-07-20 19:06:02 213

转载 EXP时遭遇ORA-00600 [729]

今天做数据导出的时候遇到一个ORA-600:ORA-00600: internal error code, arguments: [1234], [], [], [], [], [], [], []ORA-00600: inte...

2019-07-20 19:03:02 544

转载 OCP 复习笔记之PL/SQL (3)

最近打算把9i 的OCP教程看一遍,作一些简单的笔记,作为备忘。PL/SQL看似简单,但实际使用起来还是有很多技巧和误区的。以下记录的是复习过程中想到的、和容易出现错误的地方。这些东西在教程大部分是没有记载的。第三章:单行函数第...

2019-07-20 18:57:01 209

转载 linux下两台机器之间实现SSH认证

机器A:192.168.0.106机器B:192.168.0.107在机器A上执行如下操作ssh-keygen -d然后一路回车cd /root/.sshcp id_dsa.pub authorized_keys2chmod 6...

2019-07-20 18:45:01 250

转载 Solaris 10下迁移10G RAC (七)

最近做了一个rac数据库的迁移,中间涉及到很多部分内容,包括rac环境的搭建、ASM的设置、数据库的迁移、升级等。本文是这次迁移工作的第七部分:后续工作。7 后续工作7.1修改db_name为了与正式系统区分,需要修改还原过来的...

2019-07-20 17:42:02 115

转载 用bonnie++测试磁盘I/O

bonnie++是一款开源的磁盘I/O测试的工具。我们可以用它来测试磁盘和文件系统的I/O性能。一、下载安装下载地址是:http://www.coker.com.au/bonnie++/目前正式发布的最新版本是bonnie++-...

2019-07-20 16:06:02 1036

转载 在Fedora FC5安装vmware 5.5

前几天在redhat as4上安装vmware 5.5,一切顺利,后来因为种种原因,决定把操作系统切换到fedora 5上,但vmware死活装补上,报错:What is the location of the dire...

2019-07-20 16:00:02 95

转载 library cache pin和library cache lock(一)

一、概述 一个实例中的library cache包括了不同类型对象的描述,如:游标,索引,表,视图,过程,等等.这些对象不能在他们被使用的时候改变,他们在被使用的时候会被一种library locks and pins的机制锁住...

2019-07-20 15:03:01 211

转载 如何优化in操作

今天开发人员让我优化一个sql:Select Item.*From Item ItemWhere Item.Item_Id in (15056, 14697);这个item表很大,sql执行起来很慢。Execution Plan...

2019-07-20 12:42:02 2626

转载 解决ASM无法启动问题

对RAC接触不多,今天在测试环境启动RAC失败,经过一番努力,总算解决问题.下面简单记录一下:启动报错如下所示rac2-> sqlplus "/as sysdba"SQL*Plus: Release 10.2.0....

2019-07-20 12:18:01 1223

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除