- 博客(1093)
- 资源 (40)
- 收藏
- 关注

原创 《达梦数据库运维实战》 发售了
毕业以后一直从事数据库有关的工作,也一直在坚持技术分享,写了很多的博客,但博客有一定的局限性,所以这几年陆续出版了几本书,2019年和2020年写了2本Oracle 数据库有关的书籍,如下:《Oracle 18c 必须掌握的新特性》 发售了https://www.cndba.cn/dave/article/3453《Oracle数据库问题解决方案和故障排除手册》终于发售了https://www.cndba.cn/dave/article/2543后来和出版社的编辑Anna聊,明显发现整个出版市
2021-11-28 12:27:53
3362
12

原创 《Oracle 18c 必须掌握的新特性:管理与实战》
Oracle 18c 必须掌握的新特性https://www.cndba.cn/dave/article/3453
2019-09-08 15:02:15
5406
4

原创 《Oracle数据库问题解决方案和故障排除手册》终于发售了
经过大半年的翻译和校验,《Oracle数据库问题解决方案和故障排除手册》终于发售了。 原书是由7位Oracle 专家撰写。 内容覆盖到Oracle 12cR1。 从他们的角度讲解了一些运维的技巧。现在可以在京东,天猫和当当网进行购买。 因为时间和个人对知识点的理解,在本书的翻译过程中难免出现一些错误,如果您发现这些问题。 也感谢您邮件给我:ahdba@qq.com.如果要签名版直接加QQ联系我:...
2018-01-05 20:03:19
10353
3

原创 如何加入Dave 英语学习小组
一. 加入小组英语对IT 是非常重要的,但很多人都不能坚持去学习,Dave 英语学习小组成立与已经超过半年,现在进行扩招,欢迎想提高英语,并且能够坚持每天学习的人,加入Dave 的小组,并坚持每天学习。 要求:(1) 从加入小组当天开始,计算打卡率。(2) 打卡率低于85%的,会被剔出小组,需要重新加入。(3) 可以安装手机客户端,利用上下班的零碎时间来学习。(4) 每天学习英语
2014-10-16 09:22:03
13452
14

原创 Dave Oracle 学习 手册 第一版 下载 说明
2011年初的时候,花了大半个月的时间,把以前Blog上的资料重新分门别类的小整理了一下,当时还想整理的完整一点,可整理文档是一件很费时间的事,因为做技术要严谨,自己的一些小失误,或者错误的理解,同样也也影响另一批人,这个就是误人子弟了,所以在整理的时候也是尽量从官网上找到相关的出处,自己不清楚的,也是从MOS,官网上花时间去研究。 所以耗时大半个月,也只整理了一半的内容。 当时那段时间小忙了一
2012-03-09 10:36:07
32770
8
原创 Oracle 18c 单实例安装手册 详细截图版
1. 安装前准备工作1.1. 系统要求Linux下Oracle数据库安装的最低服务器配置要求: 系统要求 说明 内存 DB:至少少1G,建议大小8G。Grid:至少8G。 临时空间 /tmp目录中至少有1 GB的空间 Swap空间 1 GB~2 GB:内存的1.5倍2 GB~16 GB:与内存相同超过16 GB:16 GB注意:...
2018-08-27 23:25:30
12237
6
转载 Oracle 18c DBCA在主机物理内存超过4G无法使用AMM(自动内存管理)
1. 错误说明在DBCA创建数据库时,选择AMM时出现报错: [INS-35178]The Automatic Memory Management option is not allowed when the total physical memory is greater than 4GB.2.原因对此MOS文档做了说明 12.2:[INS-35178]The ...
2018-07-26 09:56:09
5382
原创 Oracle 18.3 正式发布了
Oracle 18c 的官方文档在年初的时候就已经发布了,但18c 的软件一直没有发布X86版的,目前在外面流传的也是XD版本,在使用的时候,也有一些限制,比如建库的时候,无法使用DBCA命令,只能手工建库。之前小强的博客上描述了Oracle 产品发布的路线图,参考: 真正的18c要来了 https://www.cndba.cn/Expect-le/article/2898...
2018-07-24 10:08:55
6181
1
原创 Linux Context , Interrupts 和 Context Switching 说明
<br /> <br /> <br />一. 进程Context 定义<br /> 当一个进程在执行时, CPU的所有寄存器中的值、进程的状态以及堆栈中的内容,比如各个变量和数据,包括所有的寄存器变量、进程打开的文件、内存信息等。这些信息被称为该进程的上下文(Context).<br /> <br /> 一个进程的Context可以分为三个部分:用户级上下文、寄存器上下文以及系统级上下文:<br /> (1)用户级上下文: 正文、数据、用户堆栈以及共享存储区;<br />
2017-12-06 11:45:17
3521
原创 win7 升级到win10 注意事项
前几天尝鲜把win7 升级到win 10,因为平时的环境也是工作加实验,如果有朋友要升级,建议步骤如下:(1) 卸载Vbox 软件,待win10 升级成功以后在安装,已经有多个朋友,出现直接升级以后,vbox 虚拟网卡不可用的问题,并且重装vbox 无效。(2) xshell, 本本升级完之后,xshell 连接的时候,一直是无反应状态,但其他的如SecureCRT,putty都可以正常连接。 该
2015-08-05 23:18:40
15564
3
翻译 如何通过出色的设计让你的简历脱颖而出?
译自:http://mashable.com/2013/03/02/resume-design/一个招聘人员花费在查看你的简历时间大概是6秒。对于那些失业者来说,想出在找工作时如何让自己脱颖而出是重要的。尽管发现空缺职位比较符合你的经验,你把你的简历发出去,并且与其他有资格证书的竞聘者相比,你感觉你正不断地被忽视。LOFT简历的创始人,多德考德威尔说:视觉设计是一个很好的方式来区分你和其他求职者。
2015-06-01 10:45:35
13949
原创 闪存卡基础概念 RAM NAND NOR Flash 说明
1 RAM和Flash的区别RAM有两大类,一种称为静态RAM(Static RAM/SRAM),SRAM速度非常快,是目前读写最快的存储设备了,但是它也非常昂贵,所以只在要求很苛刻的地方使用,譬如CPU的一级缓冲cache。 另一种是动态RAM(Dynamic RAM/DRAM),DRAM保留数据的时间很短,速度也比SRAM慢,不过它还是比任何的ROM都要快,但从价格上来说DRAM相比SRAM
2015-04-16 16:07:58
12329
原创 Xshell 5 不能弹出GUI 图形界面问题
刚从Xshell 4 换成了Xshell5,界面是高大上了很多,结果执行asmca的时候,不能弹出GUI界面。 开始按照Xshell 4的习惯,直接su切换到用户,然后执行,如下: [root@rac1 ~]# su - grid[grid@rac1 ~]$ asmca[grid@rac1 ~]$ asmca[grid@rac1 ~]$ 没有结果, 不得已,重新开了一个session,直接用g
2015-03-24 16:59:25
26340
4
原创 SQL Developer 工具小试
1 安装配置 一直都是用Toad 来管理数据库,今天小研究了一下SQL Developer工具,安装好oracle 之后,默认就安装了SQL Developer,安装目录是$ORACLE_HOME/sqldeveloper,第一次启动时会提示需要输入Java的目录,注意这里要求是JavaSE,JRE不行。 如果是JRE,就会报如下错误
2015-03-18 17:15:27
14974
原创 Linux 平台下 误删 oracle 数据文件的恢复方法
1 问题描述 之前写过一篇删除oracle home目录的blog,参考:Linux 平台误删 home oracle 根目录的解决方法http://blog.youkuaiyun.com/tianlesoftware/article/details/43794273 本篇是这边的引深,本来应该是年前整理的,拖到年后了。 模拟现状: 数据库在正常运行,误操作,直接rm 掉了数据文件。 测试环境: [
2015-03-05 14:36:54
16051
4
原创 expdp 导出 ORA-31638 ORA-25448 错误处理
expdp 导出报如下错误: [oracle@dg1 ~]$ expdp directory=backup dumpfile=user.dmplogfile=user.log schemas=dave Export: Release 11.2.0.3.0 - Production onThu Aug 28 00:28:34 2014 Copyright (c) 1982, 2011, Oracl
2015-03-05 11:52:42
14133
原创 Debian 设置 终端 快捷键
这个问题很小,但是却折腾了很久。以前也设置过,很久不用就忘了。 网上搜的很多方法,都不详细,还是自己来整一篇,备用,其实,真的只是一个小细节的问题,只不过网上的很多文档都没有讲清楚。 找到keyboard,在shortcut。 其实这里添加命令都没问题,问题是无法指定快捷键,在这个地方卡了很久,也可能是windows用久了的缘故
2015-02-16 10:27:18
20587
原创 Debian 平台 NoMachine 安装配置后 无法连接
以前写过一篇Redhat/CentOS 平台下的NoMachine 远程工具的安装,链接如下:远程桌面工具 -- NoMachinehttp://blog.youkuaiyun.com/tianlesoftware/article/details/6003610 今天在Debian 平台下又安装了一下,安装配置没有问题,但是客户端无法链接。 1 Debian 平台下安装 直接从官网下载deb 包。 da
2015-02-15 23:53:12
15538
原创 Linux 平台误删 home oracle 根目录的解决方法
1 背景说明 正常情况下,我们在安装Oracle数据库的时候,都会创建一个oracle的用户。 其根目录就是/home/oracle. 并且根据Oracle 的OFA的架构,也是建议使用/u01 这样的目录来单独安装oracle的软件,包括存放数据文件。 关于OFA可以参考如下连接:Oracle OFA(Optimal Flexible Architecture)说明http:/
2015-02-13 14:49:41
18862
原创 Debian 平台下 Postgresql 数据库基本操作说明
1 安装postgresql --使用apt 直接安装:dave@dave:~/cndba$ sudo apt-get installpostgresql postgresql-client postgresql-server-dev-all -y --查看数据库状态:postgres@dave:~$ /etc/init.d/postgresql statusRunning clusters:
2015-02-11 16:19:40
14295
1
原创 2013年7月9日 工作--幸福
第一篇 奋斗--When youfeel tired, it’s probably because you’re walking up an upwards slope in yourlife. Keep going, and you’ll soon realise that you’ve reached new heights. 感觉累的时候,也许你正处于人生的上坡路。坚持走下去,你就会发现到
2015-01-24 13:31:44
13207
5
原创 2013年7月22日 匆匆
第一篇 2013年7月19 回合肥--人生是一个车站,进来了出去了;昨天,是一道风景,看见了,模糊了;时间是一个过客,记住了,遗忘了;生活是一个漏斗,得到了,失去了;情谊是一桌宴席,热了,冷了;迷惘是一种态度,放纵了,收敛了;生命是一种坦然,也哭了,也笑了。 19日,21:45 落地合肥。 刚开手机,收到的第一条短信是:尊敬的客户,
2015-01-24 13:17:53
12451
4
原创 2012年11月6日 不存在
第一章 不存在--I believe that weare who we choose to be. Nobody‘s going to come and save you, you‘ve got tosave yourself. 我相信我们成为怎样的人是我们自己的选择。没有人会来拯救你,你必须要自己拯救自己。 中午在网上看图,看到这张照片,瞬间被吸引。人总是要有自己的兴趣和爱好,看图是我的一种方
2015-01-23 19:18:21
10991
1
原创 数据库基准测试(Database Benchmarking) 说明
1 TPC概述 对数据库和服务器进行压力测试或者做对比的时候,都是经常会使用HammerDB 或者 Benchmark之类的工具,而且最常用TPCC的标准进行测试。 这里说的TPCC,前3个字母是:TPC 是Transaction Processing Council(事务处理委员会),其提供了量化的方法和标准。 所以我们说的TPCC就是其中一种测试方法。 TPC的
2015-01-21 16:45:34
20042
原创 Oracle 12c RAC 集群使用 GNS 实现 SCAN
注:本文谢绝转载! 1 说明 在前面的Blog中,讲过RAC 中SCAN 的配置有三种方式:(1) /etc/hosts(2) DNS(3) GNS 具体链接如下:Oracle RAC 集群 SCAN 说明http://blog.youkuaiyun.com/tianlesoftware/article/details/42712979 Oracle 12c RAC 集群使用DNS 实现 SCANhttp
2015-01-21 16:32:45
20010
5
原创 Oracle 12.1.0.2 RAC bug the OS kernel parameter "panic_on_oops" is properly set
1 现象 安装12.1.0.2 的 RAC,检查报错: This is aprerequisite condition to test whether the OS kernel parameter "panic_on_oops"is properly set. OS KernelParameter: panic_on_oops - T
2015-01-21 14:25:32
20237
原创 Oracle 12c RAC 修改SCAN 配置
注:本文谢绝转载! 关于RAC 的SCAN 的理论说明,参考如下链接:Oracle RAC 集群 SCAN 说明http://blog.youkuaiyun.com/tianlesoftware/article/details/42712979 Oracle 12c RAC 集群使用DNS 实现 SCANhttp://blog.youkuaiyun.com/tianlesoftware/article/details/
2015-01-20 16:37:37
15525
原创 Oracle 12c RAC 集群使用DNS 实现 SCAN
注:本文谢绝转载! 1 说明 关于RAC 集群的SCAN 特性说明参考:Oracle RAC 集群 SCAN 说明http://blog.youkuaiyun.com/tianlesoftware/article/details/42712979 本文描述Oracle 12c RAC 集群使用DNS 实现SCAN. DNS 的配置工作,就是分配SCAN IP地址,并映射到一个域名上。 SCAN IP最多
2015-01-20 14:54:22
22230
3
原创 Oracle RAC 集群 SCAN 说明
1 SCAN 概述 之前有网友在我Blog 留言说我的RAC 搭建中没有写SCAN 配置,这个之前应该是有写过,但刚搜了一下,没找到,正好重新整理一下,并做下实验,实验就用Oracle 12c 进行测试。 在Oracle 11g 之前,我们去连接RAC 集群,都是配置如下的内容:dave_rac=(DESCRIPTION = (ADDRESS_LIST = (LOAD_BALANCE = y
2015-01-14 17:35:38
33196
原创 PCIe SSD介绍及其应用(一)
SATA/SAS接口的SSD已经面世十几年了,目前已普遍应用于个人消费领域,但其性能仍无法充分满足企业用户对高吞吐、低延时的要求,数年前世界上第一块PCIe接口SSD问世,以其惊人的读写吞吐能力、超低延时迅速获得企业用户的青睐。互联网行业是PCIe SSD的最初拥趸,经过多年的实践已经验证PCIe SSD的稳定性完全可以胜任企业的24x7工作模式,目前PCIe SSD应用正迅速从互联网行业延伸至传
2015-01-09 11:07:05
8617
原创 2014年12月23日 平常心
第一章 平常心--A contented mind is thegreatest blessing a man can enjoy in this world.知足是人生在世最大的幸事。 回家后和z聊,我说感觉今天的状态不太好,实际上,在平常的工作生活中,Dave 也是会去调节自己的心态,努力去做到平常心,在桌面上也放了一朵大大的荷花,但总还是难免会出现没调整好的时候。
2014-12-23 23:42:28
4944
5
原创 Oracle 12c Cluster Health Monitor 详解
注:本文谢绝转载! 1 CHM 概述 Cluster HealthMonitor 会通过OS API来收集操作系统的统计信息,如内存,swap 空间使用率,进程,IO 使用率,网络等相关的数据。 CHM 的信息收集是实时的,在11.2.0.3 之前是每1秒收集一次,在11.2.0.3 之后,改成每5秒收集一次数据,并保存在CHM 仓库中。 这个收集时间间隔不能手工修改。 CHM 的目的也是为了
2014-12-12 21:38:39
6253
原创 Oracle 12c RAC 移动MGMTDB 数据库 数据文件方法
注:本文谢绝转载! 在之前的Blog里介绍了Oracle12c RAC 中的MGMTDB的概念,参考: Oracle 12cRAC MGMTDB 说明http://blog.youkuaiyun.com/tianlesoftware/article/details/41804553 而在默认情况下,MGMTDB 的数据文件是存放在OCR voting disk的磁盘组里的,为了节省OCR 磁盘组空间,
2014-12-10 21:47:10
6659
原创 Oracle 12c RAC 替换 OCR 磁盘组操作步骤
注:本文谢绝转载! 为方便以后的测试,整了一套新的测试环境,600G PCIe 闪存卡+8核CPU+16G内存。 把整个虚拟机从我的电脑上直接copy 过去,网络什么都没问题,但是RAC 的共享设备是重新添加的。 这样之前旧的数据都不存在。 所以用脚本直接重建了OCR和Voting Disk,RAC 启动,没有问题,但是磁盘组出现错乱,Dave 有强迫症的倾向,所以重新重新添加了一个磁
2014-12-09 14:17:04
8407
原创 Oracle 12c CDB 和 PDB 表空间管理和配置 说明
注:本文谢绝转载。 1 管理CDB中的表空间 CDB表空间的管理和non-CDB 表空间的管理一样,CDB 也有一个实例,在安装的时候指定。 --查看表空间:SQL> select instance_name fromv$instance;INSTANCE_NAME----------------Cndba SQL> col file_name for a50SQL> selecttab
2014-12-09 09:53:10
13663
1
原创 Oracle 12c RAC MGMTDB 说明
注:本文谢绝转载。 1 MGMTDB 说明 在Oracle 12.1.0.1的Grid Infrastructure 的安装中,可以选择是否安装Grid Infrastructure Management Repository (GIMR) 数据库:MGMTDB. 如下图: 在Grid Infrastructure 12.1.0.2
2014-12-08 15:47:18
18590
原创 Oracle 12c 配置和修改 CDB 和 PDB 参数
1 配置CDB 实例参数 配置CDB 的实例参数和普通实例一样,通过ALTER SYSTEM 即可设置初始化参数,一些数据库的配置可以使用ALTERDATABASE 命令。 连接上rootcontainer之后,可以使用alter system命令来修改,默认仅对root container有效,也就是当前的container。 下面2个命令作用相同: ALTER SYSTEM SET para
2014-12-08 10:54:54
7457
1
原创 Debian 下 Vbox 只显示 32 位系统
在Debian下安装完Vbox,结果创建虚拟机,发现只有32 bit的version。 如下图: 实际上,操作系统和Vbox 的安装包,装的都是64 bit。root@dave:/usr/bin# uname -aLinux dave 3.2.0-4-amd64 #1 SMP Debian3.2.63-2 x86_64 GNU/Linu
2014-12-05 15:08:11
3765
原创 Oracle 12c 如何连接到 CDB 和 PDB
1 连接到CDB 和普通实例一样的连接。 指定ORACLE_SID 以后可以使用OS认证,也可以使用密码进行连接。 [oracle@Ora12c /]$ echo $ORACLE_SIDcndba[oracle@Ora12c /]$ sqlplus / as sysdba SQL*Plus: Release 12.1.0.1.0 Production onMon Apr 28 11:33:43
2014-12-05 09:51:19
16079
原创 Oracle 12c CDB 和PDB 数据库的启动与关闭 说明
在Oracle 12c中,分CDB 和PDB,他们的启动和关闭操作整理如下。 1 Container Database (CDB) 对于CDB,启动和关闭与之前传统的方式一样,具体语法如下:STARTUP[NOMOUNT | MOUNT | RESTRICT | UPGRADE | FORCE | READ ONLY]SHUTDOWN[IMMEDIATE | ABORT] 要注意,在12c数据
2014-12-04 11:48:09
17239
1
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关注的人