开放性 SQL Server
只能在 Windows 上运行没有丝毫的开放性操作系统的系统的稳定对 数据库 是十分重要的WindowsX系列产品是偏重于桌面应用NT server只适合中小型企业而且Windows平台的 可靠性 安全 性和伸缩性是非常有限的它不象 Unix 那样久经考验尤其是在处理大数据量的关键业务时
Oracle
能在所有主流平台上运行(包括 Windows)完全支持所有的工业标准采用完全开放策略可以使客户选择最适合的 解决方案 对 开发 商全力支持
DB
能在所有主流平台上运行(包括Windows)最适于海量数据DB在企业级的应用最为广泛在全球的家最大的企业中几乎%以上用DB数据库服务器而国内到年约占%
可伸缩性并行性 SQL Server
并行实施和共存模型并不成熟很难处理日益增多的用户数和数据卷伸缩性有限Oracle
平行服务器通过使一组结点共享同一簇中的工作来扩展Window NT的能力提供高可用性和高伸缩性的簇的解决方案如果WindowsNT不能满足需要 用户可以把数据库移到 UNIX 中
DB
DB具有很好的并行性DB把数据库管理扩充到了并行的多节点的环境数据库分区是数据库的一部分包含自己的数据索引配置文件和事务日志数据库分区有时被称为节点或数据库节点
安全性
SQL server
没有获得任何安全证书
Oracle Server
获得最高认证级别的ISO标准认证
DB
获得最高认证级别的ISO标准认证
性能
SQL Server
多用户时性能不佳
Oracle
性能最高 保持WindowsNT下的TPCD和TPCC的世界记录
DB
适用于数据仓库和在线事物处理性能较高
客户端支持及应用模式
SQL Server
C/S结构只支持Windows客户可以用ADODAOOLEDBODBC连接
Oracle
多层次 网络 计算支持多种工业标准可以用ODBCJDBCOCI等网络客户连接
DB
跨平台多层结构支持ODBCJDBC等客户
操作简便
SQL Server
操作简单但只有图形界面
Oracle
较复杂 同时提供GUI和命令行在Windows NT和Unix下操作相同
DB
操作简单同时提供GUI和命令行在Windows NT和Unix下操作相同
使用风险
SQL Server
完全重写的代码经历了长期的 测试 不断延迟许多功能需要时间来证明并不十分兼容早期产品使用需要冒一定风险
Oracle
长时间的开发经验完全向下兼容得到广泛的应用完全没有风险
DB
在巨型企业得到广泛的应用向下 兼容性 好风险小