aix for sqlserver_深度对比Oracle和Sqlserver

深度对比

Oracle

SQLserver

数据库

一般的公司通常会在他们的信息系统架构中引入多种数据库平台,

同时引入三到四种不

同的

RDBMS

解决方案的中大型公司也并不少见,当然这些公司里面的

DBA

们通常也需要

同时拥有管理多种不同平台的技能了。

只在一种平台上展开工作的数据库专家们也通常会期待着在他们的下一份工作中能学

到点不一样的东西,

那些有勇气的人们则愿意花时间、

金钱和精力去学习新的东西,

也有其

他因为换了新公司或者是为了找新的工作而去学习新的系统的人们,

毋庸置疑的一点就是公

司老板和人力专家们会更加青睐于那些拥有多个领域经验的求职者。

依我个人的经验来看,

在学习一个新的数据平台的时候,

最好的方法就是在新的环境中

去发现那些你已知的东西,

这样学习起来会简单很多。

当然,

当中也会遇到一些全新的概念

需要去学习,

或者是忘掉一些你现在已知的概念,

但不管怎么说你不是从零开始的。

比如说

一个做

SQL

Server

开发人员在要写

Oracle

存储过程的时候可能会先去找那些内置的函数然

后比较它们之间不同点,她也可能会去比较变量声明以及错误处理的异同。

本系列文章中我将尝试对

Microsoft SQL Server

Oracle RDBMS(

10g

及以后的版本

为主

)

进行一个深入的比较。我会主要集中于这两种数据库之间架构上的比较,当然不要期

望我会给你一个详尽的比较清单,

但是我会尽我所能的让你看清这两种当今世上应用最广的

数据库之间的相同和相异之处。本文是以一个

SQL Server DBA

的角度去构思和写作的,不

过相信这对

Oracle

专家门了解

SQL Server

这一面也是很有参考价值的。

废话少说,开工吧。

操作系统的支持

Microsoft SQL Server

向来都从属于

Windows

大家族中的一员,

要让

Microsoft

发布一个

支持其它操作系统版本的可能性当然是小之又小的了。当前来说

SQL

Server

可以在

XP

Vista

Windows Server 2000

2003

2008

上运行,

同时也有针对于

32

位和

64

位版本

Windows

的数据库版本。

Oracle

来说,它支持多种不同的操作系统平台,包括

Windows

(

32

位和

64

位)

,另

外还有支持

Linux

和不同分支的

Unix

(

Solaris

HP-UX

AIX

等等)

版本和发行版

在本写作时,

Microsoft

数据库产品的最新版本是

SQL Server 2008

,即将推出的下一版

本是

SQL Server 2008 R2

,现在已经在

CTP

阶段了,它的上一个版本,

SQL Server 2005

,相

对于再之前的

SQL Server 2000

的一个大升级。

不过对很多公司来说

SQL Server 2005

还是有

点新,因为他们现在还是在大量的使用着

SQL Server 2000.

另一方面

Oracle

一路走来最新版本已经到了

11gR2

了,现在主流应用的版本

10gR2

经发行有一段时间,已经是公认的领头羊了。

Oracle

10g

中第一次提出“网格计算”的概

念。当然现在还有公司依然在依赖于

Oracle 9i

处理业务。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值