- 博客(12)
- 资源 (13)
- 收藏
- 关注
原创 物理备库ORA 01274问题处理
我的物理备库因ora 01274问题导致MRP终止并启动失败。这个问题处理起来很简单,但是百度搜了篇文章差点把我带坑里,因此我把MOS的标准步骤写下来,给各位朋友一个参考。这个DG环境在两周前已经搭建好,今天需要正式切换。切换前,惯例先检查下主备库状态。这一查发现备库已经有一周多没有应用日志了。由于DG搭建是有一个checklist的,因此不会是忘记开启MRP,肯定是中间有问题导致日志应用断了
2017-12-04 10:31:50
1238
原创 oracle 数据泵 network link使用
在进行数据导出导入时,若源端存储空间不足,exp工具可以将目录指定到目标端路径。而数据泵是服务器进程,不能直接将导出目录指定到远端,但我们可以通过network_link参数将数据直接导入至目标库,同时也可以实现将导出文件放置在远端。本过程将源端scott用户导入至目标端lee用户。官方文档没有提供具体操作步骤,我自己实操如下:1、源库赋予scott用户导出权限SQL> grant
2017-06-05 10:56:18
4070
转载 tnsnames.ora文件中UR=A作用
最近在做数据库迁移并升级,采用了duplicate方式。以往都是在目标端做目标库的静态监听。但该方法需要在目标端reload监听,当目标端所在主机有其他实例在跑时,reload监听会影响其他库提供服务。通过请教同事及查询资料,发现了UR=A这个参数。总结如下:1、源端配置UR=A时,可远程连接非open的目标端实例,并进行管理操作;2、目标端在没有注册静态监听时,若监听为非默认监听(名称不是lis...
2017-05-16 09:19:24
3273
转载 OLTP与OLAP比较
OLTP与OLAP的介绍 数据处理大致可以分成两大类:联机事务处理OLTP(on-line transaction processing)、联机分析处理OLAP(On-Line Analytical Processing)。OLTP是传统的关系型数据库的主要应用,主要是基本的、日常的事务处理,例如银行交易。OLAP是数据仓库系统的主要应用,支持复杂的分析操作,侧重决策支持,并且提供直
2016-04-27 14:17:37
412
原创 oracle审计AUD$过大导致的数据库登录异常
今天,省分技术人员反映数据库登录异常。查询oerr,发现该错误是一般性提示,可能导致的原因有数据库未注册、本地文件配置问题等。由于平时连接并没有问题,是突发情况,所以排除了配置问题。远程登录查询监听,发现监听并无问题,但在尝试本地登录时出现ora 00020错误oracle@dxxxx:~> sqlplus / as sysdbaSQL*Plus: Release
2016-04-25 13:56:39
6238
1
原创 oracle表连接方式对比
表连接有三种方式:nest loop,hash join 和sort merge.1、nest loop通过CBO确定驱动表,一般找小表作为驱动表。对驱动表中符合条件的每一行,都要扫描被驱动表,找到并返回所有符合的行。优:没有前期准备工作(hash join要做hash分区,sort 要排序),直接就可以扫描数据并返回。若有合适索引则效率还可以。劣:扫描被驱动表时是随机读。若被驱动
2016-03-14 17:05:07
863
转载 导入过程中禁用约束
Oracle导入数据其 实很简单,但是如果数据存在约束:如主外键、主键约束、唯一约束,可能给数据导入带来很大的麻烦。比如主外键,如果批量导入数据,是难于指定导入的先后顺 序的,相信有不少入门级朋友们,会遇到跟我一样的问题。因此,为了节省大家的宝贵时间,特此分享自己的研究成果。 个人解决方案为:在导入过程中,先导入表结构,再禁用约束,其次导入数据,最终启用约束即可。其核心就是禁用和启用约束过程的
2016-02-02 12:08:50
1920
原创 netca建监听TNS04414错误
今天在windows上要建库,安装OEM时提示说必须建立监听。双击图标启动netca在建立到最后一步时,点击下一步没反应。上网搜索后改用在CMD输入netca来建立监听,这下在命令行就有了错误提示:ServiceAliasException: 无法初始化服务别名: TNS-04404: 没有错误 caused by: oracle.net.config.ConfigException
2015-12-08 14:09:09
6754
1
转载 exp/imp 空表少表问题
ORACLE 11G中有个新特性,当表无数据时,不分配segment,以节省空间。解决方法: 1)insert一行,再rollback就产生segment了 该方法是在在空表中插入数据,再删除,则产生segment。导出时则可导出空表。 2)设置deferred_segment_creation参数SQL> show parameter defer
2015-12-03 13:40:46
849
原创 expect脚本实现批量ssh互信
搭Hadoop时候需要配置多节点ssh互信,节点数量多了,手工配起来就很麻烦。网上有很多自动配置ssh互信的脚本,但基本都不能直接用。今天摸索了下,自己写了个简易版,测试还能用,在这里分享下。1、每个节点安装expect包yum install expect -y2、将auto_ssh.sh及ip.list 拷贝至每个节点需要建立ssh的用户下,我这里拷贝至hadoop的家目录auto
2015-12-02 13:07:46
3254
原创 在服务器上安装windows操作系统
这周有个项目,实施方需要在一台服务器上安装windows操作系统。在服务器上安装windows操作系统,一般都会出现找不到磁盘的情况。原因就是没有相关驱动,安装程序检测不到磁盘。在官方或网上下载相关驱动即可。经检查,本台服务器为联想RD630,磁盘采用AHCI模式,因此上网搜索RD630 AHCI驱动,在优快云就找到并下载,存放至U盘。在选择安装位置时选择加载驱动,路径为U盘中存放驱动的
2015-11-29 20:04:03
5399
转载 修改Linux下swap大小
在现有操作系统上安装oracle,有时会遇到swap太小问题。可以轻松扩大swap大小而不用重做系统。网上有很多相关文章,这篇是我手动操作过的,很实用。添加一个交换分区或者添加一个交换文件。两种方法都可以使用, 1. 添加一个交换分区 步骤如下:a 使用fdisk来创建交换分区(假设 /dev/sdb2 是创建的交换分区)b 使用 mkswap 命令来设置交
2015-11-18 11:51:27
370
Oracle Wait Interface官方指导书籍
2017-05-16
OCA认证考试指南++IZ0-051++Oracle+Databas.pdf
2015-11-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人