当前位置:七道奇文章资讯数据防范Oracle防范
日期:2011-01-25 22:55:00  来源:本站整理

Oracle与SQLServer选型时需考虑的差别-入门底子[Oracle防范]

赞助商链接



  本文“Oracle与SQLServer选型时需考虑的差别-入门底子[Oracle防范]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

  甲骨文与微软两大数据库产品,是数据库发展史上的两座大山.这让我们在数据库选型的时刻,基本上没有多大的挑选余地,不是微软就是甲骨文.但是,从他们二者来说,还是有对比大的差别.本日笔者就谈谈在数据库选型的时刻,不得不关注的他们之间的三个小差别.理解这些辨别,可以给我们数据库选型带来很大的指导作用.

  1、所支持平台的差别

  甲骨文的数据库系统,是在JAVA平台上开辟动来的,所以,保持着众多JAVA程序的特点.若有很多功效都需求操纵号令来完成;如一些帮助工具也都是近似DOS窗口的号令行情势的窗口,等等.而基于JAVA平台开辟的数据库版本,也担当了JAVA的一个很重要的性能,就是跨平台性能.甲骨文的Oracle数据库可以在现有的大部份操作系统上顺利运行,如无论是开源的Linux系统还是微软的服务器 style="COLOR: #000000" href="http://server.it168.com/" target=_blank>服务器系统,又或是苹果操作系统等等,都可以跑Oracle数据库系统.

  而微软的SQLServer数据库系统,其只可以在微软的操作系统上运行,这除了技术上的因素之外,大概也是微软捆绑贩卖以及垄断的商业战略的表现吧.

  但是,从各个方面考虑,数据库可以支持多个平台的特点,已经越来越重要.

  一是从服务器安定的角度考虑.到目前为止,开源的UNIX还是首选的服务器操作系统.UNIX服务器操作系统的安定性是有目共睹的;而微软的服务器软件漏洞之多、安定性之差也是大家感同身受的.相比之下,在一些安定性要求对比高的利用上来说,大家越发喜好利用UNIX(大概其分支LINUX)作为服务器软件.固然,其在保护本钱上大概会高于微软的服务器操作系统.既然在服务器操作系统上有多个平台可以挑选,那么无论是企业还是软件公司,在数据库选型上,也必必要考虑这个趋向.若商业软件公司,他们开辟的软件只支持微软的数据库,而不支持甲骨文的数据库的话,则他们开辟的软件,就只可以在微软的操作系统平台上利用,而不能在如LINUX的平台下利用,这必将失去很大的一部份市场.在这方面,我们公司的CRM软件业务就吃过一次亏.由于我们公司的CRM软件是从其他公司收购过来的,其只支持微软的数据库产品.固然跟微软的数据库产品捆绑贩卖,据说企业也从微软哪里拿到了不少的返点,但是,也失去了不少的客户.因为目前不少客户在选型的时刻,都需求CRM软件可以支持跨平台运行,分外是服务器上,出于安定性考虑,他们都采取LINUX作为后台服务器的操作系统.但是,我们公司的CRM软件无法适应这个跨平台的需求,所以,被迫放弃了很多项目.目前研发部门正在研究,预备开辟出一套可以支持跨平台的CRM软件.而要实现这个目标,首先要考虑的就是数据库要可以支持跨平台.

  二是从客户端的布置本钱考虑.跨平台也是一个必定的挑选.目前微软进一步加强对盗版的打击力度,这固然大概会增添微软的贩卖额,但是,也在一定程度上,把微软的用户向Linux等开元操作系统转移.为了适应这个趋向,企业在软件选型的时刻,不但在服务器上有所表现,在客户端上,企业也要求可以支持Linux等开源的操作系统.这个趋向,也给微软当头一棒.固然说,信息化管理软件的跨平台性能除了跟数据库有关外,还跟信息化管理软件的开辟平台相关.但是,从客户端的布置成本来考虑,大部份企业还是会采取免费的开源操作系统,而软件公司为了满意企业的这一需求,也会采取支持跨平台的开辟语言;而他们也就自但是然会支持甲骨文的操作系统.这必将大大的影响微软数据库系统的市场占据率.

  所以,笔者认为,不可以支持跨平台运行,这是微软数据库系统跟甲骨文数据库系统在市场竞争中,最大的劣势吧.


  以上是“Oracle与SQLServer选型时需考虑的差别-入门底子[Oracle防范]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
  • SQL Server中利用Linkserver衔接Oracle的办法
  • Oracle数据库网络与安全FAQ精辟堆积
  • Ubuntu 9.10下安装Oracle10g
  • Ubuntu 10.04 下安装Oracle 11g
  • oracle盲注报错语句和oracle提权语句汇总
  • oracle中to_char、to_number、to_date的用法
  • Python模拟Oracle的SQL/PLUS工具的实现办法
  • Oracle数据库访谈之最年青的OCM访谈
  • oracle表数据误删复原
  • Oracle数据库笔记--表空间
  • Oracle数据库树形查询的代码示例
  • oracle中记录和调集
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .