数据库报ORA-01839的错误
【问题描述】ZCGL数据库在运行SQL语句的时候报:ORA-01839 指定月份的日期无效 详细的SQL语句简化如下:select *from table_namewhere to_date(a.yc_date,'yyyy-mm-dd')-sysdate>1【问题的原因】ORA-01839表明z_yc_date的结果集的日期有不符合相应的日期标准,常见的有select to_date('2015/2/31','yyyy/mm/dd') from du...
浅谈事务(一)
关于事务,在Oracle中似乎是习以为常的,但是在学习MySQL的过程中,发现各种灵活的存储引擎,一个很大的焦点就是对于事务的支持,足以看出事务的实现还是有一定难度的,自己在学习数据库理论和Oracle的时候,对于事务的特性也都是一笔带过,ACID似乎就是书本中的概念和术语,感觉太偏向理论了,但是今天在学习看书中,也借...
Oracle GoldenGate导致IMP出现ORACLE 32588错误
客户说在向实施GG之后的源库导入数据收到如下的报错: 从这个报错可以看出,为表添加的ALL COLUMN等类型的补充日志导致数据导入失败。 回想Oracle GoldenGate的实施步骤,在做以下操作时,Oracle GoldenGate会根据表的情况添加适当的补充日志:ADD TRANDATA .
PostgreSQL Cost Based Vacuum探秘
PostgreSQL cost based vacuum的意思就是指每次 vacuum,进行heap scan时,都会基于IO cost进行sleep。如果IO cost越大,总体sleep的时间就会越长。也就是说scan 表,并且清理dead tuple 是断断续续的,并不会一次性全vacuum完。这样子做的原因就是尽量避免对当前DML操作的影响,从而减少因vacuum而对系...
数据补丁中需要注意的几个问题
今天来感慨一下在工作中碰到的几处数据补丁问题,当然这些细节都是流程之外的控制和规范了,但是也或多或少出现了不少的问题,有些让人纠结,有些让人抓狂,有些让人无奈,但是不管怎么样,数据补丁是修复数据,完善业务的,DBA在这个关键时候就不能麻痹大意,把好这个关口还是很重要的。让人吐血的dump文件这是个真实的...
Linux下配置MySQL主从复制
MySQL的主从复制是自己一直想学习的一个实战经历,因为Oracle中的主从复制也是需要不少的配置选项,相比来说感觉重量级一些(数据量也重量级).今天试了一下,在本地的一台Linux虚拟机上简单模拟了一把,发现还是蛮有趣的。因为也是外行,所以为了快速达到效果,自己看了一个很早的视频,结果实际操作的时候,有好几个配置参...
lock
oracle中锁的概念十分重要,对于其他关系型数据库更不用说,有的数据库发出select语句都要加锁,但是oracle有独立的undo(可从undo里读取修改过的数据)所以不加锁。下面介绍oracle里的几种锁模式:锁代码锁模式名称锁模式缩写锁模式别名锁级别...
MYSQL主从不同步问题以及解决办法汇总
一:首先你在从库检查从库进程状态是否正常 如下红字所示,都为YES是正常。mysql> show slave status\G*************************** 1. row *************************** Slave_IO_State: Waiting for master to send event ...
只做运维并不是DBA的命,数据库系统设计过程
DBA除了数据库管理与维护,也可以转型为高级的数据库设计师。因为过去运维经验教训无意识中培养DBA在高效、可扩展、底层数据模型搭建中应该注意的环节及细节。接下来简单介绍一下一个数据库系统的设计过程概括性的重点知识点。没人敢说DBA是个只是做运维的命,更何况...
mysqldump常用备份恢复方法
一、使用mysqldump对数据库进行备份1. 全备份单库: 语法: mysqldump -h主机名 -P端口 -u用户名 -p密码 数据库名 > 文件名.sql 例子: [mysql@sam ~]$ mysqldump -hlocalhost -P3306 -ur...
ORACLE EM 12C 监控MySQL
【前言】ORACLE EM 12C本身并不提供对MYSQL的监控,通过插件可以在EM 12C上面实现对数据库的监控,Pythian集团开发了相应的插件,通过安装这个插件便可以实现对MySQL的监控; 备注:Pythian集团是一家著名的甲骨文数据库服务支持和顾问机构,总部设在加拿大的渥太华,在美国、欧洲、印度和澳大利亚都设有办事...
ORA-27054报错,NFS mount问题
当前环境: 数据库备份在磁带中,备份软件EMC NETWORKER,备份server端和client端均为Solaris 先使用如下RMAN脚本恢复控制文件到/oracle/X01/nfsdata/目录下,该目录为nfs,当前mount没有使用任何参数,查看状态如下: root@r3mok01 # mount |grep nfsdata /oracle/X01/nfsdata on 10.8.5.218:/oracle/X01/data...
mount.nfs: Input/output error
今天在挂载nfs的时候出现下面的错误:mount.nfs: Input/output error在服务端查看日志也没有发现异常错误,运行状态也正常,查看其portmap,nfs的运行状态如下:[root@localhost /]# service nfs statusrpc.mountd (pid 6204) is running...nfsd (pid 6201 6200 6199 6198 6197 6196 6195 6194) is running...rpc.r...
linux NFS服务配置 共享文件
使用vmware workstation OS版本:RHEL7.0 检查rpm包 所需包默认已经安装 启动nfs服务 [root@dns ~]# service nfs-server start Redirecting to /bin/systemctl start nfs-server.service 创建共享目录 编辑配置文件,内容如...
win7下设置挂载Linux服务器nfs共享的数据
win7下设置挂载Linux服务器nfs共享的数据 http://www.cnblogs.com/chenchenluo/archive/2013/06/18/3142385.htmlwin7下增加了很多有用的功能,只是默认没有开启而已,今天简述下一个WIN7下的NFS功能,通过这个功能,可以让win7共享Linux下面的磁盘分区或者目录数据,这个功能原理只能通过samba或者ftp来实...
【人在运维囧途_11】GNU/Linux NFS 服务器部署时权限设置的注意事项
NFS、简言之、便是文件服务器 在部署过程中、文件的读写权限是比教容易出错 本博文按以下 6 个方面展开、但重点放在文件权限上、 ● 原理 ● /etc/exports ● 文件权限 ● Server/Client 配置 ● 2 个常用命令 ● Troubleshoting ● 经验建议 ㈠ 原理 &nbs
Linux shell 中数组的使用
linux shell在编程方面比windows 批处理强大太多,无论是在循环、运算。已经数据类型方面都是不能比较的。 下面是个人在使用时候,对它在数组方面一些操作进行的总结。 1.数组定义 [chengmo@centos5 ~]$ a=(1 2 3 4 5)[chengmo@centos5 ~]$ echo $a1 一对括号表示是数组,数组...
Linux NFS服务器的安装与配置
一、NFS服务简介 NFS 是Network File System的缩写,即网络文件系统。一种使用于分散式文件系统的协定,由Sun公司开发,于1984年向外公布。功能是通过网络让不同的机器、不同的操作系统能够彼此分享个别的数据,让应用程序在客户端通过网络访问位于服务器磁盘中的数据,是在类Unix系统间实现磁盘文件共享的一种方...
远程挂载NFS共享目录引发死机问题
2014 02 26 13:30:00收到DB Server DOWN机信息,速度查看无法ping通,机房点检发现黑屏...分析原因该异常为OS bug。
“双击Windows7桌面上快捷方式变成查看属性”问题的处理办法
“双击Windows7桌面上快捷方式变成查看属性”问题的处理办法。