我和oracle有个约会

我是12年开始接触oracle的,起初因为我在大学期间主修软件的开发,就是C,java C#。因此对oracle的兴趣不大,认为数据库没什么呀!不就是一些增删改查么和access, sql server, 差不了多少,认为没有什么难度。可后来随着对oracle的了解,我发现我错了。数据库真的是很博大精深的!经过在学校期间的学习,我初步的掌握了oracle的基本知识。好比 oracle的安装过程,启动过程,体系结构,oracle的表空间,控制文件,数据文件,日志文件,参数文件,以及数据库的冷热备份,用户的权限管理,以及SQL语言的基础,PLSQL基础,触发器的设计,等等.对于最初的学习阶段是十分轻松的,oracle的技术资料唾手可得,不过随着学习的深刻,我发现个人知识面很窄,每每在我经过书籍或者网络的学习过程当中总会碰到我不了解的知识,这样花费我大量的时间和精力,每每一个如今看来很简单的问题当时花掉了我好几天的时间,一度使个人心情很是的急躁,甚至失去了学习oracle的信心。因此我来到北京,开始了个人oracle求学之路,在开始系统的学习oracle以前,我先学习了window server 2008 ,思科, Rad Hat linux, 这些都是为我学习oracle所准备的。我但愿10后我会成为一名优秀的DBA,对于linux的学习如今想一想是真的颇有必要,好比经过防火墙来访问数据库是很常见的问题,不过经过防火墙来访问数据库常常会碰到不稳定的现象,就是常常出现一些ORA/TNS错误,致使链接忽然中断,经过linux软件防火墙iptables的学习,我了解到防火墙根据工做的方式分为两类 1封包过滤防火墙 2 应用层网关防火墙,iptables 用过设置一些封包过滤的规则来定义什么数据能够接收,什么数据须要剔除,用户经过对进出计算机的数据包进行IP过滤,就能够达到保护计算机的目的。许多防火墙都有filter表的包过滤和NAT表的网络转换功能,若是使用了端口重定向的SQL*Net协议来讲可能会碰到问题,那么怎么解决呢,能够在防火墙中加载oracle的专用模块,或者简单的就是客户端经过×××链接到内网,那么就避开了NAT和包过滤的限制。对于oracle的学习我才刚刚的起步,我沿着前辈们走过的路一直走下去,我相信有一天我会成为一名优秀的DBA,也许时间会很长,道路也并非本身想象的那么平坦,但正如王安石的褒禅山记中所说,古今之观于,天地,山川,草木,每每有得,以其求思之,深而无不在也,夫夷以近,则游者众,险以远则甚少之,而事之奇伟,瑰怪,很是之观常在于险远。java

相关文章
相关标签/搜索